JarBundler icon indicating copy to clipboard operation
JarBundler copied to clipboard

Release v3.4.0 on Maven Central

Open tofi86 opened this issue 3 years ago • 4 comments

@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 now 1.4+
    • removed deprecated growboxintrudes attribute
    • removed deprecated liveresize attribute
    • removed deprecated smalltabs attribute
  • 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 to true (for Plist key NSSupportsAutomaticGraphicsSwitching)
    • 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.

tofi86 avatar Apr 18 '21 13:04 tofi86