v0.7.1
What's Changed
Breaking changes
- refactor: cleanup 0.3.x deprecations by @ndr-brt in #4206
- refactor: bump all management API endpoints to
v3
by @paullatzelsperger in #4211 - feat: bump the Dataplane Selector management API endpoints to
v3
by @paullatzelsperger in #4215 - feat: add data-plane-instance heartbeat by @ndr-brt in #4230
Bugfixes
- fix: replace File.separator with forward-slash by @paullatzelsperger in #4221
- fix: correctly reset HealthStatus of BaseRuntime by @paullatzelsperger in #4229
- fix: adds checks on prefixes post JSON-LD expansion process by @wolf4ood in #4235
- chore: correct null check message to corresponding field by @domreuter in #4251
- fix: enforce consistency of contract negotiation request and transfer request by @bscholtes1A in #4264
- fix: sts sample launcher by @wolf4ood in #4298
- fix(api): dataplane selector control API by @timdah in #4291
New Features & Improvements
- feat: add version endpoint by @paullatzelsperger in #4196
- chore(test): upgrade test code to use V3 APIs by @paullatzelsperger in #4214
- feat: add
findById
method onDataPlaneSelectorService
by @ndr-brt in #4225 - fix: document cache usage + test by @wolf4ood in #4236
- feat: make async test timeout overrideable by @paullatzelsperger in #4241
- docs(api): fix request and response types by @ndr-brt in #4244
- feat: data-plane self unregistration by @ndr-brt in #4249
- feat: add alias for issuance date by @paullatzelsperger in #4254
- chore: refactor AudienceResolver with Result as return by @wolf4ood in #4266
- feat: first JSON-LD context for management api by @wolf4ood in #4256
- docs: Add architecture document for Management Domains by @jimmarino in #4263
- feat: implement Delegated Authentication Service by @paullatzelsperger in #4270
- feat: publish workflow for management JSON-LD context by @wolf4ood in #4281
- feat: update cached dspace jsonld document by @ndr-brt in #4292
- feat: implement Asset specialization by @paullatzelsperger in #4297
Dependencies
- build(deps): bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #4213
- build(deps): bump jersey from 3.1.6 to 3.1.7 by @dependabot in #4212
- build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.39.1 to 9.39.2 by @dependabot in #4224
- build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.39.2 to 9.39.3 by @dependabot in #4226
- build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.39.3 to 9.40 by @dependabot in #4248
- build(deps): bump io.micrometer:micrometer-core from 1.13.0 to 1.13.1 by @dependabot in #4258
- build(deps): bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #4299
Documentation
- docs(api): fix secrets api doc by @ndr-brt in #4204
- feat: adds documentation for edc.jsonld.document.* setting by @wolf4ood in #4247
- docs: add missing trailing slashes to decision record links by @ndr-brt in #4257
- docs: clarify mgmt domains by @paullatzelsperger in #4274
- build: openapi version link by @ndr-brt in #4286
- docs(api): publish sts api group by @ndr-brt in #4289
- docs(api): publish version endpoint in the correct api group by @ndr-brt in #4290
Other Changes
- refactor: cleanup DataPlaneSignalingFlowController by @ndr-brt in #4209
- feat: simplify HealthCheckService by @paullatzelsperger in #4218
- refactor(test): speed up management test by @ndr-brt in #4223
- refactor: cleanup API config by @ndr-brt in #4216
- refactor(test): provide better shaped junit extensions for testing runtimes by @ndr-brt in #4234
- chore: change all IATP references to DCP by @mspiekermann in #4237
- refactor(api): deprecate TransferRequest assetId by @ndr-brt in #4269
- build(deps): switch to new namespace for jakarta.json-api library by @ndr-brt in #4272
- chore: remove wrong deprecation warning on policy controller by @paullatzelsperger in #4273
- refactor: extract control api client by @ndr-brt in #4276
- build: remove publish openapi ui on release and swaggerhub publish by @ndr-brt in #4293
- build: add check for management-api modification by @ndr-brt in #4283
New Contributors
- @domreuter made their first contribution in #4251
- @timdah made their first contribution in #4291
Full Changelog: v0.7.0...v0.7.1