Releases: OpenCyphal/nunavut
Releases · OpenCyphal/nunavut
3.0.0.dev1
What's Changed
- [python] Make the Python language verification suite pass against Python 3.12 by @pavel-kirienko in #333
- Removing Python 3.7 support by @thirtytwobits in #340
- fix test workflow by @serges147 in #347
- Add support of "c++20-pmr" c++ language flavor by @serges147 in #349
- Expose
FullNameAndVersion()from a DSDL type. by @serges147 in #352 - Introduced
<Type>::_traits_::ArrayCapacitystruct. by @serges147 in #354 - Fix for "garbage" bits by @serges147 in #355
- Fixing errant support generation logic by @thirtytwobits in #359
- Finishing cmake integration by @thirtytwobits in #360
- Fixing cmake output path by @thirtytwobits in #362
- Adding Cmake verification by @thirtytwobits in #363
- Progress on removing verify.py by @thirtytwobits in #364
- Fixing code coverage for native tests by @thirtytwobits in #365
- Cmake cleanup and adding jobs argument by @thirtytwobits in #366
- Generalizing jobs argument implementation in Namespace by @thirtytwobits in #367
- Fixing Windows by @thirtytwobits in #368
- Test fix for pydsdl #114 by @thirtytwobits in #369
- Fix for issue 370 : C++ generator deserialization by @serges147 in #371
- Updating release tagging by @thirtytwobits in #373
New Contributors
- @serges147 made their first contribution in #347
Full Changelog: 2.3.3.dev0...3.0.0.dev1
2.3.3.dev0
What's Changed
- fixes the behaviour of
--configurationflag in nnvg (#329 ) - deterministic code-gen by default (#324 )
- fix for
pascalkeyword stropping (#318 ) - Allow setting support_templates_dir additionally to templates_dir by @swuerl in #326
- fixing up devcontainers and vscode by @thirtytwobits in #330 (#327 )
New Contributors
Full Changelog: 2.3.2.dev0...2.3.3.dev0
2.3.2.dev0
Dev release for ongoing C++ PMR work. dev0 tag is used until we can fix the DSDL unions to work with PMR.
What's Changed
Full Changelog: 2.3.1...2.3.2.dev0
2.3.1
What's Changed
- cpp: relocate the deprecated attribute to fix clang compilation (#299) by @beku-epitome in #322
New Contributors
- @beku-epitome made their first contribution in #322
Full Changelog: 2.3.0...2.3.1
2.3.0
What's Changed
- Add Python codegen by @pavel-kirienko in #306
- Add support for CETL VariableLengthArray and polymorphic_allocator by @skeetsaz in #316
- Add field initializing constructor, fix explicit, fix deserialization… by @skeetsaz in #320
New Contributors
Full Changelog: 2.1.1...2.3.0
2.1.1
Emergent fix for --templates argument in nnvg.
What's Changed
- fix for #310 by @thirtytwobits in #311
Full Changelog: 2.1.0...2.1.1
2.1.0
First release linked to github releases. See #309 for improvements to this process in the future.
What's Changed
- (everything)
- moving all over to ghcr and modernizing vscode settings by @thirtytwobits in #297
- Fix for #298 and workaround for Sybil 4 bug by @thirtytwobits in #303
New Contributors
- @pavel-kirienko made their first contribution in #51
- @edwinbalani made their first contribution in #168
- @bbworld1 made their first contribution in #186
- @PetervdPerk-NXP made their first contribution in #189
- @silverv made their first contribution in #215
- @DNedic made their first contribution in #239
- @asmfreak made their first contribution in #242
Full Changelog: https://github.com/OpenCyphal/nunavut/commits/2.1.0