v0.7.0
What's Changed
Breaking changes
- fix: serialize the leftOperand as an @id by @wolf4ood in #4185
- fix: action as @id if it's not refined by @wolf4ood in #4193
Bugfixes
- fix: constructor arg and type hierarchy by @paullatzelsperger in #4173
New Features & Improvements
- feat: add getStatusPurpose method by @paullatzelsperger in #4172
- feat: dataplane self-registration by @ndr-brt in #4166
- fix: prevent JWT attacks by spoofed keyIDs by @paullatzelsperger in #4186
- feat: implement data-plane un-registration by @ndr-brt in #4194
- fix: allow ECDSA as algorithm by @paullatzelsperger in #4201
- chore: remove FsVault by @paullatzelsperger in #4202
- feat(api): enable authentication for control-api by @ndr-brt in #4197
Dependencies
- build(deps): bump io.micrometer:micrometer-core from 1.12.5 to 1.13.0 by @dependabot in #4174
- build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.38 to 9.39.1 by @dependabot in #4187
- build(deps): bump swagger from 2.2.21 to 2.2.22 by @dependabot in #4188
- build(deps): bump org.eclipse.jetty.websocket:websocket-jakarta-server from 11.0.20 to 11.0.21 by @dependabot in #4190
Other Changes
- refactor(api): merge signaling api context into control by @ndr-brt in #4176
- refactor(api): move data plane select functionality to control api by @ndr-brt in #4189
- refactor: delete unused launcher by @ndr-brt in #4199
Full Changelog: v0.6.4...v0.7.0