v3.0.0-hedgehog
What's Changed
- Bump version to 2.4.0-dormouse by @alerei in #657
- build: deploy dev packages to Azure by @alerei in #658
- build: deploy release packages to Azure by @alerei in #659
- docker: fix bind-mounting of host directories by @alerei in #660
- Update submodules flecs-build, flecs-external by @alerei in #661
- external: Update zenoh-c to 0.10.0-rc by @alerei in #662
- Update submodules flecs-build and flecs-external by @alerei in #663
- Update dependent targets of zenohc to 0.10.0-rc by @alerei in #664
- apps: remove tech.flecs.service-mesh from repo by @alerei in #666
- apps: remove tech.flecs.mqtt-bridge from repo by @alerei in #667
- Update submodule flecs-build by @alerei in #668
- Update submodules by @alerei in #669
- Update submodule flecs-build by @alerei in #670
- util: remove obsolete function starts_with by @alerei in #671
- Replace flunder by submodule by @alerei in #672
- mqtt: remove obsolete mqtt client module by @alerei in #673
- util: remove obsolete utils from repo by @alerei in #674
- c++20: use implicit comparison operator where applicable by @alerei in #675
- c++20: rename remaining utils to cxx23 by @alerei in #676
- device: add new module for device & license management by @alerei in #677
- device: implement session_id generation and persistence by @alerei in #678
- modules: change return type of load() function by @alerei in #679
- modules: refactor namespaces by @alerei in #680
- filip: remove outsourced code from repository by @alerei in #681
- Rename main flecs namespace by @alerei in #682
- Update submodule flecs-build by @alerei in #683
- daemon: rename marketplace module to console by @alerei in #684
- console: add base_url function to module interface by @alerei in #685
- console: replicate data structures used in web console by @alerei in #686
- console: implement new endpoints to sync auth with webapp by @alerei in #687
- apps: remove old token-based installation process by @alerei in #688
- apps: remove default installation of system apps by @alerei in #689
- device: add license activation/validation stubs by @alerei in #690
- console: add device activation/validation stubs by @alerei in #691
- console: describe and test console responses for activate/validate by @alerei in #692
- console: improve unit test coverage by @alerei in #693
- console: fix from/to json conversions for responses by @alerei in #694
- console: implement and test device license activation by @alerei in #695
- console: implement and test device license validation by @alerei in #696
- device: implement and test device license activation by @alerei in #697
- factory: provide interface to unregister modules by @alerei in #698
- device: implement and test device license validation by @alerei in #699
- device: increase unit test coverage by @alerei in #700
- instances: add mock implementation for unit testing by @alerei in #701
- jobs: refactor module to split types from implementation by @alerei in #702
- jobs: add mock implementation for unit testing by @alerei in #703
- manifests: add mock implementation for unit testing by @alerei in #704
- apps: add mock implementation for unit testing by @alerei in #705
- CMake: remove all target_include_directories and refactor includes by @alerei in #706
- apps: move app-related types to modules/apps by @alerei in #707
- instances: move instance-related types to modules/instances by @alerei in #708
- daemon: provide remaining mocks/mocked modules by @alerei in #709
- manifests: implement download of manifests from console by @alerei in #710
- manifests: add unit test for downloading manifests from console by @alerei in #711
- manifests: improve unit test coverage by @alerei in #712
- console: add unit test for download_manifest by @alerei in #713
- console: prepare creation of download tokens for Apps by @alerei in #714
- console: implement creation of download tokens for Apps by @alerei in #715
- console: add types for download token creation by @alerei in #716
- Console by @alerei in #717
- manifest: remove obsolete properties / accessors by @alerei in #718
- console: adjust responses to new format by @alerei in #719
- apps: implement new installation process by @alerei in #720
- Bump version to 3.0.0-hedgehog by @alerei in #721
- docker: install missing runtime library zenohc by @alerei in #722
- apps: activate device license before app installation by @alerei in #723
- Apps: Avoid use of uninitialized access token by @alerei in #724
Full Changelog: v2.3.0-dormouse...v3.0.0-hedgehog