Skip to content

Bind CI and release validation to reviewed Rust 1.97.1 - #106

Merged
Dastari merged 1 commit into
mainfrom
fix/reviewed-release-toolchain-20261001
Oct 1, 2026
Merged

Dastari merged 1 commit into
mainfrom
fix/reviewed-release-toolchain-20261001

Conversation

@Dastari

@Dastari Dastari commented Oct 1, 2026 •

Copy link
Copy Markdown
Owner

Hosted floating stable now selects Rust 1.99.0, while the local release evidence used Rust 1.97.1. Current companion Clippy fails on 23 redundant must_use attributes generated by async-trait 0.1.89 in storage traits (actual #104 CI run 36925105050). Bind CI and release validation to the reviewed 1.97.1 compiler so acceptance and publication use the same baseline. Keep the independent router Rust 1.90 MSRV lane unchanged.

No warnings-denied flag, test, backend, provider, native deployment approval or current-main/tag guard is relaxed or removed. No package API/runtime/persistence/version, dependency revision or license policy changes. Rust 1.99 companion Clippy support remains an explicit follow-up in #107; this change does not claim to fix that compatibility issue.

#104 and #105 are merged predecessors. Planned .3 remains source-only, with ORM/macros 0.35.2 and router 0.5.4, at exact reviewed current main after these changes. Immutable .2 remains untouched. No .3 release or tag exists.

Validation: all local ORM count/group/projection/cross-crate acceptance on the pinned compiler is already recorded in #104; current-Rust router checks and the full 1.90 library lane pass in #105. Documentation (191 files), inventory, release-state, formatting, diff and package-release policy checks pass. The upstream toolchain action's 1.97.1 reference exists; All twelve combined checks passed at 6a8a177 in run 36929742200. The merged source 809d894 has an identical tree. Source-only .3 run 36934024517 awaits the unchanged Dastari protected-environment review; no tag/release is published yet.

Documentation impact

  • Documentation updated
  • No documentation impact

Explanation: release runbook records the exact compiler baseline, preserved gates and unresolved 1.99 Clippy limitation.

@Dastari
Dastari changed the base branch from fix/router-atomic-msrv-20261001 to main October 1, 2026 21:50
@Dastari
Dastari merged commit 809d894 into main Oct 1, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant