github jbangdev/jbang v0.130.0

latest releases: v0.132.1, v0.132.0, v0.131.0...
one month ago

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)

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]

Don't miss a new jbang release

NewReleases is sending notifications on new releases.