Preparing for v0.7.0 release

This commit is contained in:
Emil Fresk 2021-04-22 20:41:58 +02:00
parent 241085e970
commit b15163b234
2 changed files with 10 additions and 4 deletions

View File

@ -7,17 +7,22 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
## [v0.7.0] - 2021-04-23
### Changed
- [breaking-change] Converted all data structures to use the `const generics` MVP
- [breaking-change] `HistoryBuffer` is now working with const constructors and non-`Copy` data
- [breaking-change] `HistoryBuffer::as_slice` and others now only return initialized values
- [breaking-change] `MultiCore`/`SingleCore` is now removed from `spsc::Queue`
- [breaking-change] `MultiCore`/`SingleCore` and `Uxx` is now removed from `spsc::Queue`
- [breaking-change] `spsc::Queue` is now `usize` only
- [breaking-change] `spsc::Queue` now sacrifices one element for correctness (see issue #207), i.e. it creates an `N - 1` sized queue instead of the old that generated an size `N` queue
- `Pool` and `MPMC` now works on `thumbv6m`
- [breaking-change] `String` has had `utf8` related methods removed as this can be done via `str`
- [breaking-change] No data structures implement `AsSlice` traits any more, now using `AsRef` and `AsMut`
### Fixed
- `Pool` and `MPMC` now works on `thumbv6m`
- `IndexMap::new()` is now a `const-fn`
## [v0.6.1] - 2021-03-02
@ -342,7 +347,8 @@ architecture.
- Initial release
[Unreleased]: https://github.com/japaric/heapless/compare/v0.6.1...HEAD
[Unreleased]: https://github.com/japaric/heapless/compare/v0.7.0...HEAD
[v0.7.0]: https://github.com/japaric/heapless/compare/v0.6.1...v0.7.0
[v0.6.1]: https://github.com/japaric/heapless/compare/v0.6.0...v0.6.1
[v0.6.0]: https://github.com/japaric/heapless/compare/v0.5.5...v0.6.0
[v0.5.5]: https://github.com/japaric/heapless/compare/v0.5.4...v0.5.5

View File

@ -18,7 +18,7 @@ keywords = [
license = "MIT OR Apache-2.0"
name = "heapless"
repository = "https://github.com/japaric/heapless"
version = "0.6.1"
version = "0.7.0"
[features]
default = ["cas"]