Releases: eclipse-uprotocol/up-spec
Releases · eclipse-uprotocol/up-spec
v1.6.0-alpha.3
What's Changed
- Reflect UUri scope in OFT spec item names by @sophokles73 in #196
- Add idempotent requirement to UTransport APIs. by @stevenhartley in #194
- Add the table for listeners to distinguish different message types. by @evshary in #188
- Improve Language Library's OFT specification items by @sophokles73 in #202
- Use relative paths in gitignore by @sophokles73 in #207
- Use stable Zenoh version 0.11.0 instead of RC. by @evshary in #206
- Updates to uattributes and MQTT5 specifications by @stevenhartley in #204
Full Changelog: v1.6.0-alpha.2...v1.6.0-alpha.3
v1.6.0-alpha.2
What's Changed
- Restrict authority to lowercase unreserved characters only by @sophokles73 in #167
- Update how to map UUri to Zenoh key by @evshary in #171
- Reboot Class Diagram and rename client libraries by @stevenhartley in #176
- Replace UUIDv8 for UUIDv7 by @stevenhartley in #179
- Add support for creating local resource UUris by @sophokles73 in #178
- removed zero-length segments from mqtt 5 spec by @devkelley in #182
- SOME/IP specification cleanup by @int0x27 in #165
- Separate UCode from UStatus by @stevenhartley in #183
- Use inclusive range definitions only by @sophokles73 in #184
- Fix warning for unused ustatus.proto by @stevenhartley in #186
Full Changelog: v1.5.8...v1.6.0-alpha.2
v1.5.8
What's Changed
- Clarification of minimum viable UUri as being one that satisfies Micro Form by @PLeVasseur in #94
- Add back Short Form URI, copy legal docs, and various fixes by @stevenhartley in #89
- Clarification of minimum viable UUri as being one that satisfies Micro Form for
UTransport::registerListener()
andUTransport::unregisterListener
by @PLeVasseur in #101 - Merge up-spec and up-core-api by @stevenhartley in #91
- Update Zenoh Spec with work flow by @evshary in #92
- minor: fix indentation by @yrtimiD in #105
- Add github workflows to the up-spec project by @stevenhartley in #109
- updates to CONTRIBUTING.adoc by @stevenhartley in #107
- MQTT5 Protocol spec by @devkelley in #75
- Remove USubscription CreateTopic() and DeprecateTopic() APIs by @stevenhartley in #108
- Making Uri proto, microuri support mandatory and longuri support optional by @ruchirchauhan in #110
- Remove ambiguity around uAttributes requirements by @sophokles73 in #111
- Simplification of UUri Data model by @stevenhartley in #126
- Cleanup of UPayload by @stevenhartley in #130
- Remove the CallOptions message by @gregmedd in #133
- Make UUri specification more formal by @sophokles73 in #121
- Fix license headers by @sophokles73 in #139
- Remove uPayload by @stevenhartley in #145
- Update UTransport interface specification by @sophokles73 in #134
- chore: switched content in columns in table by @r-vanooyen in #153
- Minor improvements by @r-vanooyen in #152
- uProtocol Options Cleanup by @stevenhartley in #141
- Update MQTT 5 uTransport specification by @devkelley in #135
- Move UUri invariants to UAttributes specification by @sophokles73 in #155
- Update error_model.adoc by @stevenhartley in #154
- Messaging Pattern API Specifications by @stevenhartley in #151
- Align uri.proto with spec by @sophokles73 in #156
- Updated uTwin doc to match uTwin proto file by @devkelley in #149
- Conform Zenoh spec to 1.5.8 by @evshary in #103
- Add RPC response message usage definition by @sophokles73 in #158
- Fixing import paths so generated headers work by @gregmedd in #161
- Fixed up-spec documentation issues by @int0x27 in #159
- Fixed broken links in uprotocol core README by @int0x27 in #164
- Use dedicated messages in service operations by @sophokles73 in #163
- Remove obsolete proto imports by @sophokles73 in #166
New Contributors
- @ruchirchauhan made their first contribution in #110
- @gregmedd made their first contribution in #133
- @r-vanooyen made their first contribution in #153
Full Changelog: v1.5.7...v1.5.8
v1.5.7
What's Changed
- Adding CAP & TAP Definitions by @stevenhartley in #28
- Fixed links by @kse3hi in #41
- Major Specification Cleanup by @stevenhartley in #53
- Fix UUID structure diagram by @sophokles73 in #54
- Fix direction of UML composition relation by @sophokles73 in #55
- Clarify the uP-L1 message delivery policy rules by @stevenhartley in #60
- Update invoke_method() and add missing doc for core data types by @stevenhartley in #62
- Distributed tracing by @jefftindall in #48
- Fix uTransport send() definition to map source. by @stevenhartley in #66
- Add Zenoh spec to uProtocol by @evshary in #52
- Declare UPayload parameter as optional by @sophokles73 in #74
- RpcClient Update to match implementations by @stevenhartley in #76
- Clarifying Uri fields must fit within bits and bytes for Micro Uris by @PLeVasseur in #78
- Update CONTRIBUTING.adoc by @hmackamul in #80
- Remove RpcServer Interface by @stevenhartley in #84
New Contributors
- @kse3hi made their first contribution in #41
- @jefftindall made their first contribution in #48
- @hmackamul made their first contribution in #80
Full Changelog: v1.5.6...v1.5.7
v1.5.6
What's Changed
- Clarify uTwin documentation by @frankghe in #9
- uP-L1 Transport Layer Interface (UTransport) by @stevenhartley in #14
- uProtocol 1.5 by @stevenhartley in #16
- Add missing Legal Info by @stevenhartley in #25
New Contributors
Full Changelog: v1.4.0...v1.5.6
uProtocol 1.4
This is the initial release of uProtocol specifications based on GM's internal 1.3.7 release. What has changed from 1.3.7 are namespace and nomenclature.