You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- CI/CD "Auto Release" failure caused by hard-failing on missing `CARGO_REGISTRY_TOKEN`
77
+
- Job dependency conditions now use `always() && !cancelled()` pattern for correct behavior
78
+
79
+
### Added
80
+
81
+
- Rust-specific README.md with detailed description,
82
+
usage examples, and crate badges
83
+
- C# language-specific README.md with namespace docs,
84
+
installation, and usage examples
85
+
- C++ language-specific README.md with Conan
86
+
installation and usage info
87
+
88
+
### Changed
89
+
90
+
- Root README.md now uses a badge table for all
91
+
language versions (C#, C++, Rust)
92
+
- Replaced Gitpod badge with GitHub Codespaces badge
93
+
- Updated Cargo.toml readme field to point to
94
+
Rust-specific README.md
95
+
96
+
### Fixed
97
+
98
+
- Rust crate on crates.io was displaying generic root
99
+
README instead of Rust-specific documentation
100
+
101
+
### Fixed
102
+
103
+
- Removed unused `std::process::exit` import from `scripts/get-bump-type.rs` that caused a compiler warning
104
+
105
+
### Fixed
106
+
107
+
- Fixed panic in `scripts/create-github-release.rs` caused by unsupported regex lookahead assertion `(?=...)` in Rust's `regex` crate, which prevented GitHub release creation for v0.3.0
108
+
109
+
### Changed
110
+
- Rename Rust traits to use full English words: `Num` → `Number`, `SignNum` → `SignedNumber`, `LinkType` → `LinkReference`
111
+
- Add documentation comments to all public traits with examples
112
+
113
+
### Changed
114
+
- Upgrade Rust edition from 2021 to 2024 (stable since Rust 1.85)
115
+
- Bump MSRV from 1.70 to 1.85 (required for edition 2024)
116
+
- Move tests from `src/imp.rs` to `tests/traits.rs` as proper integration tests
0 commit comments