Skip to content

Commit 775037b

Browse files
committed
Finalize 1.3.7 release documentation
1 parent f75dfcb commit 775037b

3 files changed

Lines changed: 11 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
- Pinned GitHub Actions to the latest audited releases: checkout `v6.0.2`,
1919
rust-cache `v2.9.1`, and install-action `v2.83.0`.
2020
- Added exact-version cargo-nextest installation and the 210-test nextest suite
21-
to GitHub CI, with install-action fallback disabled.
21+
to GitHub CI, with install-action fallback disabled for supported binaries
22+
and cargo-deny installed through an exact-version locked Cargo command.
2223
- Hardened Tokio companion cleanup with volatile wipes for fixed reader
2324
buffers and RAII-wiped read-all allocations that also cover cancellation.
2425
- Bounded Tokio limited-helper over-read to one lookahead byte and documented

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,9 @@ and normal strict decode when the binary is compiled with
5656

5757
The latest patch in this line is `1.3.7`, which keeps all workspace crate
5858
versions aligned, moves release builds to Rust `1.97.0`, and refreshes audited
59-
companion dependencies and GitHub Action pins without changing encode/decode
60-
behavior or SIMD admission.
59+
companion dependencies and GitHub Action pins. It also hardens Tokio companion
60+
cancellation cleanup and bounds limited-helper over-read and cleanup cost
61+
without changing core encode/decode behavior or SIMD admission.
6162
The stronger RISC-V RVV proof and admission review is scheduled for `1.3.8`;
6263
until then, RISC-V remains QEMU-tested scalar/fallback-only. The workspace
6364
crate family stays version-aligned at `1.3.7`.

release-notes/RELEASE_NOTES_1.3.7.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ the `base64-ng` crate family.
2121
- Pinned GitHub Actions to checkout `v6.0.2`, rust-cache `v2.9.1`, and
2222
install-action `v2.83.0`, using their verified release commits.
2323
- Added the 210-test nextest suite to GitHub CI and disabled install-action
24-
fallback installation.
24+
fallback installation for supported binaries. Cargo-deny uses a separate
25+
exact-version locked Cargo installation because its current binary is not
26+
available through install-action.
2527
- Hardened Tokio reader-buffer cleanup and made read-all temporary allocations
2628
wipe through RAII on success, error, and cancellation.
2729
- Limited oversized-input detection to one lookahead byte and documented the
@@ -38,7 +40,7 @@ the `base64-ng` crate family.
3840
## Notes
3941

4042
No core encode/decode logic, SIMD admission scope, unsafe boundary, target
41-
evidence, or core zero-dependency policy changes in this release. Existing RISC-V QEMU
42-
evidence remains valid functional and fallback evidence, but it is not real
43-
hardware acceleration, performance, timing, side-channel, or
43+
evidence, or core zero-dependency policy changes in this release. Existing
44+
RISC-V QEMU evidence remains valid functional and fallback evidence, but it is
45+
not real hardware acceleration, performance, timing, side-channel, or
4446
register-retention proof.

0 commit comments

Comments
 (0)