diff --git a/gradle.properties b/gradle.properties index 058a75f8..91033ac8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -21,7 +21,7 @@ testJdk=17 # Modules mfx=11.26.1 -mfxcore=11.10.3 +mfxcore=11.10.4 mfxeffects=11.4.1 mfxlocalization=11.1.0 mfxresources=11.11.1 diff --git a/modules/core/CHANGELOG.md b/modules/core/CHANGELOG.md index 8b29e721..11e22a7a 100644 --- a/modules/core/CHANGELOG.md +++ b/modules/core/CHANGELOG.md @@ -16,6 +16,18 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). [//]: ##[Unreleased] +## [11.10.4] - 24-10-2024 + +### Added + +- SimpleEventBus: use a PriorityQueue instead which also allows easily implementing a simple priority system between the + subscribers + +### Fixed + +- SimpleEventBus: do not use a WeakHashSet for storing event subscribers as unexpected GC may cause + NullPointerExceptions + ## [11.10.3] - 20-09-2024 ### Added diff --git a/modules/core/gradle.properties b/modules/core/gradle.properties index a8bebb00..20f1e949 100644 --- a/modules/core/gradle.properties +++ b/modules/core/gradle.properties @@ -3,7 +3,7 @@ # Maven # #--------------------------------------# POM_ARTIFACT_ID=mfxcore -VERSION_NAME=11.10.3 +VERSION_NAME=11.10.4 POM_NAME=mfxcore POM_DESCRIPTION=Core components for MaterialFX