Repository navigation
release: final OctaIndex3D 0.5.9 and end of maintenance - #185
Conversation
- Bump version to 0.5.9 (Cargo.toml, Cargo.lock root package, lib.rs test) - Roll [Unreleased] dependency refreshes (#177-#184) into [0.5.9] - Add end-of-maintenance notices to README (GitHub/crates.io), crate docs (docs.rs), crate description, SECURITY.md, CONTRIBUTING.md, and the docs and book indexes - Point versioned README links at v0.5.9 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: dd8638a10f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| **Status**: Final edition — OctaIndex3D is no longer maintained | ||
| **Final library release**: 0.5.9 — Rust 1.90 minimum; development toolchain 1.92.0. The repository is archived (read-only), and no further releases or updates to this book are planned. See the [changelog](../CHANGELOG.md) and [versioned API reference](https://docs.rs/octaindex3d/0.5.9/octaindex3d/). |
There was a problem hiding this comment.
Retire the book's contribution instructions
When readers follow this new final-edition notice, the same document still directs them to report errata through GitHub issues, open discussions, or submit pull requests in the “Contributing” section (lines 281–289), and the linked book/ERRATA.md repeats that advice. Those actions are unavailable once the repository is archived, so the final documentation should replace them with a viable contact/fork workflow or explicitly mark those instructions as historical.
Useful? React with 👍 / 👎.
Summary
Prepares 0.5.9 as the final release of OctaIndex3D and marks the project as no longer maintained. After this merges and publishes, the repository will be archived.
Cargo.toml, theCargo.lockroot package, and thelib.rsversion test.[Unreleased](dependency refreshes from deps(deps): bump the rust-dependencies group with 2 updates #177–deps(deps): bump glam from 0.33.10 to 0.33.12 in the rust-dependencies group #184) is rolled into[0.5.9] - 2026-10-13. Versioned README links now point atv0.5.9.README.md(GitHub + crates.io): "Project Status: No Longer Maintained" section at the top, maintenance badge, and rewritten Getting Help / Contributing / footersrc/lib.rscrate docs (docs.rs): Project Status sectionCargo.tomldescription (crates.io search results)SECURITY.md: no supported versions, no patches; reporting instructions removedCONTRIBUTING.md,docs/README.md,book/README.md: status notesRendered README on the branch: https://github.com/FunKite/OctaIndex3D/blob/release/v0.5.9-final/README.md
Validation (local)
./scripts/safe_local_test.sh: 149 lib tests + 22 doctests (incl. README) passcargo fmt --check,cargo clippy --all-targets --all-features -D warnings: cleanRUSTDOCFLAGS="-D warnings -D missing_docs" cargo doc(all features and no default features): cleancargo package --list: 89 files; README, CHANGELOG, LICENSE, SECURITY, CONTRIBUTING, build.rs present; no local/internal filesAfter merge
Publish 0.5.9 per
docs/RELEASING.md, tagv0.5.9(release.yml creates the GitHub Release), verify docs.rs, then archive the repository.🤖 Generated with Claude Code