-
v2020.07.0 protected Release: v2020.07.0
### Fixed - Unpacking of union types as message request parameters - Correct python requires, allowing python 3.7 ### Changed - migrated to flit build system - Less verbose log messages for avro unpacking and performing message calls
-
v2020.06.3 protected Release: v2020.06.3
### Added - `--protocol` entry point to print the avro protocol ### Changed - removed `pkg_resources` in favor of path manipulation when accessing .avpr files - Behavior of `VERSION` entry point, now prints module and package version, no individual daemon version
-
v2020.06.2 protected Release: v2020.06.2
Changed - Remove msgpack based rpc, replace with Apache [Avro](https://yeps.yaq.fyi/107) - This is a breaking change which requires updates to daemon
-
v2020.05.2 protected Release: v2020.05.2
## [2020.05.2] ### Added - Add CHANGELOG to MANIFEST.in ### Fixed - correctly await and return `aread` and `areadline`
-
v0.7.0 protected Release: v0.7.0
This release contains only a single feature, but it is a big one: - Change from JSON RPC to [yaq-RPC](https://yeps.yaq.fyi/100) - This includes the implementation of the [ndarray extension type](https://yeps.yaq.fyi/110) This replaces the the old JSON serialization with msgpack.org serialization. The full milestone is located at [%0.7.0](https://gitlab.com/yaq/yaqd-core-python/-/milestones/9)
-
v0.5.0 protected Release: v0.5.0
Highlights of this releas include - Defaults now carry forward through subclasses (!48) - Addition of the async aware serial class (aserial) (!51) - New method set_relative for hardware (!50) - New method and class attribute to expose implemented traits (!49) - Limit now implemented as a single min/max pair (!47) - New method for hardware: get_units (!45) A full list of closed issues and merge requests can be found at [%v0.5.0](https://gitlab.com/yaq/yaqd-core-python/-/milestones/7)
-
v0.4.0 protected Release: v0.4.0
Highlights of this release include: - Updates to the core in keeping with the specification - Cleaning up the internal code structure by un-nesting the Protocol class - Allow for shutting down of daemons over the JSON-RPC interface - Include the entry point for the sensor base daemon - Sensors now have separate `get_channel_names`, `get_channel_units`, and `get_channel_shapes` A full list of closed issues and merge requests is available at [%v0.4.0](https://gitlab.com/yaq/yaqd-core-python/-/milestones/5)
-
v0.3.0 protected Release: v0.3.0
This release includes: - Deprecation and removal of the `set_action` decorator - Type hints are now communicated to importing libraries - Better behavior when multiple JSON-RPC requests arrive simultaneously - Official recommendation to import using `from yaqd_core import <Daemon>` - Additional maintenence to clean up the repository and tests A full list of merged code and closed issues is available at %v0.3.0
-