- Add rfl::Commented
- Add support for atomic variables
- Support parsing arbitrary durations (thanks @vittorioromeo)
- Add camelCase to snake_case conversion (thanks @cacharle)
- Allow stateful visitors on rfl::Variant and rfl::TaggedUnion (thanks @FrancescoMerenda)
- Add default constructor to rfl::TaggedUnion
- Allow custom allocators on map-like data structures
- Add CMake version file (thanks @deckstose )
- Add support for ROS (thanks @TomCC7 )
- Fix unused parameter warnings (thanks @makekryl)
- Fix missing space in static_assert (thanks @cacharle )
- Improve invalid enum error message (thanks @BugelNiels)
- Better error message for unused values (thanks @BugelNiels)
- Add filename and license in Cpack (thanks @BugelNiels)
- Make sure that GCC 13 also compils with std::expected
- Make sure that TaggedUnion can be combined with NoExtraFields
- Allow the mixing of Rename and DefaultVar