JarBundler
JarBundler copied to clipboard
Release v3.4.0 on Maven Central
@slajar @tobium I did a couple of fixes and refactoring this weekend. This is the changelog:
- Massive code refactoring
- code formatting
- specify maven source encoding
- fix Ant build files
- run examples with a modern JavaApplicationStub (universalJavaApplicationStub)
- Bugfix: JarBundler on Windows created a classpath with backward slashes which broke the Info.plist file on macOS
-
\
in classpath are now replaced with/
-
- Remove support for Java 1.3
- if no
jvmversion
attribute is set, the default version is now1.4+
- removed deprecated
growboxintrudes
attribute - removed deprecated
liveresize
attribute - removed deprecated
smalltabs
attribute
- if no
- Updated HelloWorld example to show JVM details, classpath and mainArgs
- Support for Java 9+ in
jvmversion
attribute
Additionally we already had these improvements on master since 3.3.0 release:
- Updates to docs and examples
- Optional
supportsAutomaticGraphicsSwitching
attribute which defaults totrue
(for Plist keyNSSupportsAutomaticGraphicsSwitching
)- PullRequest !14, thanks to Björn Kautler (@Vampire) for his contribution!
- Update Ant from 1.9.3 to 1.9.14
I tested with Maven and Ant and it seems stable :-)
May I suggest to release version 3.4.0 on Maven central? You still need to update the SNAPSHOT version and Readme Changelog once you're ready, but everything else should be good to go.