diff --git a/CHANGELOG.md b/CHANGELOG.md index 03a66e88..5a0b6b6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,52 @@ -# [](https://github.com/labthings/python-labthings/compare/v0.5.3...v) (2020-04-30) +# [0.6.0](https://github.com/labthings/python-labthings/compare/v0.5.3...v0.6.0) (2020-05-12) +* Add Event coverage ([8c9b9ef](https://github.com/labthings/python-labthings/commit/8c9b9ef)) +* Added basic Mozilla _webthing service to mDNS ([038855a](https://github.com/labthings/python-labthings/commit/038855a)) +* Added Bytes field type and removed Schema jsonify ([2559019](https://github.com/labthings/python-labthings/commit/2559019)) +* Added cbor dependency ([6ebdc64](https://github.com/labthings/python-labthings/commit/6ebdc64)) +* Added CBOR fixtures ([c6cccdd](https://github.com/labthings/python-labthings/commit/c6cccdd)) +* Added CBOR representation ([783e4e5](https://github.com/labthings/python-labthings/commit/783e4e5)) +* Added CBOR representation tests ([efcc038](https://github.com/labthings/python-labthings/commit/efcc038)) +* Added deserializer for Bytes field ([2d0748e](https://github.com/labthings/python-labthings/commit/2d0748e)) * Added LabThing-level property and action builders ([fe61a29](https://github.com/labthings/python-labthings/commit/fe61a29)) +* Added some bytes to the example ([db1e6bf](https://github.com/labthings/python-labthings/commit/db1e6bf)) * Added specific error-log handler to server ([ffe7952](https://github.com/labthings/python-labthings/commit/ffe7952)) +* Added type annotations ([66e6731](https://github.com/labthings/python-labthings/commit/66e6731)) +* Allow codecov upload failures ([eb9025d](https://github.com/labthings/python-labthings/commit/eb9025d)) +* Better handle top level messages ([dd8f67c](https://github.com/labthings/python-labthings/commit/dd8f67c)) +* Bump gevent from 20.4.0 to 20.5.0 ([31fad3c](https://github.com/labthings/python-labthings/commit/31fad3c)) +* Bump marshmallow from 3.5.2 to 3.6.0 ([41af82b](https://github.com/labthings/python-labthings/commit/41af82b)) +* Bump pytest from 5.4.1 to 5.4.2 ([64d2592](https://github.com/labthings/python-labthings/commit/64d2592)) +* Bump webargs from 6.0.0 to 6.1.0 ([039d083](https://github.com/labthings/python-labthings/commit/039d083)) +* Bump zeroconf from 0.26.0 to 0.26.1 ([a3d7410](https://github.com/labthings/python-labthings/commit/a3d7410)) +* Code format ([48d2886](https://github.com/labthings/python-labthings/commit/48d2886)) +* Created proper Event class ([463ce8c](https://github.com/labthings/python-labthings/commit/463ce8c)) +* Custom Marshmallow APISpec plugin to handle Bytes field ([66f1617](https://github.com/labthings/python-labthings/commit/66f1617)) +* Draft testing with Tox ([29db7b5](https://github.com/labthings/python-labthings/commit/29db7b5)) +* Enable multiple URLs in extension views ([685285a](https://github.com/labthings/python-labthings/commit/685285a)) +* Fix argument name ([f554a03](https://github.com/labthings/python-labthings/commit/f554a03)) +* Fix coverage source ([33e786e](https://github.com/labthings/python-labthings/commit/33e786e)) +* Fixed bytes encoding tests ([6926cdb](https://github.com/labthings/python-labthings/commit/6926cdb)) * Fixed changelog format ([4f87c33](https://github.com/labthings/python-labthings/commit/4f87c33)) -* Updated changelog ([4b3afc0](https://github.com/labthings/python-labthings/commit/4b3afc0)) -* Updated version and dependencies ([d051430](https://github.com/labthings/python-labthings/commit/d051430)) +* Fixed mDNS service list ([f473c69](https://github.com/labthings/python-labthings/commit/f473c69)) +* Further reduced change of dictionary size change during loop ([2d9f9ce](https://github.com/labthings/python-labthings/commit/2d9f9ce)) +* Handle top-level event types ([bb35494](https://github.com/labthings/python-labthings/commit/bb35494)) +* Map Bytes to Bytes field ([b516110](https://github.com/labthings/python-labthings/commit/b516110)) +* Mozilla Web Things format and structure (#81) ([21ef3f8](https://github.com/labthings/python-labthings/commit/21ef3f8)), closes [#81](https://github.com/labthings/python-labthings/issues/81) +* Only iteratively rapply on actual lists ([97c5024](https://github.com/labthings/python-labthings/commit/97c5024)) +* Patched up property responses that are a generator (needs proper fix) ([4c7cef4](https://github.com/labthings/python-labthings/commit/4c7cef4)) +* Rapple iteratively to tuples and ranges ([aaf25c9](https://github.com/labthings/python-labthings/commit/aaf25c9)) +* Rearrange PropertyView dispatch_request ([2fafff8](https://github.com/labthings/python-labthings/commit/2fafff8)) +* Remove unused imports (#83) ([d08d42b](https://github.com/labthings/python-labthings/commit/d08d42b)), closes [#83](https://github.com/labthings/python-labthings/issues/83) +* Removed sketchy static file tests ([c0024bb](https://github.com/labthings/python-labthings/commit/c0024bb)) +* Simplified service constructors ([6b0d372](https://github.com/labthings/python-labthings/commit/6b0d372)) +* Started allowing more general event notifications ([282d6c0](https://github.com/labthings/python-labthings/commit/282d6c0)) +* Support index pages in static folder ([66be1d7](https://github.com/labthings/python-labthings/commit/66be1d7)) +* Switched to /src structure ([f8b1b71](https://github.com/labthings/python-labthings/commit/f8b1b71)) +* Test b64 decoding ([6b29de8](https://github.com/labthings/python-labthings/commit/6b29de8)) +* Updated test_get_value_response_text ([fdba1fa](https://github.com/labthings/python-labthings/commit/fdba1fa)) +* Use custom Marshmallow APISpec plugin ([d0ab02c](https://github.com/labthings/python-labthings/commit/d0ab02c)) ## [0.5.2](https://github.com/labthings/python-labthings/compare/v0.5.1...v0.5.2) (2020-04-27)