Releases: EVerest/everest-framework
Releases · EVerest/everest-framework
v0.7.1
What's Changed
- Everest::Thread: fix started flag usage by @corneliusclaussen in #103
- fix clang-15 error "capture_does_not_name_variable" by @Dominik-K in #104
- Simplify thread class by @corneliusclaussen in #105
- Only load & validate type files in manager or when validate_schemas set by @hikinggrass in #106
- Fix invalid debug log in case of probe module by @klemmpnx in #107
- Treat both json int/uint as c++ int by @a-w50 in #110
New Contributors
- @Dominik-K made their first contribution in #104
- @klemmpnx made their first contribution in #107
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Rust integration (experimental) by @SirVer in #99
- Make controller RPC timeout configurable by @hikinggrass in #101
New Contributors
Full Changelog: v0.6.2...v0.7.0
v0.6.2
What's Changed
- add support for NVM node nvm- no version manager by @Afronut in #97
- Feature: flexible probe module handling by @a-w50 in #96
- Bump version to 0.6.2 by @hikinggrass in #98
New Contributors
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- Update dependencies by @hikinggrass in #93
- Downgrade ryml to 0.4.1 by @hikinggrass in #94
- Remove install of nlohmann json schema validator that's no longer needed by @hikinggrass in #95
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- everestpy refactor by @a-w50 in #85
- Refactor/remove boost any/variant/optional by @a-w50 in #87
- nullptr_t fix by @a-w50 in #88
- Use nlohmann json with multiple headers to allow forward declarations by @hikinggrass in #89
- Log which type file failed by @a-w50 in #90
- Bump version to 0.6.0 by @hikinggrass in #91
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Fix libwebsockets build with newer gcc by @a-w50 in #76
- increase rpc timeout to 2 seconds by @corneliusclaussen in #77
- Enhanced ModuleInfos path properties by @a-w50 in #79
- Added optional compile warnings + some fixes by @a-w50 in #80
- Add <sys/time.h> header by @a-w50 in #81
- Add missing bracket by @a-w50 in #82
- Added status notification support via named pipe by @a-w50 in #83
- Remove get_instance() logic by @a-w50 in #84
- bumped version to 0.5.0 by @Pietfried in #86
New Contributors
- @Pietfried made their first contribution in #86
Full Changelog: v0.4.1...v0.5.0
v0.4.1
v0.4.0
What's Changed
- Extended config settings by @hikinggrass in #63
- EVerest Python module can now also access the module info by @SebaLukas in #70
- EVerest JS modules can now also access the everest_prefix by @SebaLukas in #71
- Add telemetry mechanism by @hikinggrass in #73
- Add a few simple performance enhancements by @hikinggrass in #72
New Contributors
- @SebaLukas made their first contribution in #70
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Add transitive requirements and fix SCHEMA_DIR by @a-w50 in #64
- Use find_package for pybind11 when not using EDM by @hikinggrass in #65
- Proper linking of controller-ipc by @a-w50 in #66
- Remove special cross compilation handling of everestpy and update pybind11 by @hikinggrass in #67
- Log a message indicating all modules excluding standalone ones are ready by @hikinggrass in #68
- Increase version to 0.3 by @hikinggrass in #69
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Switching to libwebsockets for controller process by @a-w50 in #57
- Added missing include and fixed requirement by @a-w50 in #60
- Add python bindings for EVerest by @corneliusclaussen in #56
- Add everest prefix dir to module_info by @a-w50 in #61
- Increase version to 0.2 by @hikinggrass in #62
Full Changelog: v0.1.0...v0.2.0