Releases: OpenCyphal/CETL
v1.3.0
What's Changed
- fix for issue #45 (montonic allocator was not-functional) by @thirtytwobits in #46
- Cleaning up polyfill namespace for memory.hpp by @thirtytwobits in #49
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Also fixed one compiler warning from some versions of GCC in VariableLengthArray.hpp
What's Changed
- quick update to remove python from SLoC by @thirtytwobits in #36
- fixing #31, adding move with new alloc ctor by @thirtytwobits in #38
- fix for issue #41 by @thirtytwobits in #42
- Feature/oldbuild by @thirtytwobits in #43
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Major update to CETL. Adds backfill support for C++17 PMR and a DSDL-optimized VariableLengthArray type.
📙 NOTE
This is technically a breaking change but only because we moved some of the folder structure around for span. Sorry. I didn't bump the major version because the span type itself did not change, just the packaging. We won't do this again. It was an artifact of this being only the second release and us learning a bit more about what CETL will be.
C++ Base Version | C++ Target Version | Original Release Date* |
---|---|---|
C++14 | C++20 | 2023-06-07 |
* Sometimes we need to update the release notes but we won't change/move the git tag associated with a release (pinky-promise!)
C++ Base Version – The version of C++ required to use this release of CETL.
C++ Target Version – The newest version of C++ this version of CETL was tested against. This version may increase
without a new release if a new version is released and the community is able to verify the existing release against it.
What's Changed
- Updating README with taking a dependency instructions. by @thirtytwobits in #20
- Enabling doc deployments by @thirtytwobits in #22
- Enabling CI by @thirtytwobits in #24
- Adding VariableLengthArray and PMR namespace by @thirtytwobits in #28
Full Changelog: v1.0.0...v1.1.0
v1.0.0
First release of CETL. Contains only the span
type.
C++ Base Version | C++ Target Version | Original Release Date* |
---|---|---|
C++14 | C++20 | 2023-03-30 |
* Sometimes we need to update the release notes but we won't change/move the git tag associated with a release (pinky-promise!)
C++ Base Version – The version of C++ required to use this release of CETL.
C++ Target Version – The newest version of C++ this version of CETL was tested against. This version may increase
without a new release if a new version is released and the community is able to verify the existing release against it.
What's Changed
- Adding span to CETL by @thirtytwobits in #5
- Setting up GitHub actions by @thirtytwobits in #17
- Fixing #16 and introducing polyfill namespaces. by @thirtytwobits in #18
- more pro forma changes before graduation by @thirtytwobits in #19
New Contributors
- @thirtytwobits made their first contribution in #5
Full Changelog: https://github.com/OpenCyphal/CETL/commits/v1.0.0