Skip to content

Releases: not4you403/javafx-JavaFxSpringBootGradleApp

3.0.0

Choose a tag to compare

@not4you403 not4you403 released this 02 Oct 13:00

Features

  • Java 25+ supported
  • JavaFX 25+ supported
  • Spring Boot 4.1.1+ supported
  • Gradle 9.7.1+ supported
  • Less code

2.5.0

Choose a tag to compare

@not4you403 not4you403 released this 28 Jul 14:55
  • packaging with app icon
  • refactorings

2.4.0

Choose a tag to compare

@not4you403 not4you403 released this 28 Jul 13:06
  • added packaging to app image (e.g. EXE) with jpackage
  • improved logs

2.3.1

Choose a tag to compare

@not4you403 not4you403 released this 21 Jul 16:45
  • added splash screen
  • added advanced logging
  • added some example code

2.0.0

Choose a tag to compare

@not4you403 not4you403 released this 21 Jul 14:13

Restructured the code to a more Spring Boot like version.

1.0.0

Choose a tag to compare

@not4you403 not4you403 released this 07 Jul 17:09

Features: Run and package

Feature Available How to use
Run the application in the IDE. Yes. Use the gradle task bootRun.
Package as executable JAR. Yes. Use the gradle task bootJar.

Features: While coding

Feature Available How to use
Dependency injection in Spring components. Yes. Use e. g. constructor or field injection, just like in Spring Boot.
Dependency injection in non-Spring components. Yes. Use getBean(...) of JfxSpringBootApp.
Get Spring application context during runtime. Yes. Use getSpringApplicationContext() of JfxSpringBootApp.
Get JavaFX application during runtime. Yes. Use getJavaFxApplication() of JfxSpringBootApp.