Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v3.4.0 on Maven Central #22

Open
tofi86 opened this issue Apr 18, 2021 · 4 comments
Open

Release v3.4.0 on Maven Central #22

tofi86 opened this issue Apr 18, 2021 · 4 comments
Assignees
Milestone

Comments

@tofi86
Copy link
Collaborator

tofi86 commented Apr 18, 2021

@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 tofi86 added this to the Version 3.4.0 milestone Apr 18, 2021
@slajar
Copy link
Collaborator

slajar commented Apr 19, 2021

good point.

@tofi86
Copy link
Collaborator Author

tofi86 commented May 18, 2021

Are there any updates on this topic? @tobium?

@albertus82
Copy link

Any update here? Thanks in advance.

@albertus82
Copy link

Any news on this? Java 17 is now the latest LTS version, so a new release would be appreciated. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants