Releases: andreiavrammsd/static_vector.rs
Releases · andreiavrammsd/static_vector.rs
v0.5.0
v0.4.0
v0.3.0
Breaking changes
- Replaced
CapacityExceededErrorandLengthTooLargeErrorwithCapacityError - Function
pushtakes value instead of reference, droppingT:Clonerequirement. - Forbid zero-capacity vector by panicking.
Added
- Mutable first/last
- as_slice/as_mut_slice
- Examples in documentation
- Better crate description
newis const
v0.2.0
Breaking changes
- Must use: is_empty, capacity, and len.
Added
- API function: is_full
- Versioned documentation.
Removed
- Change log in favor of release notes.
v0.1.0
Added
- Initial release of
static_vector.rs. - Implemented a no-std, stack-allocated vector with fixed capacity and dynamic length.
- Aimed for compatibility with low-level projects requiring explicit and safe APIs.