Releases: davidweber411/javafx-SimpleJavaFxApplicationBase
Releases · davidweber411/javafx-SimpleJavaFxApplicationBase
Version 2.0.0
Features
-
Scene contents are now switched with "SceneUtil.switchSceneRoot()". No inheritence needed anymore.
-
Fxml dialogs are now created with "JfxDialogUtil.createAndShowFxmlDialog()". No inheritence needed anymore.
-
Experimental: Access the file system with "FileSystemUtil".
Critical changes
-
The SceneSwitcher is not available anymore. You must refactor your code to use "SceneUtil.switchSceneRoot()".
-
The fxml dialog builder is not available anymore. You must refactor your code to use "JfxDialogUtil.createAndShowFxmlDialog()".
1.7.0
Features
- Content of scenes is now changable with the new class SceneContentSwitcher (arguments can be passed too)
- Reallocated the SceneSwitcher into another package for refactoring purposes
Critical changes
- The SceneSwitcher is moved into another package. You need to change the imports.
- The name of the utility class "SceneSwitcherUtil" changed to "SceneUtil".
1.6.0
New features:
- added methods to pass a title and a text to predefined close-stage-dialogs and exit-program-dialogs
Fixed bugs:
- fixed bugs that caused dialogs not to open
Other:
- added tests
- refactored the code structure
1.5.0
New features:
- added new utility class "SceneSwitcherUtil" for wrapping the SceneSwitcher API
- added comments
- improved exception messages for better debugging
Fixed bugs:
- fixed a wrong statement in a comment
Other:
- n/a
1.4.0
New features:
- added new SceneSwitcher API for switching scenes in stages and passing parameters to the new scenes
Fixed bugs:
- n/a
Other:
- updated dependencies
1.3.0
New features:
- added new JfxDialugUtil API for creating dialogs
- added comments
Fixed bugs:
- fixed bug where two dialogs were not shown
- fixed bug in the database API
Other:
- edited build.gradle
- edited README.md
- edited project description
- improved test coverage
- refactored code
- refactored tests
Version 1.2.1
New features:
- Added support for downloading the dependency from "Maven Central"
Fixed bugs:
- /
Other:
- /
Version 1.2.0
New features:
HibernateQueryUtil:
- added static condition methods in class "Condition"
- added NotLikeInCaseSensitiveCondition
- added NotLikeCondition
- added LikeInCaseSensitiveCondition
- added LikeCondition
- added NotEqualsCondition
- added GreaterEqualsThanCondition
- added GreaterThanCondition
- added LowerEqualsThanCondition
- added LowerThanCondition
- added security flag for deleteAll()
Finder.Builder API:
- added new API for finding data in databases
- removed old Find API
Other:
- implemented class CommonJfxDialogs
- implemented class SystemUtils
- implemented class CommonUtils
Other things:
- edited README.md
- updated dependencies
- refactored code
- improved tests
- added comments
- fixed bugs
- deprecation marks
Version 1.1.1
New features:
- added github packages support
- edited README.md
Version 1.1.0
New features:
- Added the class "HibernateQueryUtil" for executing standardn queries with Hibernate
- Improved tests