Skip to content

v0.17.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Apr 21:36
· 56 commits to main since this release

What's Changed

Breaking changes

  • refactor: remove well known path configuration by @wolf4ood in #5527
  • refactor: remove deprecated module monitor-jdk-logger by @ndr-brt in #5539
  • feat: store claims in contract agreement by @ndr-brt in #5626

Bugfixes

  • fix: make CryptoConverter support java 25 by @ndr-brt in #5521
  • fix: trusted issuer config by @wolf4ood in #5526
  • fix: ensure the EdDSA key generation produces a 32 bytes public key by @nikschul in #5563
  • fix: avoid hardcoded 'in' operator in validation and transformation by @ndr-brt in #5619

New Features & Improvements

Dependencies

  • build(deps): bump org.postgresql:postgresql from 42.7.9 to 42.7.10 by @dependabot[bot] in #5509
  • build(deps): bump io.micrometer:micrometer-core from 1.16.2 to 1.16.3 by @dependabot[bot] in #5507
  • build(deps): bump org.junit.jupiter:junit-jupiter-api from 6.0.2 to 6.0.3 by @dependabot[bot] in #5506
  • build(deps): bump org.junit.platform:junit-platform-launcher from 6.0.2 to 6.0.3 by @dependabot[bot] in #5508
  • build(deps): bump com.nimbusds:nimbus-jose-jwt from 10.7 to 10.8 by @dependabot[bot] in #5553
  • build(deps): bump jetty from 12.1.6 to 12.1.7 by @dependabot[bot] in #5552
  • build(deps): bump org.eclipse.edc.edc-build from 1.2.0 to 1.3.0 by @dependabot[bot] in #5551
  • build(deps): bump testcontainers from 2.0.3 to 2.0.4 by @dependabot[bot] in #5587
  • build(deps): bump gradle-wrapper from 9.3.1 to 9.4.1 by @dependabot[bot] in #5586
  • build(deps): bump io.opentelemetry.proto:opentelemetry-proto from 1.9.0-alpha to 1.10.0-alpha by @dependabot[bot] in #5585
  • fix: adopt EDC build 1.4.0 by @paullatzelsperger in #5666
  • build(deps): bump org.apache.kafka:kafka-clients from 4.1.1 to 4.2.0 by @dependabot[bot] in #5605
  • build(deps): bump org.jetbrains:annotations from 26.0.2-1 to 26.1.0 by @dependabot[bot] in #5604
  • build(deps): bump jackson from 2.21.0 to 2.21.2 by @dependabot[bot] in #5606
  • build: bump edc-build plugin to 1.5.2 by @ndr-brt in #5685
  • build(deps): bump bouncyCastle-jdk18on from 1.83 to 1.84 by @dependabot[bot] in #5682

Documentation

  • docs: decision record about EDR cache deprecation by @wolf4ood in #5644

Other Changes

  • refactor: move federated catalog spi files to Connector repo by @mokhairymahmoud in #5531
  • refactor: clean up 0.14.0 deprecations by @ndr-brt in #5534
  • refactor: add breakLease method on the StateEntityStore by @ndr-brt in #5533
  • refactor: move federated catalog core modules to Connector repo by @mokhairymahmoud in #5538
  • refactor: move federated catalog extensions to Connector repo by @mokhairymahmoud in #5541
  • refactor: move federated catalog boms to connector repo by @mokhairymahmoud in #5542
  • refactor: move federated catalog end-to-end tests to connector repo by @mokhairymahmoud in #5543
  • refactor: expose federated catalog API under management context and add to controlplane bom by @mokhairymahmoud in #5549
  • feat: make state machine processors return future by @ndr-brt in #5555
  • refactor: rename participant DID setting by @ndr-brt in #5559
  • refactor: extract TransferProcessors by @ndr-brt in #5556
  • refactor: extract negotiation processors by @ndr-brt in #5565
  • refactor: move negotiation initialize logic into command handler by @ndr-brt in #5576
  • feat: move transfer initiate into command handler by @ndr-brt in #5579
  • refactor: remove unused code by @ndr-brt in #5582
  • refactor: replace DCP scope alias by @paullatzelsperger in #5593
  • refactor(DPS): expose signaling endpoints on dedicated 'signaling' api context by @ndr-brt in #5589
  • refactor: switch policy monitor manager from state machine to watchdog by @ndr-brt in #5597
  • chore: change signaling api group by @wolf4ood in #5625
  • refactor: validate assignee and assigner in agreement by @ndr-brt in #5623
  • feat: new termination type for v4 types by @wolf4ood in #5620
  • test: make tests fail when runtime classpath is not obtainable by @ndr-brt in #5629
  • refactor: cleanup some 0.15.0 deprecations by @ndr-brt in #5639
  • feat: deprecate EDR cache by @wolf4ood in #5641
  • refactor: provide a way to set Config for DependencyInjection tests by @ndr-brt in #5646
  • refactor: remove dataplaneId from DataFlowResponseMessage by @ndr-brt in #5652
  • refactor: cleanup TODOs by @ndr-brt in #5665
  • refactor: merge jwt-signer-spi into jwt-signer by @ndr-brt in #5657
  • refactor: switch pool config to the new format by @ndr-brt in #5667
  • refactor: management-api stabilize V4, deprecate V3, promote V5 beta by @ndr-brt in #5668

New Contributors

Full Changelog: v0.16.0...v0.17.0