chore(release): v1.14.0 "Foundry"#100
Conversation
Bumps workspace + all 13 individually-versioned crates (including the new rustysnes-mobile) from 1.13.0 to 1.14.0, dates the CHANGELOG entry, updates docs/STATUS.md's current-release pointer/summary, and marks the VERSION-PLAN.md/ROADMAP.md v1.14.0 rung RELEASED. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
There was a problem hiding this comment.
Code Review
This pull request performs a workspace-wide version bump to 1.14.0 for the "Foundry" release, which introduces the rustysnes-mobile UniFFI bridge crate and expands the no_std CI gate. It updates Cargo.toml, Cargo.lock, individual crate manifests, CHANGELOG.md, and documentation files (STATUS.md, ROADMAP.md, and VERSION-PLAN.md) to reflect the release status. There are no review comments, and I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
There was a problem hiding this comment.
Pull request overview
Release closeout for v1.14.0 "Foundry" across the RustySNES workspace: updates all crate versions, promotes the changelog from [Unreleased] to a dated release entry, and aligns the project status/roadmap docs to point at the new current release.
Changes:
- Bump workspace + crate versions from
1.13.0→1.14.0(and refreshCargo.lockaccordingly). - Promote
CHANGELOG.md’s[Unreleased]notes into## [1.14.0] "Foundry" - 2026-07-12. - Update
docs/STATUS.md+to-dos/{VERSION-PLAN,ROADMAP}.mdto markv1.14.0as released and current.
Reviewed changes
Copilot reviewed 18 out of 19 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| to-dos/VERSION-PLAN.md | Marks the v1.14.0 "Foundry" rung as RELEASED 2026-07-12 and adjusts wording to delivered status. |
| to-dos/ROADMAP.md | Marks v1.14.0 "Foundry" as RELEASED 2026-07-12 in the roadmap narrative. |
| docs/STATUS.md | Advances Current release to v1.14.0 "Foundry" and extends the summary paragraph to include the mobile bridge/no_std matrix work. |
| crates/rustysnes-test-harness/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-script/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-savestate/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-ppu/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-netplay/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-mobile/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-gfx-shaders/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-frontend/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-cpu/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-core/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-cheevos/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-cart/Cargo.toml | Package version bump to 1.14.0. |
| crates/rustysnes-apu/Cargo.toml | Package version bump to 1.14.0. |
| CHANGELOG.md | Moves [Unreleased] content into a new v1.14.0 "Foundry" section dated 2026-07-12. |
| Cargo.toml | Bumps [workspace.package] version to 1.14.0. |
| Cargo.lock | Updates internal workspace package entries to 1.14.0 to match the release bump. |
Summary
rustysnes-mobile) 1.13.0 → 1.14.0.[Unreleased]→ dated## [1.14.0] "Foundry" - 2026-07-12section.docs/STATUS.md: current-release pointer + summary paragraph extended to cover v1.14.0.to-dos/VERSION-PLAN.md/to-dos/ROADMAP.md: v1.14.0 rung marked RELEASED 2026-07-12 (deferred from the feature PR per copilot's review feedback there, to match the established two-PR pattern).Closes out #99 (
feat(mobile): v1.14.0 "Foundry" - UniFFI bridge foundations).Test plan
cargo fmt --checkcargo clippy --workspace --all-targets -- -D warningscargo test --workspace(all green)markdownlint-cli2on every touched doc — identical error count vs.origin/mainbaseline (89), zero new findingsCargo.lockregenerated viacargo check --workspace, confirmed all crates resolve at1.14.0🤖 Generated with Claude Code