github jbangdev/jbang early-access

latest release: v0.142.0
pre-release3 hours ago

WARNING: This is an early-access release directly from main branch, not intended for production use.

To enable experimental native-image jbang set JBANG_USE_NATIVE to true, i.e. export JBANG_USE_NATIVE=true

If you want to try the latest and greatest, please give it a spin and report any issues you find.

Here is how to install it:

Linux / macOS / WSL (bash):

curl -Ls https://sh.jbang.dev | JBANG_DOWNLOAD_VERSION=early-access bash -s - app setup

Windows PowerShell:

$env:JBANG_DOWNLOAD_VERSION='early-access'; iex "& { $(iwr -useb https://ps.jbang.dev) } app setup"

Changelog

πŸš€ Features

  • e9c5191 feat: suggest closest subcommand for mistyped commands (#2628)
  • 471fd3a feat: add Roq website teaser

πŸ› Fixes

  • 21fc236 fix: avoid resolving artifact dependencies twice (#2600)
  • a7a9ee9 fix: upgrade jandex to 3.2.3 to handle modern class files (#2661)
  • ea1c3dd fix: allow {basename} sidecar files with different extensions (#2648)
  • 50f1727 fix: select default init template by extension
  • 57aceef fix: migrate remaining deprecated BaseCommand.EXIT_* usages
  • a808377 fix: migrate from deprecated BaseCommand.EXIT_* to ExitException.EXIT_*
  • 5fe1717 fix: migrate remaining EXIT_EXECUTE references to ExitException
  • 755e959 fix: PR build install command downloads and runs directly
  • 7fb3088 fix: PR build install command uses temp JBANG_DIR
  • af5deea fix: publish-pr-build artifact download and PR lookup
  • 4e55954 fix: avoid replacing active Windows command launcher (#2617)

πŸ›  Build

  • f4e7d6d build: upgrade aesh to 3.16.6 (#2627)
  • 351b42b ci: pin upload-pages-artifact to v4 (transitive SHA)
  • 90562e0 ci: pin website workflow actions
  • 8c4fad6 ci: deploy website from main

  • ab1c0da update .all-contributorsrc [skip ci]
  • 0e15729 update CONTRIBUTORS.md [skip ci]

Contributors

We'd like to thank the following people for their contributions:
Arnab Nandy, GitHub, Max Rydahl Andersen, StΓ₯le Pedersen, allcontributors[bot]

Don't miss a new jbang release

NewReleases is sending notifications on new releases.