diff --git a/CHANGELOG.md b/CHANGELOG.md index 447b8905..8006b170 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,56 @@ +## 0.28.0 + +- chore!: upgrade dependencies ([PR 56](https://github.com/eclipse-thingweb/dart_wot/pull/56)) +- Improve `Content` APIs ([PR 57](https://github.com/eclipse-thingweb/dart_wot/pull/57)) +- chore: remove `dart_code_metrics` dev dependency ([PR 58](https://github.com/eclipse-thingweb/dart_wot/pull/58)) +- chore(deps): update dependencies ([PR 59](https://github.com/eclipse-thingweb/dart_wot/pull/59)) +- fix: fix duplicate URI detection during MDNS discovery ([PR 62](https://github.com/eclipse-thingweb/dart_wot/pull/62)) +- docs: update node-wot link w.r.t. new project structure ([PR 63](https://github.com/eclipse-thingweb/dart_wot/pull/63)) +- chore: remove obsolete .gitlab directory ([PR 64](https://github.com/eclipse-thingweb/dart_wot/pull/64)) +- chore: update author in copyright headers ([PR 68](https://github.com/eclipse-thingweb/dart_wot/pull/68)) +- chore: update URLs in README badges ([PR 70](https://github.com/eclipse-thingweb/dart_wot/pull/70)) +- chore(pubspec.yaml): update homepage URL ([PR 69](https://github.com/eclipse-thingweb/dart_wot/pull/69)) +- ci: remove token from codecov upload step ([PR 72](https://github.com/eclipse-thingweb/dart_wot/pull/72)) +- style: apply trailing comma linting suggestions ([PR 73](https://github.com/eclipse-thingweb/dart_wot/pull/73)) +- chore: update dependencies ([PR 74](https://github.com/eclipse-thingweb/dart_wot/pull/74)) +- chore: delete .gitlab-ci.yml ([PR 75](https://github.com/eclipse-thingweb/dart_wot/pull/75)) +- fix: typo in file name ([PR 77](https://github.com/eclipse-thingweb/dart_wot/pull/77)) +- chore: use correct license header for CoAP test files ([PR 79](https://github.com/eclipse-thingweb/dart_wot/pull/79)) +- chore: convert third-party code note into an acknowledgment section ([PR 78](https://github.com/eclipse-thingweb/dart_wot/pull/78)) +- feat!: simplify credentials callback usage ([PR 80](https://github.com/eclipse-thingweb/dart_wot/pull/80)) +- feat: update TD 1.1 JSON Schema to final version ([PR 81](https://github.com/eclipse-thingweb/dart_wot/pull/81)) +- fix: fix handling of URI variables ([PR 82](https://github.com/eclipse-thingweb/dart_wot/pull/82)) +- feat(servient): improve handling of client factories ([PR 83](https://github.com/eclipse-thingweb/dart_wot/pull/83)) +- feat: implement requestThingDescription method ([PR 76](https://github.com/eclipse-thingweb/dart_wot/pull/76)) +- feat: implement exploreDirectory method ([PR 84](https://github.com/eclipse-thingweb/dart_wot/pull/84)) +- feat!: simplify `InteractionOptions` ([PR 85](https://github.com/eclipse-thingweb/dart_wot/pull/85)) +- feat: improve DataSchemaValue handling ([PR 86](https://github.com/eclipse-thingweb/dart_wot/pull/86)) +- ci: add `codecov.yml` file ([PR 87](https://github.com/eclipse-thingweb/dart_wot/pull/87)) +- style: prefer double quotes over single quotes for Strings ([PR 90](https://github.com/eclipse-thingweb/dart_wot/pull/90)) +- feat!: improve TD data model and serialization behavior ([PR 89](https://github.com/eclipse-thingweb/dart_wot/pull/89)) +- fix: remove temporary TD context URI ([PR 91](https://github.com/eclipse-thingweb/dart_wot/pull/91)) +- Add missing copyright headers ([PR 92](https://github.com/eclipse-thingweb/dart_wot/pull/92)) +- feat!: make credentials classes immutable ([PR 93](https://github.com/eclipse-thingweb/dart_wot/pull/93)) +- feat!: rework package structure ([PR 88](https://github.com/eclipse-thingweb/dart_wot/pull/88)) +- fix: fix handling of uri variables ([PR 95](https://github.com/eclipse-thingweb/dart_wot/pull/95)) +- feat!: add initial support for query parameters to exploreDirectory method ([PR 94](https://github.com/eclipse-thingweb/dart_wot/pull/94)) +- chore: rename tests and file for CoAP definitions ([PR 97](https://github.com/eclipse-thingweb/dart_wot/pull/97)) +- feat(binding_coap): add tryParse method to CoapSubprotocol ([PR 98](https://github.com/eclipse-thingweb/dart_wot/pull/98)) +- feat!: add supportsOperation method ([PR 96](https://github.com/eclipse-thingweb/dart_wot/pull/96)) +- chore!(servient): remove `hasClientFor` method ([PR 99](https://github.com/eclipse-thingweb/dart_wot/pull/99)) +- refactor(thing_discovery): refactor _clientForUriScheme ([PR 100](https://github.com/eclipse-thingweb/dart_wot/pull/100)) +- docs: add new dart_wot logo to README ([PR 102](https://github.com/eclipse-thingweb/dart_wot/pull/102)) +- refactor: improve performance of CoRE resource discovery ([PR 103](https://github.com/eclipse-thingweb/dart_wot/pull/103)) +- refactor: remove obsolete _FlatStreamExtension ([PR 104](https://github.com/eclipse-thingweb/dart_wot/pull/104)) +- refactor: introduce extension for CoRE Link-Format attribute values ([PR 105](https://github.com/eclipse-thingweb/dart_wot/pull/105)) +- fix(servient): use WoT interface as start() return type ([PR 108](https://github.com/eclipse-thingweb/dart_wot/pull/108)) +- fix(servient): check the correct map during addConsumedThing ([PR 109](https://github.com/eclipse-thingweb/dart_wot/pull/109)) +- feat!: simplify custom exceptions ([PR 107](https://github.com/eclipse-thingweb/dart_wot/pull/107)) +- refactor(InteractionOutput): use DataSchemaValue internally ([PR 110](https://github.com/eclipse-thingweb/dart_wot/pull/110)) +- feat!: improve InteractionOutput implementation ([PR 106](https://github.com/eclipse-thingweb/dart_wot/pull/106)) +- feat!: make custom exceptions immutable ([PR 111](https://github.com/eclipse-thingweb/dart_wot/pull/111)) +- fix: typo ([PR 112](https://github.com/eclipse-thingweb/dart_wot/pull/112)) + ## 0.27.1 - chore: fix CHANGELOG formatting