What's Changed
Breaking changes
- feat: Rename dim to div by @pratapipatelbcone in #2672
- feat: Clean up the 0.8.X deprecated instances by @AndrYurk in #2690
- infra: Rename IATP to dcp by @pratapipatelbcone in #2684
- infra: Migrate helm charts to use cloud pirates postgres charts by @lgblaumeiser in #2693
- feat: Use participant context id as identifier for did document registration by @lgblaumeiser in #2744
- feat: Clean up of identifier in helm charts by @lgblaumeiser in #2742
- chore: Adaptations due to 0.16.0 upstream changes by @lgblaumeiser in #2811
- chore: Remove mock connector by @lgblaumeiser in #2866
- chore: Update upstream dependency to 0.17.0 by @lgblaumeiser in #2864
Bugfixes
- fix: Handle older connectors <=0.9.0 for version metadata by @lgblaumeiser in #2698
- fix: remove snapshot maven repo by @AndrYurk in #2776
- feat: remove validation from UsagePurposeConstraintFunction by @MDSBarbosa in #2798
- fix(helm): add otel configmap to tractusx-connector-memory chart by @arnoweiss in #2815
- fix: Add migration script for EDC 8-11 by @AndrYurk in #2823
- fix: move federate catalog migration to baseline by @AndrYurk in #2824
- Fix: Make refresh use body as specified in rfc6749 by @lgblaumeiser in #2897
- fix(agreements-bpns): null-check BdrsClient.resolveBpn result by @arnoweiss in #2917
- fix: Make token response rfc6749 compliant by @lgblaumeiser in #2937
- fix: Add the contractNegotiationId conditionally by @AndrYurk in #3003
- fix: kafka and dcp flaky tests by @AndrYurk in #3023
New Features & Improvements
- feat: resolve BPN from MembershipCredential in BusinessPartnerNumberConstraintFunction by @arnoweiss in #2740
- feat: move additional headers decoration to dataplane by @arnoweiss in #2759
- feat(tractusx-connector): add postgres custom user and secrets by @tom-rm-meyer-ISST in #2845
- Feat/update the compatability tests by @bmg13 in #2958
- feat: make refresh token recoverable by @AndrYurk in #3004
- feat: include validation to Contract Definition Policies to version 0.13.0 by @bmg13 in #3013
Documentation
- Docs/edc extensions readmes by @Zead-Alshu22 in #2711
- chore: Fix version for api-hub publication for 0.10.x by @lgblaumeiser in #2757
- docs: update policy API walkthrough, fix errors and add usage policy … by @HKit-HTW in #2875
Other Changes
- chore(deps): update vulnerable dependencies by @AndrYurk in #2658
- chore: limit dependency check to runtime dependencies by @lgblaumeiser in #2666
- Remove Develocity configuration by @ribafish in #2670
- feat: Split tx-dcp extension by @pratapipatelbcone in #2641
- feat: exchange identity extractor by @arnoweiss in #2677
- feat: remove federated catalog by @AndrYurk in #2575
- feat(policy): implement data usage constraints for end date and duration by @MDSBarbosa in #2668
- feat: Move labels from issue to PR by @AndrYurk in #2692
- fix: move from localstack to floci by @AndrYurk in #2716
- fix: remove json-schema-validator by @AndrYurk in #2717
- feat: remove dependency force constrains by @AndrYurk in #2720
- refactoring: move DSP 0.8 implementation to tractusx edc by @bmg13 in #2694
- infra: Make upgrade base fix temporarily by @lgblaumeiser in #2745
- chore(deps): Update bugfix version of edc build by @lgblaumeiser in #2756
- fix: make dependabot ignore SNAPSHOT versions by @AndrYurk in #2775
- Update to 0.11 Migration Guide by @gerbigf in #2755
- Security improvements by @AndrYurk in #2713
- fix: add write permission for allure by @AndrYurk in #2796
- fix: remove concurrency for publish-new-snapshot by @AndrYurk in #2797
- feat: use trivy central by @AndrYurk in #2812
- fix: fix using of trivy-central by @AndrYurk in #2820
- chore: skip run "publish snapshot" during release by @AndrYurk in #2825
- fix: write permission for release process by @AndrYurk in #2842
- chore: Change deprecated setting usage by @lgblaumeiser in #2843
- chore: Fix security and quality tab issues by @lgblaumeiser in #2861
- chore: Enable dependabot for bugfixes by @lgblaumeiser in #2906
- fix: fix Dependabot (on-demand) by @AndrYurk in #2916
- refactoring: Provide endpoints currently available under api version v4alpha to management api v3 by @AndrYurk in #2932
- chore(deps): Update CodeQL consistently by @lgblaumeiser in #2956
- infra: Use dependabot grouping to reduce PR flood by @lgblaumeiser in #2957
- feat: update allure action to avoid simple-elf action and fix 2 zizmor foundings by @AndrYurk in #2979
- feat: add Kafka broker extension with OAuth2 integration for data flo… by @ds-jhartmann in #2876
- feat: JSON-schema-based policy validation by @ronjaquensel in #2960
- chore: Revise project description in CONTRIBUTING.md by @matbmoser in #3000
- feat: DR recoverable refresh token by @AndrYurk in #3005
- feat: update supported kubernetes versions by @AndrYurk in #3017
- feat: fix security vulnerabilities by @AndrYurk in #3025
- fix : enforcedPlatform is not allowed for published component by @AndrYurk in #3029
New Contributors
- @Zead-Alshu22 made their first contribution in #2711
- @tom-rm-meyer-ISST made their first contribution in #2845
- @HKit-HTW made their first contribution in #2875
- @ds-jhartmann made their first contribution in #2876
Full Changelog: 0.12.1...0.13.0-rc4
Test Report: View Report