Skip to content

Commit aa5a2d0

Browse files
FunKiteclaude
andcommitted
Release v0.4.4 - Dependency Updates
Updated to Rust 1.91.1 with latest ecosystem dependencies: - lz4_flex 0.11.5 → 0.12.0 - cudarc 0.17.8 → 0.18.1 - clap 4.5.51 → 4.5.52 - metal 0.29.0 → 0.32.0 - glam 0.29.3 → 0.30.9 - pollster 0.3.0 → 0.4.0 - crossterm 0.28.1 → 0.29.0 - zerocopy 0.7.35 → 0.8.27 Fixed clippy lints for Rust 1.91.1 compatibility. Resolved advisory for unmaintained paste crate dependency. Fixed CUDA backend for cudarc API changes. All 109 tests passing. No breaking API changes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 9505fbd commit aa5a2d0

File tree

5 files changed

+13
-10
lines changed

5 files changed

+13
-10
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.4.4] - 2025-11-18
11+
1012
### Changed
1113
- Updated Rust toolchain from 1.82.0 to 1.91.1
1214
- Updated `lz4_flex` from 0.11.5 to 0.12.0
@@ -83,7 +85,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8385
- Morton decode optimization (37% speedup)
8486
- Parallel overhead fix (86% speedup for 10K batches)
8587

86-
[Unreleased]: https://github.com/FunKite/OctaIndex3D/compare/v0.4.3...HEAD
88+
[Unreleased]: https://github.com/FunKite/OctaIndex3D/compare/v0.4.4...HEAD
89+
[0.4.4]: https://github.com/FunKite/OctaIndex3D/releases/tag/v0.4.4
8790
[0.4.3]: https://github.com/FunKite/OctaIndex3D/releases/tag/v0.4.3
8891
[0.4.2]: https://github.com/FunKite/OctaIndex3D/releases/tag/v0.4.2
8992
[0.4.0]: https://github.com/FunKite/OctaIndex3D/releases/tag/v0.4.0

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "octaindex3d"
3-
version = "0.4.3"
3+
version = "0.4.4"
44
edition = "2021"
55
rust-version = "1.77"
66
authors = ["Michael A. McLarney"]

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@
3737

3838
## What's New
3939

40-
### Version 0.4.3 (Latest)
40+
### Version 0.4.4 (Latest)
4141

42-
- **Interactive 3D Octahedral Maze Game**: Play procedurally-generated mazes with BCC lattice pathfinding
43-
- **BCC-14 Prim's Algorithm Demo**: Spanning tree generation on 549K nodes with A* pathfinding
44-
- **GitHub Community Standards**: Full CONTRIBUTING.md, issue templates, security policies
45-
- **Enhanced Security**: CodeQL analysis and automated security scanning
46-
- **CLI Utilities**: Encode/decode coordinates, calculate distances, explore neighbors
42+
- **Dependency Updates**: Updated to Rust 1.91.1 and latest ecosystem dependencies
43+
- **Enhanced Compatibility**: Updated 8 major dependencies (lz4_flex, cudarc, clap, metal, glam, pollster, crossterm, zerocopy)
44+
- **Improved Code Quality**: Fixed clippy lints for Rust 1.91.1
45+
- **CUDA Support**: Fixed CUDA backend for cudarc API changes
46+
- **Maintenance**: Resolved advisory for unmaintained `paste` crate dependency
4747

4848
See the full [Changelog](CHANGELOG.md) for detailed release history.
4949

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ mod tests {
103103

104104
#[test]
105105
fn test_version() {
106-
assert_eq!(VERSION, "0.4.3");
106+
assert_eq!(VERSION, "0.4.4");
107107
}
108108

109109
#[test]

0 commit comments

Comments
 (0)