Skip to content

Releases: davidweber411/javafx-SimpleJavaFxApplicationBase

Version 2.0.0

26 Nov 18:13
Compare
Choose a tag to compare

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

07 Sep 14:25
Compare
Choose a tag to compare

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

26 Aug 12:04
Compare
Choose a tag to compare

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

30 Jul 14:34
Compare
Choose a tag to compare

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

16 Jul 17:51
Compare
Choose a tag to compare

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

24 Jun 16:14
Compare
Choose a tag to compare

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

03 Apr 17:57
Compare
Choose a tag to compare

New features:

  • Added support for downloading the dependency from "Maven Central"

Fixed bugs:

  • /

Other:

  • /

Version 1.2.0

25 Mar 18:33
Compare
Choose a tag to compare

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

04 Feb 19:02
Compare
Choose a tag to compare

New features:

  • added github packages support
  • edited README.md

Version 1.1.0

31 Jan 19:33
Compare
Choose a tag to compare

New features:

  • Added the class "HibernateQueryUtil" for executing standardn queries with Hibernate
  • Improved tests