chore(deps): update dependency jbangdev/jbang to v0.141.0 - #111
Open
github-actions[bot] wants to merge 1 commit into
Open
chore(deps): update dependency jbangdev/jbang to v0.141.0#111github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
Signed-off-by: SamBarker <2833578+SamBarker@users.noreply.github.com> Signed-off-by: SamBarker <2833578+SamBarker@users.noreply.github.com>
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.139.3→0.141.0Release Notes
jbangdev/jbang (jbangdev/jbang)
v0.141.0Compare Source
A quick release to mainly fix two regressions in the Aesh move + various fixes/cleanups.
--runtime-optionwith space separator works again —--runtime-option -Dfoo=barwas broken since 0.139.3, now fixed via aesh 3.16.5 (#2607)run.deps=a,binjbang.propertieswas passed as a single GAV instead of being split; fixed upstream in aesh 3.16.5 (#2607)Refactoring
ExitExceptionmoved out ofclipackage — now lives indev.jbangwith factory methods (ExitException.invalidInput(...), etc.) and exit code constants. Old constants inBaseCommandremain as deprecated delegates. This clears the path for a futurejbang-corelibrary split (#2602)Dependency Updates
Changelog
🐛 Fixes
57ebb47fix: update aesh to 3.16.5 to fix --runtime-option space separator and comma-delimited deps from config (#2607)d68dc18fix: resolves mutation warning (#2545)b92da09fix(deps): update slf4j monorepo to v2 (#2500)14c4b29fix: resolves CVE-2025-67030 (#2476)c90c8a9fix(deps): update dependency org.junit:junit-bom to v5.14.4 (#2489)7c80171fix: upgrade Quarkus version to resolve JBoss Threads library warning… (#2591)1964736fix: Use DomTrip for POM parsing (#2526)0bda4a3fix: build markdown scripts with main methods (#2592)4d4158afix: load local artifacts asynchronously (#2595)🔄️ Changes
b3d1b30refactor: move ExitException and exit codes out of cli package (#2602)🧰 Tasks
0e06dccchore(deps): update Java to 21.0.11-tem (#2604)c90471dchore(deps): update Maven and Gradle wrappers used by jbang export {maven,gradle} (#2605)e387b36chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v1 (#2495)e037c41chore(deps): update hamcrest to version 3.0 (#2424)00c7476chore(deps): update Gradle to 8.14.5 (#2470)e56cbacchore(deps): update docker/login-action digest toc94ce9f(#2487)438550cchore(deps): update github/codeql-action digest to99df26d(#2488)🛠 Build
3049c79build: remove unused task-tree plugin (#2603)d56044d[minor] releaseContributors
We'd like to thank the following people for their contributions:
Arnab Nandy, GitHub, Max Rydahl Andersen, Mend Renovate, Tamas Cservenak, Werner Fouché
v0.140.1Compare Source
JBang Enterprise Edition release
🔐 Authenticated Repositories Just Work
JBang now supports .netrc credentials and environment tokens (GITHUB_TOKEN, GITLAB_TOKEN) everywhere — both for HTTP downloads and for Maven dependency resolution.
That means fetching dependencies from GitHub Packages, GitLab registries, or any private Maven repository now can be done without needing a
settings.xml; and lets you reuse git, github and gitlab cli auth mechanisms.Example
.netrcto enable auth for github maven repositories and https locations:Please try and see if it works on your protected sites - let us know if works or not; we might be able to add support for it :)
☕ Install Any JDK From a URL or Local Archive
You can now point jbang jdk install at a URL or a local .tar.gz/.zip archive to install any JDK distribution, not just the ones JBang knows about. Got a custom build, an EA release, or a vendor-specific JDK? Just hand JBang the link.
Linking a local JDK is also smoother:
jbang jdk install 21 /path/to/jdknow (again) works directly instead of requiring a non-numeric ID.🐚 Tab Completion Gets Smarter
jbangcompletion now auto-detects your shell — no need to remember whether to pass bash, zsh, or fish. Just run jbang completion and it figures it out. PowerShell (pwsh) completion is now supported too. The output includes setup instructions so you know exactly what to add to your shell config.🪟 Windows Fixes
Other Improvements
instead of leaving you guessing.
What's Changed
Acceptheader by @0x6675636b796f75676974687562 in #2563New Contributors
Full Changelog: jbangdev/jbang@v0.139.3...v0.140.1
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.