v1.10.0
·
26 commits
to master
since this release
Reconciliation of diverged branches
- add state filtering on pointer types
- add mqtt transport to prime api client
- force global topic prefix on connections from the connection pool
- subscribe to topics when using connection pooling
- set global site prefix before subscribing and publishing on connections
- add changes from state filtering
- improvements in edge apps discovery client
- race condition fixes in prime fimp api-client
- revert of allowing auto-decompression of messages
- added automatic message compression and decompression if payload type is set to j1c1
- added mutex to json compressor
- added automatic compression and fixed a bug related to decompression logic
- added missing configurable response payload type in prime fimp api client
- removed connection pool support from sync client and from prime fimp api client. Now they only accept mqtt connection as parameter. Connection polling must be initiated outside and borrowed connection must be passed as parameter during creation. In cloud setup one client instance must be configured per site.
- fixed compressor bug in mqtt_transport
- added global-prefix to sync client and to prime fimp api client.
- remove commented code and cleanup
Co-authored-by: Vlad Datcu vlad.datcu@gmail.com
Co-authored-by: Aleksandrs Livincovs aleksandrs.livncovs@gmail.com
Introduces the following backward incompatible changes:
- removal of sync client V3
- removal of optional auto decompression option - decompression is done automatically
- change of method signature for sync client V2