Releases: QuentiumYT/jd-gui
Releases · QuentiumYT/jd-gui
Launchpad publishing + Gradle 9 + Java 25
Fix and improvements:
- Add support for Java 25 (and all previous versions up to 8)
- Update JD-Core to 1.2.3 (published in GitHub maven registry)
- Update dependencies & gradle wrapper
- Fix gradle 9 deprecations
- Fix Debian packaging & publishing for launchpad again (finally)
- Add GitHub Actions for building & publishing to launchpad
NOTE: I'm now publishing GitHub Actions builds in every release. The deb, rpm and AppImage packages are from the oldest supported Ubuntu version (currently jammy) and Java 17.
Full Changelog: v1.7.2...v1.7.3
Linux packaging + fixed tests Java 21
- Fixed linux packaging for PPA & better publishing
- Re-enable tests & bump to preferred java 1.8 minimum for Java 17 & 21 builds (support Java 8 minimum)
- Fix test classes & line number + remove 3 jar tests for Java 21 builds
- Update gradle wrapper
For the binaries, deb files & rpm have been reworked (because they are linked indirectly by the same task)
Global overhaul + update dependencies + publish PPA
- Fix builds for windows & linux
- Better linux packaging with debian files
- Use DSL version of gradle build & cleanup
- Update gradle wrapper
- Update license for original author copyright
- Move repo to QuentiumYT & update README
Revive project + merged some PR + update dependencies
- Fix links handling with tabs having empty paths (e.g. created from clipboard)
- Add support for CND (Apache Jackrabbit), Drools and Groovy files
- Select previously selected term for combobox GUI
- Update universalJavaApplicationStub
- Update gradle wrapper
- Fix OSX apple error