v0.102.0 #1543
maxandersen
announced in
Blog/Website
v0.102.0
#1543
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Its 2023 and time to get releases going again :)
Basic Auth
Michael Meyers added basic auth support for loading scripts allowing you to specify a username/password for secured scripts:
Download sources
IDE's and Users can now tell JBang to download sources. Useful to have IDE's pickup sources immediately.
jbang edit
will resolve sources automatically, and by settingJBANG_DOWNLOAD_SOURCES=true
as a environment variable all operations resolving dependencies will resolve sources too.jbang jdk
being more consistentjbang jdk
allows you to manage the java versions installed by jbang; thusjbang jdk java-env
would always prefer jbang managed jdk. Nowjbang jdk java-env
will honor how jbang otherwise pick java. Meaning if you have a java in your path it will print the java-env info for java from the path.This is a small change but could break your assumptions if you assumed
jbang jdk java-env
would always give you a jbang installed java.Using other package manager's java (Experimental)
JBang defaults to use your local configured java or download and use versions of java from Adoptium project if no fitting JDK present.
Users using sdkman and other package managers, like scoop on Windows, requested that JBang could use those package managers java rather than jbang's own.
In this release there is a
--jdk-providers
flag that allows you to enable use of sdkman and scoop.i.e. to have
jbang
honor sdkman installs before jbang but still use path if present do following:Similar can be done with run, build and other jdk commands to get jbang to pick other package managers java.
Changelog
Contributors
We'd like to thank the following people for their contributions:
Tako Schotanus, Max Rydahl Andersen, Francesco Marchioni, Mikael Koskinen, Michael Meyer
🚀 Features
🐛 Fixes
🛠 Build
This discussion was created from the release v0.102.0.
Beta Was this translation helpful? Give feedback.
All reactions