0.81.1
takahirom/arbigent0.81.1Sep 9, 2026by takahirom
AI Summary
This wrapper-only release relocates the properties file next to the script and introduces validation checks to ensure distribution version consistency.
Key Highlights
- The wrapper properties file has moved from `.arbigent/wrapper/arbigent-wrapper.properties` to `arbigentw.properties`.
- Added validation to ensure the `distributionVersion` matches the archive specified in `distributionUrl`.
- Improved error handling by reporting a failing `java -version` check instead of passing it through.
Breaking Changes
- The wrapper properties file location has changed from `.arbigent/wrapper/arbigent-wrapper.properties` to `arbigentw.properties`.
New Features
- Validation for distribution version consistency
- Improved error reporting for Java version checks
Full Release Notes
Wrapper-only release. The CLI, UI and libraries are unchanged from 0.81.0. ## `arbigentw.properties` Lives Next to `arbigentw` (#440) The wrapper's properties file moves from `.arbigent/wrapper/arbigent-wrapper.properties` to `arbigentw.properties`, right next to the script. To migrate a wrapper generated by 0.81.0, move the file (the format is unchanged): ```bash git mv .arbigent/wrapper/arbigent-wrapper.properties arbigentw.properties ``` or regenerate both files with `arbigent wrapper --version 0.81.1`. A 0.81.1 script that finds only the old file stops and prints these instructions. Also in this PR: the wrapper refuses to run when `distributionVersion` disagrees with the archive in `distributionUrl` (a version-only bump from Renovate no longer silently runs the old release), and a failing `java -version` is reported instead of passed through. ## What's Changed * Move the wrapper properties next to arbigentw by @takahirom in https://github.com/takahirom/arbigent/pull/440 **Full Changelog**: https://github.com/takahirom/arbigent/compare/0.81.0...0.81.1