Release 24.0.0-RC2
·
2 commits
to master
since this release
Changelog
🚀 Features
- feat: Remove deprecated API from JavaFX 23 by @jperedadnr in #730
- feat: ESC key selects parent of selected node by @luca-domenichini in #389
- feat: added missing Japanese translations by @ktgw0316 in #747
- feat: added missing Chinese translations by @weg2022 in #746
- feat: Remove/Update Kit third-party dependencies by @jperedadnr in #758
- feat: publish Kit snapshot to sonatype by @jperedadnr in #759
- feat: Add ModuleExplorer to explore custom controls in modules by @jperedadnr in #778
🐛 Fixes
- fix: Add missing module to kit and update versions by @jperedadnr in #729
- fix: Constructor is now public (required for instantiation via FXML, issue 731). by @Oliver-Loeffler in #732
- fix: xdg-open is now used to reveal a file Linux file system (#674) by @Oliver-Loeffler in #711
- Fix: Remove imports from css and use a list of stylesheets instead by @jperedadnr in #745
- fix: Remove platform theme url from stylesheets, by @jperedadnr in #761
- fix: Deploy locally before releasing with JReleaser by @jperedadnr in #766
- fix: Add deploy step to release job by @jperedadnr in #770
- fix: add optional modules to kit by @jperedadnr in #779
- fix: Restore back removed metadata for DialogPane by @jperedadnr in #763
- fix: add missing css rule to hierarchy panel by @jperedadnr in #775
- fix: Fix NPE in accordion by @jperedadnr in #772
- fix: Prevent css parsing if any style textfield is empty by @jperedadnr in #780
- fix: Force refresh of theme and stylesheets when swatch color changes by @jperedadnr in #781
- fix: Update PreviewWindowController to prevent exception by @jperedadnr in #788
- fix: Prevents CTRL+P from being masked by a given accelerator defined in FXML (#553) by @Oliver-Loeffler in #593
🛠 Build
- Lower required Java level to 21 by @jperedadnr in #722
- build: incremented version number to snapshot of next major release by @Oliver-Loeffler in #724
- Add module-info descriptors and ResourcesProvider by @jperedadnr in #720
- build: Update bundles-mac.yml by @jperedadnr in #736
- build: Replaced deprecated --compress 2 option with new JLink 21 compliant --compress zip-9 by @Oliver-Loeffler in #743
- Move Gluon components out of Kit into new Gluon-plugin module by @jperedadnr in #748
- add consoleHandler by @jperedadnr in #783
- build: Update apple action version by @jperedadnr in #785
- build: Add input for RC version to release workflow by @jperedadnr in #789
- build: update ubuntu to v24.04 by @abhinayagarwal in #797
- build: Allow importing FXML files with javascript by @jperedadnr in #795
📝 Documentation
- add library manager documentation by @jperedadnr in #714
- docs: Updated license copyright year to 2024 by @Oliver-Loeffler in #742
- docs: Update README.md by @jperedadnr in #792
Contributors
We'd like to thank the following people for their contributions:
- Abhinay Agarwal
- José Pereda
- Oliver Löffler (@Oliver-Loeffler)
- Masahiro Kitagawa (ktgw0316)
Full Changelog: 23.0.1...24.0.0-RC3