chore(anolisa): bump version to 0.3.2 - #2614
Merged
Merged
Conversation
Synchronize the Cargo workspace, npm root and native payload packages, and the RPM release boundary at 0.3.2. Curate the bilingual changelog from the five ANOLISA changes after 0.3.1, covering target-aware availability and Raw metadata, native DSH adapters, the logs alias, and systemd status reporting. The bump itself adds no new runtime behavior. The remaining 0.3.1 literals are historical release rows, status fixtures, and Node version examples, so this release leaves them unchanged. Assisted-by: Codex:0.147.0 Signed-off-by: 爱鲲 <jiawa.syx@alibaba-inc.com>
kongche-jbw
reviewed
Aug 17, 2026
kongche-jbw
left a comment
Collaborator
There was a problem hiding this comment.
Review baseline: e4f85283c3ee0f444be40e37e22904498959b27d...0dfa739e0029e59065e40e2721185fb1c8d87e9b
未发现阻塞问题。
Remaining risks:
- Linux ARM64 packaging was exercised locally; macOS ARM64 was not built in this pass.
rpmspecis unavailable locally, so RPM parsing relies on the author's recorded validation.
Verification scope:
- Reviewed the complete diff, adjacent release tooling, five post-0.3.1 merges, and all comments.
- Rust 1.88 fmt/check/clippy/doc passed; workspace tests: 2163 passed, 1 ignored.
- npm tests/template validation, docs lint, version matrix, and Linux ARM64 package smoke passed.
- GitHub checks passed, including Test anolisa, website, docs, version, PR lint, and CLA.
kongche-jbw
approved these changes
Aug 17, 2026
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.
Why
ANOLISA 0.3.2 packages the five user-visible component changes merged after
0.3.1. This release synchronizes every distribution surface and curates
bilingual notes from the actual component range without adding runtime behavior
in the bump commit.
What changed
pins to 0.3.2.
feat(anolisa): accept --level alias in logs #2558, and refactor(anolisa): inject systemd runner #2604.
unrelated component catalog versions unchanged.
Related issue
no-issue: release metadata for already-merged PRs #2533, #2551, #2580, #2558,
and #2604
User / Agent impact
Published ANOLISA packages will report version 0.3.2. Users gain a native DSH
adapter with explicit multi-profile lifecycle, exact OS/architecture component
availability, target-correct Raw install previews, a visible
logs --levelalias, and accurate system-helper status when
systemctlcannot start.Risk and compatibility
The release commit itself changes metadata and documentation only; the runtime
changes were already merged and tested independently. JSON consumers must use
targetsandtarget_availableinstead ofplatformsandplatform_available. Repository publishers must deploycomponents-v2.tomlbeside the unchanged v1 index. Disable DSH adapters before downgrading to an
ANOLISA release without the DSH receipt variant.
Validation
Linux x86_64; Rust 1.88.0, Cargo 1.88.0, Node.js 24.15.0, npm 11.12.1:
cargo fmt --all -- --checkcargo check --workspace --lockedcargo clippy --workspace --all-targets --locked -- -D warningscargo test --workspace --doc --lockedcargo test --workspace --lockedcargo doc --workspace --no-deps --lockednode npm/tests/platforms.test.jsnode npm/scripts/package-npm.js --validatenode npm/scripts/package-npm.js --target linux-x64anolisa 0.3.2.checks.
bash scripts/docs-lint.shvalidation, and 162-page link validation.
python3 scripts/check-component-versions.pyanolisa.spec.inparsed withrpmspec -P.both the working tree and committed
HEAD.git diff --checkandgit diff --cached --check.The macOS arm64 and Linux arm64 package templates were validated but not built
on this Linux x86_64 host.
Documentation and rollback
Updated
src/anolisa/CHANGELOG.md,CHANGELOG_zh.md, and the RPM changelog.Before artifact publication, rollback is a revert of this release commit. After
publication, issue a corrected follow-up version rather than reusing 0.3.2.