- The code can now be compiled with
javac
SqlDdlTable.Triggers#defineTriggers
was changed fromtoprotected <A extends DbmsAdaptor<A>> void defineTriggers(final A dbms)
protected void defineTriggers(final DbmsAdaptor<?> dbms)
- Updated dependencies
- Synced repo with XDEVs standards
- Don't start AWT Threads when not required #57
- Ensured build compatibility with Java 8, 11 and 17
- Minor code improvements, mostly for tests
- Updated some maven dependencies and plugins
This guide only applies if you use XAPI outside of the XDEV IDE.
Feel free to contact us or open an issue if you have any questions.
The Java FX part of the project was detached into another repo.
If your project uses the components XdevBrowser
or XdevJFXPanel
you need to add a dependency to your project:
<dependency>
<groupId>com.xdev-software</groupId>
<artifactId>xapi-fx</artifactId>
<version>1.0.0-java8</version>
</dependency>
Make sure to use the artifact matching the Java Version of your runtime environment.
Moved Method from UIUtils#runInJFXThread(Runable)
to UIUtilsFX#runInJFXThread(Runable)