github jbangdev/jbang early-access

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

  • 76d802d feat: let aesh built-in --aesh-* commands work with their arguments

πŸ› Fixes

  • 8868142 fix: align genadoc.java aesh version and add --format option (#2699)
  • 6c28a16 fix: avoid duplicated valid values in --source-type help (#2694)
  • 2a297f3 fix: update agents.md to be correct about picocli/aesh

πŸ”„οΈ Changes

  • 3c47d3c refactor: centralize required-argument validation via validateArguments() hook (#2695)

πŸ§ͺ Tests

  • ad53e60 test: validate before doCall in checkedRun harness (#2696)

πŸ›  Build

  • d816041 build: update aesh to 3.18.1 and readline-api to 3.18.1 (#2693)

Contributors

We'd like to thank the following people for their contributions:
GitHub, Max Rydahl Andersen, StΓ₯le Pedersen

Don't miss a new jbang release

NewReleases is sending notifications on new releases.