v0.8.8
Summary of updates
- Major HTTP rework (routes, middleware, ...)
- Strict type-checking for the entire code-base in place
- Documentation clean-up and Quickstart examples added
- Asset Interface Description (AID) tooling updates (TD <-> AID conversion)
- Minor fixes/updates in almost any package
What's Changed
- chore: update dev version to 0.8.8 by @danielpeintner in #1023
- fix(coap-server): correctly expose additional mediatypes by @JKRhb in #1026
- docs: proposal for listing maintainers by @danielpeintner in #989
- feat(binding-http): add http server middleware by @Luca8991 in #1027
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #1034
- chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #1036
- refactor(binding-http/server): introduce routes for each TD endpoint by @relu91 in #1030
- chore: create CODEOWNERS file by @JKRhb in #1038
- fix (binding-modbus): Reading Modbus URI design by @sebastiankb in #1040
- refactor(coap-server): refactor request handling by @JKRhb in #994
- chore: update CODEOWNERS file with @egekorkan by @danielpeintner in #1044
- Fix action handling for no contents by @relu91 in #1042
- Readme improvements by @egekorkan in #1043
- strict tsconfig checks in place for binding-file by @danielpeintner in #1047
- docs(README): add a warning about node version by @relu91 in #1025
- Strict checking for http-binding package by @relu91 in #1048
- Use ts strict checking for Websockets by @relu91 in #1051
- chore(binding-coap): use ts strict checking by @JKRhb in #1054
- Use ts strict checking for binding modbus by @relu91 in #1050
- strict checking for package examples by @danielpeintner in #1049
- chore(ci): re-enable Node 20 by @JKRhb in #1056
- Use ts strict checking for binding mqtt by @egekorkan in #1053
- chore: avoid blocking codecov status checks by @danielpeintner in #1060
- Fix MQTT Readme by @egekorkan in #1066
- Send headers at connection for HTTP Server observe property by @relu91 in #1067
- Quickstart Things by @egekorkan in #1064
- chore(binding-opcua): enable strict type checking by @danielpeintner in #1057
- chore(binding-netconf): use ts strict checking by @relu91 in #1071
- chore(binding-mbus): enable strict type checking by @danielpeintner in #1059
- chore: use only base tsconfig strict by @relu91 in #1073
- Add static address to quickstart examples by @egekorkan in #1074
- Add supports for multiple security schemes in http server by @relu91 in #1070
- fix(examples/quickstart/smart-clock): change default port by @relu91 in #1075
- AAS next by @danielpeintner in #1052
New Contributors
Full Changelog: v0.8.7...v0.8.8