瀏覽代碼

:bookmark: Bump versions and release

:bookmark: Bump components and release modules to version 11.16.0
:bookmark: Bump core module to version 11.2.4
:bookmark: Bump effects module to version 11.0.4
:bookmark: Bump resources module to version 11.2.0

:memo: Update changelogs

Signed-off-by: Alessadro Parisi <alessandro.parisi406@gmail.com>
Alessadro Parisi 2 年之前
父節點
當前提交
bde29a5220

+ 4 - 4
gradle.properties

@@ -20,11 +20,11 @@ jdk=11
 testJdk=17
 testJdk=17
 
 
 # Modules
 # Modules
-mfx=11.15.2
-mfxcore=11.2.3
-mfxeffects=11.0.3
+mfx=11.16.0
+mfxcore=11.2.4
+mfxeffects=11.0.4
 mfxlocalization=11.0.1
 mfxlocalization=11.0.1
-mfxresources=11.1.2
+mfxresources=11.2.0
 
 
 # Plugins
 # Plugins
 jfxPlugin=0.0.13
 jfxPlugin=0.0.13

+ 22 - 0
modules/components/CHANGELOG.md

@@ -16,6 +16,28 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 
 [//]: ##[Unreleased]
 [//]: ##[Unreleased]
 
 
+## [11.16.0] - 09-02-2023
+
+## Added
+
+- Introduced two new styleable properties to both MFXControl and MFXLabeled, to allow specifying the initial sizes of a
+  component without relying on JavaFX's CSS properties since once they are set, they cannot be overwritten (bug or not
+  it's a shitty behavior)
+- Introduced a new method to both MFXControl and MFXLabeled to allow implementations to customize the SceneBuilder
+  integration
+- Introduced FABs and Extended FABs
+- Added two new theming APIs to define components' variants
+
+## Changed
+
+- MFXButtonSkin: listener on the graphic property is not needed, let the BoundLabel handle it
+- MFXButtonSkin: do not apply the listener on the content display property if the button is of type MFXFab
+
+## Fixed
+
+- MFXElevatedButton: fixed NullPointerException caused by the elevation property as in some occasions both the oldValue
+  and newValue can be null
+
 ## [11.15.2] - 07-02-2023
 ## [11.15.2] - 07-02-2023
 
 
 ## Changed
 ## Changed

+ 1 - 1
modules/components/gradle.properties

@@ -2,7 +2,7 @@
 # Maven                                #
 # Maven                                #
 #--------------------------------------#
 #--------------------------------------#
 POM_ARTIFACT_ID=mfxcomponents
 POM_ARTIFACT_ID=mfxcomponents
-VERSION_NAME=11.15.2
+VERSION_NAME=11.16.0
 
 
 POM_NAME=mfxcomponents
 POM_NAME=mfxcomponents
 POM_DESCRIPTION=Material Design/Modern components for JavaFX
 POM_DESCRIPTION=Material Design/Modern components for JavaFX

+ 6 - 0
modules/core/CHANGELOG.md

@@ -16,6 +16,12 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 
 [//]: ##[Unreleased]
 [//]: ##[Unreleased]
 
 
+## [11.2.4] - 09-02-2023
+
+## Added
+
+- SceneBuilderIntegration: added new method for debugging while in SceneBuilder
+
 ## [11.2.3] - 07-02-2023
 ## [11.2.3] - 07-02-2023
 
 
 ## Added
 ## Added

+ 1 - 1
modules/core/gradle.properties

@@ -2,7 +2,7 @@
 # Maven                                #
 # Maven                                #
 #--------------------------------------#
 #--------------------------------------#
 POM_ARTIFACT_ID=mfxcore
 POM_ARTIFACT_ID=mfxcore
-VERSION_NAME=11.2.3
+VERSION_NAME=11.2.4
 
 
 POM_NAME=mfxcore
 POM_NAME=mfxcore
 POM_DESCRIPTION=Core components for MaterialFX
 POM_DESCRIPTION=Core components for MaterialFX

+ 6 - 0
modules/effects/CHANGELOG.md

@@ -16,6 +16,12 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 
 [//]: ##[Unreleased]
 [//]: ##[Unreleased]
 
 
+## [11.0.4] - 09-02-2023
+
+## Changed
+
+- ElevationLevel: hopefully for the last time, improve the shadows transition animation
+
 ## [11.0.3] - 02-02-2023
 ## [11.0.3] - 02-02-2023
 
 
 ## Changed
 ## Changed

+ 1 - 1
modules/effects/gradle.properties

@@ -20,7 +20,7 @@
 # Maven                                #
 # Maven                                #
 #--------------------------------------#
 #--------------------------------------#
 POM_ARTIFACT_ID=mfxeffects
 POM_ARTIFACT_ID=mfxeffects
-VERSION_NAME=11.0.1
+VERSION_NAME=11.0.4
 
 
 POM_NAME=mfxeffects
 POM_NAME=mfxeffects
 POM_DESCRIPTION=Effects extracted from MaterialFX
 POM_DESCRIPTION=Effects extracted from MaterialFX

+ 7 - 0
modules/release/CHANGELOG.md

@@ -16,6 +16,13 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 
 [//]: ##[Unreleased]
 [//]: ##[Unreleased]
 
 
+## [11.16.0] - 09-02-2023
+
+- Bump components and release modules to version 11.16.0
+- Bump core module to version 11.2.4
+- Bump effects module to version 11.0.4
+- Bump resources module to version 11.2.0
+
 ## [11.15.2] - 07-02-2023
 ## [11.15.2] - 07-02-2023
 
 
 - This new module allows to pack all MaterialFX dependencies in a single artifact. This allows easy utilization in
 - This new module allows to pack all MaterialFX dependencies in a single artifact. This allows easy utilization in

+ 0 - 0
modules/release/PLACEHOLDER.md → modules/release/README.md


+ 1 - 1
modules/release/gradle.properties

@@ -2,7 +2,7 @@
 # Maven                                #
 # Maven                                #
 #--------------------------------------#
 #--------------------------------------#
 POM_ARTIFACT_ID=materialfx-all
 POM_ARTIFACT_ID=materialfx-all
-VERSION_NAME=11.15.2
+VERSION_NAME=11.16.0
 
 
 POM_NAME=materialfx-all
 POM_NAME=materialfx-all
 POM_DESCRIPTION=Material Design/Modern components for JavaFX, now packed as a single Jar
 POM_DESCRIPTION=Material Design/Modern components for JavaFX, now packed as a single Jar

+ 13 - 0
modules/resources/CHANGELOG.md

@@ -16,6 +16,19 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 
 [//]: ##[Unreleased]
 [//]: ##[Unreleased]
 
 
+## [11.2.0] - 09-02-2023
+
+## Added
+
+- Added two new properties for MFXFontIcons and MFXIconWrappers
+- IconsProviders: added a new no-arg method to create a random MFXFontIcon
+- Added stylesheets for FABs
+
+## Changed
+
+- Buttons: use the new init sizes properties instead of the JavaFX's ones (pref).
+- Buttons: remove the onSurface parameter as it was unused
+
 ## [11.1.2] - 07-02-2023
 ## [11.1.2] - 07-02-2023
 
 
 ## Changed
 ## Changed

+ 1 - 1
modules/resources/gradle.properties

@@ -2,7 +2,7 @@
 # Maven                                #
 # Maven                                #
 #--------------------------------------#
 #--------------------------------------#
 POM_ARTIFACT_ID=mfxresources
 POM_ARTIFACT_ID=mfxresources
-VERSION_NAME=11.1.2
+VERSION_NAME=11.2.0
 
 
 POM_NAME=mfxresources
 POM_NAME=mfxresources
 POM_DESCRIPTION=Resources, fonts, icons and themes for MaterialFX
 POM_DESCRIPTION=Resources, fonts, icons and themes for MaterialFX