diff --git a/CHANGELOG.md b/CHANGELOG.md index 69cb1ac..d0fc985 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,12 +6,22 @@ und diese Projekt folgt [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## [Unreleased] -## Added +### Added +- System für EventListener erstellt + - `AudioListener` und `AnimationListener` als erste Anwendungsfälle. +- Pakete für Animationen und Maschinelles-Lernen hinzugefügt + +### Changed +- `update(double)` und `draw()` werden nun in einem eigenen Thread aufgerufen. + +## Version 0.0.22 + +### Added - Interface `Audio` extrahiert, mit Basisfunktionen von `Sound` und `Music`. - Klasse `Mixer` steuert mehrere Audio-Objekte gleichzeitig. - Klasse `tasks.RateLimitedTask`, `tasks.FramerateLimitedTask`, `tasks.FrameSynchronizedTask` und `tasks.DelayedTask`. -## Changed +### Changed - Neue Package-Struktur: - `schule.ngb.zm.media` für Audio-Klassen (und ggf. zukünftig Video). - `schule.ngb.zm.tasks` für alles Rund um Parallelität. diff --git a/build.gradle b/build.gradle index 823567a..9a02a81 100644 --- a/build.gradle +++ b/build.gradle @@ -12,7 +12,7 @@ plugins { }*/ group 'schule.ngb' -version '0.0.21-SNAPSHOT' +version '0.0.22-SNAPSHOT' //version '{$zmVersion.major}.{$zmVersion.minor}.{$zmVersion.rev}-SNAPSHOT' compileJava {