Releases: michaellass/aligned_box
Releases · michaellass/aligned_box
v0.3.0
What changed
- Added no_std support (by Philip Woolford @pantsman0).
- All returned errors are now of type AlignedBoxError. This is a breaking API change.
New Contributors
- @pantsman0 made their first contribution in #5
Full Changelog: v0.2.1...v0.3.0
v0.2.1
New:
- Provide methods to resize an
AlignedBox<[T]>usingrealloc. (#2)
Improved:
- Optimize implementation of
clone(). - Internally wrap
Boxin zero-costManuallyDropinstead ofOption. (#2)
Fixed:
- Call
dropon all contained elements whenAlignedBoxis dropped. This bug was introduced in v0.2.0 and found by the leak sanitizer.
Internals:
- Refactor code to reduce code duplication, making it easier to add new features.
- Reorder some operations to comply with documentated safety requirements.
- CI: Add runs with all available sanitizers and Miri.
v0.2.0
Entirely new design to ensure sound deallocation of memory.
v0.1.0
Publish on crates.io