Releases: MIT-SPARK/config_utilities
Releases · MIT-SPARK/config_utilities
v2.0.0
What's Changed
- Add Github Actions CI fo CMake and ROS by @Schmluk in #1
- Fix/tests by @nathanhhughes in #2
- use more general exception by @nathanhhughes in #3
- Fix/arrays by @nathanhhughes in #5
- fix template default errors and other warnings by @nathanhhughes in #6
- Feature/maps by @nathanhhughes in #7
- add more error information when parsing virtual configs and treat emp… by @nathanhhughes in #8
- drop config printing registry call by @nathanhhughes in #9
- Fix spelling of class in the docs by @nkhedekar in #10
- Add option to update a field by @floriantschopp in #11
- reformat module registry printing and add utest by @Schmluk in #12
- Feature/assign virtual configs by @Schmluk in #13
- Fix typo in the documentation for config checking by @nkhedekar in #15
- move docs by @Schmluk in #16
- drop gtest fetch content by @nathanhhughes in #17
- fix has extension doc by @Schmluk in #18
- Feature/unset tracing by @nathanhhughes in #20
- add new method for accessing underlying config struct in virtual config by @nathanhhughes in #19
- YAML Order Preserving Map Parsing by @nathanhhughes in #21
- Feature/external plugins by @nathanhhughes in #23
- Feature/update projects by @Schmluk in #26
- Some minor fixes by @andre-nguyen in #30
- docs: some minor spelling fixes by @andre-nguyen in #31
- docs[factories.md]: add missing code block closing fence by @andre-nguyen in #32
- Fix/collection defaults by @nathanhhughes in #33
- avoid log errors when type is missing but config is initialized by @nathanhhughes in #35
- allow virtual configs to be templated to set optional value by @nathanhhughes in #37
- docs: typo in Factories.md by @andre-nguyen in #38
- feat: Add more unit tests for default optional template parameter of VirtualConfig<> by @andre-nguyen in #39
- Feature/ros2 by @nathanhhughes in #40
- Fix/update by @nathanhhughes in #41
- Feature/getters by @Schmluk in #36
- add cli api for already parsed args by @nathanhhughes in #42
- feat: allow factories to deal with move-only constructor arguments by @andre-nguyen in #44
- fix: make factory functions use std::move instead of std::forward by @andre-nguyen in #45
- add ability to specify absolute path conversion when parsing by @nathanhhughes in #46
- don't parse negative values as flags by @nathanhhughes in #47
- Feature/control append by @nathanhhughes in #48
- Feature/substitutions by @nathanhhughes in #49
- Feature/dynamic configs ros2 by @Schmluk in #50
- reuse visitField for conversions on intermediate types by @nathanhhughes in #52
- Force Block Style for Compositing Output by @nathanhhughes in #55
- add missing rosdeps for minimal install by @nathanhhughes in #56
- use node interfaces instead of pure node by @nathanhhughes in #57
- Feature/gui quality of life by @Schmluk in #58
- fix/field info deduction for conversions by @Schmluk in #59
- Fix/default config bug by @nathanhhughes in #60
- Feature/cleanup cmake deps by @nathanhhughes in #61
- Fix/opt deps by @nathanhhughes in #62
- Feature/introspection by @Schmluk in #63
New Contributors
- @nkhedekar made their first contribution in #10
- @andre-nguyen made their first contribution in #30
Full Changelog: https://github.com/MIT-SPARK/config_utilities/commits/Latest
What's Changed
- Add Github Actions CI fo CMake and ROS by @Schmluk in #1
- Fix/tests by @nathanhhughes in #2
- use more general exception by @nathanhhughes in #3
- Fix/arrays by @nathanhhughes in #5
- fix template default errors and other warnings by @nathanhhughes in #6
- Feature/maps by @nathanhhughes in #7
- add more error information when parsing virtual configs and treat emp… by @nathanhhughes in #8
- drop config printing registry call by @nathanhhughes in #9
- Fix spelling of class in the docs by @nkhedekar in #10
- Add option to update a field by @floriantschopp in #11
- reformat module registry printing and add utest by @Schmluk in #12
- Feature/assign virtual configs by @Schmluk in #13
- Fix typo in the documentation for config checking by @nkhedekar in #15
- move docs by @Schmluk in #16
- drop gtest fetch content by @nathanhhughes in #17
- fix has extension doc by @Schmluk in #18
- Feature/unset tracing by @nathanhhughes in #20
- add new method for accessing underlying config struct in virtual config by @nathanhhughes in #19
- YAML Order Preserving Map Parsing by @nathanhhughes in #21
- Feature/external plugins by @nathanhhughes in #23
- Feature/update projects by @Schmluk in #26
- Some minor fixes by @andre-nguyen in #30
- docs: some minor spelling fixes by @andre-nguyen in #31
- docs[factories.md]: add missing code block closing fence by @andre-nguyen in #32
- Fix/collection defaults by @nathanhhughes in #33
- avoid log errors when type is missing but config is initialized by @nathanhhughes in #35
- allow virtual configs to be templated to set optional value by @nathanhhughes in #37
- docs: typo in Factories.md by @andre-nguyen in #38
- feat: Add more unit tests for default optional template parameter of VirtualConfig<> by @andre-nguyen in #39
- Feature/ros2 by @nathanhhughes in #40
- Fix/update by @nathanhhughes in #41
- Feature/getters by @Schmluk in #36
- add cli api for already parsed args by @nathanhhughes in #42
- feat: allow factories to deal with move-only constructor arguments by @andre-nguyen in #44
- fix: make factory functions use std::move instead of std::forward by @andre-nguyen in #45
- add ability to specify absolute path conversion when parsing by @nathanhhughes in #46
- don't parse neg...