Skip to content

Commit

Permalink
🔖 Bump and release components, core, effects, resources and release m…
Browse files Browse the repository at this point in the history
…odules

🔖 Bump components and release modules to version 11.25.0
🔖 Bump core and resources modules to version 11.10.0
🔖 Bump effects module to version 11.4.0

Signed-off-by: palexdev <[email protected]>
  • Loading branch information
palexdev committed Jun 7, 2024
1 parent 1cedf77 commit 5271a1e
Show file tree
Hide file tree
Showing 13 changed files with 69 additions and 11 deletions.
8 changes: 4 additions & 4 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ jdk=11
testJdk=17

# Modules
mfx=11.24.4
mfxcore=11.9.0
mfxeffects=11.3.1
mfx=11.25.0
mfxcore=11.10.0
mfxeffects=11.4.0
mfxlocalization=11.1.0
mfxresources=11.9.1
mfxresources=11.10.0

# Plugins
jfxPlugin=0.1.0
Expand Down
19 changes: 19 additions & 0 deletions modules/components/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,30 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[//]: ##[Unreleased]

## [11.25.0] - 05-06-2024

### Added

- WithVariants: added API to query applied variants

### Changed

- Review MFXFabBase and MFXFabSkin
- WithVariants: only three methods are needed for add/set/remove
- MFXButtonBase: only one style class, also renamed to '.mfx-button-base'; this allows optimizing CSS
- Components for which specs specify min width/height now have the values declared in their default skins as protected
static members (not final! makes them easily changeable)

### Removed

- Nuke LayoutStrategy API and init sizes properties

## [11.24.4] - 29-05-2024

### Fixed

- Fixed mistake of previous release
- MFXFabSkin: the scale animation must also reposition the label otherwise new icons may end up being misaligned

## [11.24.3] - 29-05-2024

Expand Down
2 changes: 1 addition & 1 deletion modules/components/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Maven #
#--------------------------------------#
POM_ARTIFACT_ID=mfxcomponents
VERSION_NAME=11.24.4
VERSION_NAME=11.25.0

POM_NAME=mfxcomponents
POM_DESCRIPTION=Material Design/Modern components for JavaFX
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public static void main(String[] args) {
//System.setProperty("prism.verbose", "true");
//System.setProperty("javafx.animation.fullspeed", "true");
System.setProperty("glass.disableGrab", "true");
Application.launch(Sandbox.class, args);
Application.launch(Showcase.class, args);
}

public static String load(String name) {
Expand Down
3 changes: 2 additions & 1 deletion modules/components/src/test/java/app/Showcase.java
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
import javafx.scene.control.ContentDisplay;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;
import org.scenicview.ScenicView;
Expand Down Expand Up @@ -112,7 +113,7 @@ protected void layoutChildren() {
.applyOn(sp);

Size ws = UIUtils.getWindowSize();
Scene scene = new Scene(sp, ws.getWidth(), ws.getHeight());
Scene scene = new Scene(new StackPane(sp), ws.getWidth(), ws.getHeight());
loadStyleSheet(scene);
stage.setScene(scene);
stage.setTitle("Buttons Playground");
Expand Down
7 changes: 7 additions & 0 deletions modules/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,13 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[//]: ##[Unreleased]

## [11.10.0] - 05-06-2024

### Added

- Add some more util methods to LayoutUtils
- SkinBase: add some convenience methods to compute sizes without the need of specifying insets as parameters

## [11.9.0] - 21-05-2024

### Added
Expand Down
2 changes: 1 addition & 1 deletion modules/core/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Maven #
#--------------------------------------#
POM_ARTIFACT_ID=mfxcore
VERSION_NAME=11.9.0
VERSION_NAME=11.10.0

POM_NAME=mfxcore
POM_DESCRIPTION=Core components for MaterialFX
Expand Down
10 changes: 10 additions & 0 deletions modules/effects/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,16 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[//]: ##[Unreleased]

## [11.4.0] - 05-06-2024

### Added

- Animations: add some more conditional methods

### Changed

- Animations: rename some methods for convenience

## [11.3.1] - 19-10-2023

### Added
Expand Down
2 changes: 1 addition & 1 deletion modules/effects/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# Maven #
#--------------------------------------#
POM_ARTIFACT_ID=mfxeffects
VERSION_NAME=11.3.1
VERSION_NAME=11.4.0

POM_NAME=mfxeffects
POM_DESCRIPTION=Effects extracted from MaterialFX
Expand Down
6 changes: 6 additions & 0 deletions modules/release/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[//]: ##[Unreleased]

## [11.25.0] - 05-06-2024

- Bump components and release modules to version 11.25.0
- Bump core and resources modules to version 11.10.0
- Bump effects module to version 11.4.0

## [11.24.4] - 29-05-2024

- Bump components and release modules to version 11.24.4
Expand Down
2 changes: 1 addition & 1 deletion modules/release/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Maven #
#--------------------------------------#
POM_ARTIFACT_ID=materialfx-all
VERSION_NAME=11.24.4
VERSION_NAME=11.25.0

POM_NAME=materialfx-all
POM_DESCRIPTION=Material Design/Modern components for JavaFX, now packed as a single Jar
Expand Down
15 changes: 15 additions & 0 deletions modules/resources/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,21 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[//]: ##[Unreleased]

## [11.10.0] - 05-06-2024

### Changed

- Update Material themes palettes
- Update state layer opacities
- Nuke custom min sizes properties
- Optimize and update generated CSS
- MFXIconWrapper: do not set default animation for icon change as this causes bugs in components that do not need the
animation

### Removed

- Delete svg source files for FontAwesome, useless, too many, hurts dev performance

## [11.9.1] - 04-10-2023

### Changed
Expand Down
2 changes: 1 addition & 1 deletion modules/resources/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Maven #
#--------------------------------------#
POM_ARTIFACT_ID=mfxresources
VERSION_NAME=11.9.1
VERSION_NAME=11.10.0

POM_NAME=mfxresources
POM_DESCRIPTION=Resources, fonts, icons and themes for MaterialFX
Expand Down

0 comments on commit 5271a1e

Please sign in to comment.