Bunch of cleanups/doc improvements and a new feature: completion and setup support for Fish shell.
Meaning jbang will now install it on PATH when using fish shell, and you can do:
just jbang completion -s fish > ~/.config/fish/completions/jbang.fish
to enable completion of jbang in fish.
Changelog
π Features
π Fixes
- e4999d2 fix: only activate dev.jbang logging when verbose (#2199)
- 8db46d4 fix: link to installation docs (#2179)
- 1df6dd6 fix: improved WebServer example (#2200)
- ce81854 fix: first catalog is now minimal (#2197)
- b25eaec fix: Install adds ~/.jbang/bin to PATH via .config/fish/conf.d/jbang.fish (#2191)
- 727ef05 fix: have way to force/encourage jbang to use ui not console/tty (#2174)
- a6c8006 fix(deps): update eu.maveniverse.maven.mima dependencies to v2.4.33 (#2170)
- 32b8d49 fix(deps): update dependency info.picocli:picocli to v4.7.7 (#2165)
- 4db5e80 fix: group by source repos when possible. no big gradle update anymore and move to json5 (support comments)
- c3f6da8 fix: renovate[bot] should ignore major version updates to wrappers for maven and gradle (#2139)
- a25cffb fix: add dry run to justfile
- bd32741 fix: code should not rely on MavenCoordinate equals/hashcode (#2135)
ποΈ Changes
- e969874 refactor: made
findNearestWith()more flexible - 20230ca refactor: made plugin detection code more flexible
π§° Tasks
- 8f552e0 chore: add download link
- 57b0761 chore: always add links
- 0c62370 chore: use params in all
- bf4fd98 chore: fix allure link
- 839abf1 chore: use attempt
- dfae211 chore: print allure link
- 3e3648b chore(deps): update actions/checkout digest to 08eba0b (#2159)
- aa4bc06 chore(deps): update mikepenz/action-junit-report digest to 3585e95 (#2161)
- 74359c7 chore(deps): update plugin io.toolebox.git-versioner to v1.6.7 (#2162)
- 438aaf3 chore(config): migrate config renovate.json5 (#2169)
- cc12dd3 chore: group eu.maveniverse in renovatebot
- 6d9fb21 chore(deps): update codecov/codecov-action digest to 18283e0 (#2155)
- 4497615 chore(deps): update Gradle distribution to 8.14.3 (#2141)
- 74cfa8a chore(deps): upgrade Gradle to 8.14.3 (#2145)
- c950a33 chore(deps): pin dependencies (#2154)
π Build
π Documentation
- 54a342f docs: update cli docs
- c723707 docs: fix type of sources
- a4b5592 docs: document fish 3.3.0+ honors jbang shebang line
- 804c05b docs: describe how to update dependencies (#2180)
- 3f7757d [minor] release
- c09b01d fish completion using copy of picocli pr (#2196)
- 839f305 add vorburger as a contributor for code (#2194)
Contributors
We'd like to thank the following people for their contributions:
GitHub, Max Rydahl Andersen, Michael Vorburger, Tako Schotanus, Tamas Cservenak, Werner FouchΓ©, allcontributors[bot], renovate[bot]