v0.117.0
Main new feature thanks to @cstamas is you can now use @fatjar
which comes from maven4 to express the jar dependency should not download transitive dependencies defined for it. Useful for jars that has shaded in all its dependencies.
Furthmore JBANG_LAUNCH_CMD
is now available to be able to know which jbang command was used to launch the jbang script with. Thanks to @dsyer.
...and a bunch of small minor fixes.
Changelog
🚀 Features
- ccdae1d feat: introduce type 'fatjar' (#1800)
- a2ef5a7 feat: export an additional env var pointing to the location of jbang (#1811)
🐛 Fixes
- b8f9591 fix: export portable --force now works (#1821)
- 0461c57 fix: Filter 'app list' output by executable (#1783)
- cdb99ff fix: make sure native build honors the
--fresh
flag (#1788) - e835e50 fix: no longer get an exception when using option names as values (#1790)
🧰 Tasks
- 28ad5a8 chore: made
version --verbose
more verbose (#1794) - d863c33 chore(deps): update github-actions (#1765)
- 792e83e chore(deps): update dependency gradle to v8.7 (#1764)
- 70d9e53 chore(deps): pin github/codeql-action action to 4355270 (#1796)
🛠 Build
- b58b6a0 build: update to codeql v3
- d739694 [minor] relase
- cd2bf0f add dsyer as a contributor for code (#1819)
- 79480ab Upgrade (c) to 2024 in CLI (#1789)
Contributors
We'd like to thank the following people for their contributions:
Claus Ibsen, Dave Syer, GitHub, Igor, Max Rydahl Andersen, Tako Schotanus, Tamas Cservenak, allcontributors[bot], renovate[bot]