Releases: eclipse-tractusx/tractusx-edc
Releases · eclipse-tractusx/tractusx-edc
0.8.0
Migration guide document from 0.7.x versions can be found here:
https://github.com/eclipse-tractusx/tractusx-edc/blob/main/docs/migration/Version_0.7.x_0.8.x.md
What's Changed
Bugfixes
- fix(charts): make DIM URL optional by @paullatzelsperger in #1444
- fix(ci): remove obsolete workflow parameter
do_push
by @paullatzelsperger in #1468 - fix(ci): use RELEASE_VERSION from step output by @paullatzelsperger in #1495
- fix: add Azure Blob Provisioner extension by @paullatzelsperger in #1536
- fix(ci): checkout before calling action by @paullatzelsperger in #1569
- fix: prevent default identity extractor from being registered by @paullatzelsperger in #1597
- fix: EDR refresh Synchronization by @rafaelmag110 in #1648
New Features & Improvements
- feat(api): align management api to v3 by @ndr-brt in #1422
- feat: enable support for additional Operators in the BPN permission function by @paullatzelsperger in #1427
- chore(ci): update Kubernetes versions by @paullatzelsperger in #1442
- feat(ci): rename workflows, improve manual maven publish by @paullatzelsperger in #1450
- feat(ci): publish workflows call reusable trigger workflows by @paullatzelsperger in #1455
- build: change copyDockerfile output path by @ndr-brt in #1458
- feat(ci): add periodic build trigger by @paullatzelsperger in #1459
- feat: remove project root from the docker image by @ndr-brt in #1460
- build: fix dependency scope for libs.edc.junit by @ndr-brt in #1463
- feat: add delegated auth module by @paullatzelsperger in #1473
- feat: add persistence for data-plane-selector by @ndr-brt in #1475
- feat: separate store from datasource configurations by @ndr-brt in #1487
Documentation
- docs(api): get openapi files from dependencies repository by @ndr-brt in #1402
- doc: Add concept document for Bidirectional Data Transfer by @jimmarino in #1398
- build(fix): register downloadOpenapi for all subprojects by @ndr-brt in #1413
- docs: publish openapi-ui to github pages by @ndr-brt in #1425
- docs: decisio-record abour versioning scheme by @paullatzelsperger in #1431
- docs: split openapi spec by plane by @ndr-brt in #1428
- docs: fix publish-ui by @ndr-brt in #1434
- docs: fix publish openapi-ui folder by @ndr-brt in #1435
- docs: 0.8.x migration guide first version by @ndr-brt in #1580
- docs: DR for azure distrubution deprecation by @ndr-brt in #1612
- docs(edr): Update 07_edrs.md by @gerbigf in #1646
Other Changes
- feat: optimize state machines by @wolf4ood in #1396
- feat: add test on Data Exchange Governance use case by @wolf4ood in #1401
- feat: add Management Domains feature (experimental) by @paullatzelsperger in #1408
- chore: bumps to EDC 0.8.0 by @wolf4ood in #1414
- Release version 0.8.0-rc1 by @github-actions in #1416
- chore(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 by @dependabot in #1421
- refactor(charts): cleanup unneeded version checks by @ndr-brt in #1424
- chore: fix dast scan by @wolf4ood in #1433
- feat: enable federated catalog cache SQL variant by @wolf4ood in #1432
- refactor: avoid Dockerfile duplication by @ndr-brt in #1430
- build: add write contents permission to deploy-swagger-ui by @ndr-brt in #1461
- chore(deps): bump eclipse-temurin from 22.0.1_8-jre-alpine to 22.0.2_9-jre-alpine in /resources by @dependabot in #1464
- feat: secure FC query API with token based auth by @wolf4ood in #1471
- Release version 0.8.0-rc2 by @github-actions in #1485
- build: TRG-8-03 enable TruffleHog secrets scan by @ndr-brt in #1486
- chore(deps): bump mikefarah/yq from 4.44.2 to 4.44.3 by @dependabot in #1488
- Fix: Adjusted BPN validations on different operators by @danielkenji01 in #1456
- fix: applies STS remote refactor of upstream EDC by @wolf4ood in #1501
- chore(workflows): Add publish-bugfix-release workflow to main by @rafaelmag110 in #1518
- fix: upgradeability tests by @wolf4ood in #1529
- chore(deps): bump mikefarah/yq from 4.44.2 to 4.44.3 by @dependabot in #1527
- docs: Add DR about release workflows refactor by @rafaelmag110 in #1521
- feat(snapshot workflow): Allow snapshots from bugfix branches by @rafaelmag110 in #1558
- build: cleanup version catalog to make dependabot work again by @ndr-brt in #1560
- build(deps): bump edc to 0.10.0-20240918-SNAPSHOT by @ndr-brt in #1564
- feat(release workflows): Improve Release workflows to enable bugfix versions by @rafaelmag110 in #1543
- Release version 0.8.0-rc3 by @github-actions in #1568
- ci: fix postgres flaky tests by @ndr-brt in #1574
- chore(deps): bump eclipse-temurin from 22.0.2_9-jre-alpine to 23_37-jre-alpine in /resources by @dependabot in #1570
- ci: bump k8s versions in deployment test by @ndr-brt in #1575
- chore: Switch to Tractus-X recommended TruffleHog version by @lgblaumeiser in #1582
- refactor(test): extract PostgresExtension by @ndr-brt in #1583
- refactor: replace backported provision-blob module with upstream one by @ndr-brt in #1587
- chore(deps): bump trufflesecurity/trufflehog from 3.82.2 to 3.82.6 by @dependabot in #1593
- feat: sets edc log level by @rafaelmag110 in #1596
- fix: revoke refresh token method now deletes secret by @rafaelmag110 in #1603
- docs: add contract agreement retirement feature decision by @rafaelmag110 in #1604
- build: fix publish openapi ui by @ndr-brt in #1613
- Release version 0.8.0-rc4 by @github-actions in #1614
- refactor: deprecate azure vault distribution by @ndr-brt in #1616
- chore(deps): bump trufflesecurity/trufflehog from 3.82.6 to 3.82.8 by @dependabot in #1620
- chore(deps): bump aquasecurity/trivy-action from 0.24.0 to 0.27.0 by @dependabot in #1619
- ci(test): avoid use of deprecated class by @ndr-brt in #1629
- feat: Agreement retirement by @rafaelmag110 in #1615
- refactor: extract e2e-fixtures module by @ndr-brt in #1635
- docs: fix bpn group API example by @rafaelmag110 in https://github.com/eclips...
0.8.0-rc6
What's Changed
Other Changes
- docs: added program args and agreement retirement section to 0.8.0 migration guide by @rafaelmag110 in #1654
- chore(deps): bump eclipse-temurin from 23_37-jre-alpine to 23.0.1_11-jre-alpine in /resources by @dependabot in #1659
- chore(deps): bump trufflesecurity/trufflehog from 3.82.11 to 3.83.2 by @dependabot in #1662
- chore: bumps to EDC 0.10.1 by @wolf4ood in #1664
- docs: add decision record to make release manual by @bmg13 in #1666
- chore(deps): bump trufflesecurity/trufflehog from 3.83.2 to 3.83.6 by @dependabot in #1667
- Release version 0.8.0-rc6 by @github-actions in #1676
Full Changelog: 0.8.0-rc5...0.8.0-rc6
0.8.0-rc5
What's Changed
Bugfixes
- fix(ci): checkout before calling action by @paullatzelsperger in #1569
- fix: prevent default identity extractor from being registered by @paullatzelsperger in #1597
- fix: EDR refresh Synchronization by @rafaelmag110 in #1648
Documentation
- docs: 0.8.x migration guide first version by @ndr-brt in #1580
- docs: DR for azure distrubution deprecation by @ndr-brt in #1612
- docs(edr): Update 07_edrs.md by @gerbigf in #1646
Other Changes
- ci: fix postgres flaky tests by @ndr-brt in #1574
- chore(deps): bump eclipse-temurin from 22.0.2_9-jre-alpine to 23_37-jre-alpine in /resources by @dependabot in #1570
- ci: bump k8s versions in deployment test by @ndr-brt in #1575
- chore: Switch to Tractus-X recommended TruffleHog version by @lgblaumeiser in #1582
- refactor(test): extract PostgresExtension by @ndr-brt in #1583
- refactor: replace backported provision-blob module with upstream one by @ndr-brt in #1587
- chore(deps): bump trufflesecurity/trufflehog from 3.82.2 to 3.82.6 by @dependabot in #1593
- feat: sets edc log level by @rafaelmag110 in #1596
- fix: revoke refresh token method now deletes secret by @rafaelmag110 in #1603
- docs: add contract agreement retirement feature decision by @rafaelmag110 in #1604
- build: fix publish openapi ui by @ndr-brt in #1613
- Release version 0.8.0-rc4 by @github-actions in #1614
- refactor: deprecate azure vault distribution by @ndr-brt in #1616
- chore(deps): bump trufflesecurity/trufflehog from 3.82.6 to 3.82.8 by @dependabot in #1620
- chore(deps): bump aquasecurity/trivy-action from 0.24.0 to 0.27.0 by @dependabot in #1619
- ci(test): avoid use of deprecated class by @ndr-brt in #1629
- feat: Agreement retirement by @rafaelmag110 in #1615
- refactor: extract e2e-fixtures module by @ndr-brt in #1635
- docs: fix bpn group API example by @rafaelmag110 in #1644
- refactor(test): introduce Azurite and Minio extensions by @ndr-brt in #1643
- feat: Add SQL Agreement Retirement Store by @bmg13 in #1631
- chore(deps): bump aquasecurity/trivy-action from 0.27.0 to 0.28.0 by @dependabot in #1636
- chore(deps): bump trufflesecurity/trufflehog from 3.82.8 to 3.82.11 by @dependabot in #1637
- Release version 0.8.0-rc5 by @github-actions in #1661
New Contributors
Full Changelog: 0.8.0-rc3...0.8.0-rc5
0.7.7
What's Changed
Bugfixes
- fix: Synchronize EDR refresh by @rafaelmag110 in #1633
Full Changelog: 0.7.6...0.7.7
0.8.0-rc4
What's Changed
Bugfixes
- fix(ci): checkout before calling action by @paullatzelsperger in #1569
- fix: prevent default identity extractor from being registered by @paullatzelsperger in #1597
Documentation
Other Changes
- ci: fix postgres flaky tests by @ndr-brt in #1574
- chore(deps): bump eclipse-temurin from 22.0.2_9-jre-alpine to 23_37-jre-alpine in /resources by @dependabot in #1570
- ci: bump k8s versions in deployment test by @ndr-brt in #1575
- chore: Switch to Tractus-X recommended TruffleHog version by @lgblaumeiser in #1582
- refactor(test): extract PostgresExtension by @ndr-brt in #1583
- refactor: replace backported provision-blob module with upstream one by @ndr-brt in #1587
- chore(deps): bump trufflesecurity/trufflehog from 3.82.2 to 3.82.6 by @dependabot in #1593
- feat: sets edc log level by @rafaelmag110 in #1596
- fix: revoke refresh token method now deletes secret by @rafaelmag110 in #1603
- docs: add contract agreement retirement feature decision by @rafaelmag110 in #1604
- build: fix publish openapi ui by @ndr-brt in #1613
Full Changelog: 0.8.0-rc3...0.8.0-rc4
0.7.6
What's Changed
Bugfixes
- fix: return 404 when a dataset doesn't have attached policies by @ndr-brt in #1584
- Backport: fix: prevent default DCP identity extractor from being registered by @paullatzelsperger in #1598
Other Changes
- Fix: Remove duplicate transfer data plane signaling dependencies by @bmg13 in #1578
- build: backport release workflow by @ndr-brt in #1600
Full Changelog: 0.7.5...0.7.6
0.8.0-rc3
Please look into the migration guide as well.
What's Changed
Bugfixes
- fix(ci): use RELEASE_VERSION from step output by @paullatzelsperger in #1495
- fix: add Azure Blob Provisioner extension by @paullatzelsperger in #1536
New Features & Improvements
Other Changes
- build: TRG-8-03 enable TruffleHog secrets scan by @ndr-brt in #1486
- chore(deps): bump mikefarah/yq from 4.44.2 to 4.44.3 by @dependabot in #1488
- Fix: Adjusted BPN validations on different operators by @danielkenji01 in #1456
- fix: applies STS remote refactor of upstream EDC by @wolf4ood in #1501
- chore(workflows): Add publish-bugfix-release workflow to main by @rafaelmag110 in #1518
- fix: upgradeability tests by @wolf4ood in #1529
- chore(deps): bump mikefarah/yq from 4.44.2 to 4.44.3 by @dependabot in #1527
- docs: Add DR about release workflows refactor by @rafaelmag110 in #1521
- feat(snapshot workflow): Allow snapshots from bugfix branches by @rafaelmag110 in #1558
- build: cleanup version catalog to make dependabot work again by @ndr-brt in #1560
- build(deps): bump edc to 0.10.0-20240918-SNAPSHOT by @ndr-brt in #1564
- feat(release workflows): Improve Release workflows to enable bugfix versions by @rafaelmag110 in #1543
- Release version 0.8.0-rc3 by @github-actions in #1568
New Contributors
- @danielkenji01 made their first contribution in #1456
Full Changelog: 0.8.0-rc2...0.8.0-rc3
0.7.5
What's Changed
Bugfixes
- fix: backport AZ Blob Provisioner by @paullatzelsperger in #1537
Other Changes
- Fix: PipelineService datasources pull transfers by @bmg13 in #1520
- fix(workflows): Adds prepare release commit push to bugfix branch by @rafaelmag110 in #1522
- Fix: dataplaneId null for older TransferProcesses by @bmg13 in #1534
Full Changelog: 0.7.4...0.7.5
0.7.4
What's Changed
Bugfixes & Improvements
- feat: Creation of indexes to improve the performance of the internal state machine by @zub4t in #1499
Other Changes
- chore(deps): Bump EDC dependencies to 0.7.2 by @rafaelmag110 in #1509
- Fix: Adjusted BPN validations on different operators (Cherry-pick) by @zub4t in #1508
- Fix: Backport Add Persistence for DataplaneSelector. by @bmg13 in #1498
- chore(workflows): Adds workflow to release hotfix version by @rafaelmag110 in #1511
- docs(api): fix published api specs (#1399) by @rafaelmag110 in #1510
New Contributors
Full Changelog: 0.7.3...0.7.4
0.8.0-rc2
Please look into the migration guide as well.
What's Changed
Bugfixes
- fix(charts): make DIM URL optional by @paullatzelsperger in #1444
- fix(ci): remove obsolete workflow parameter
do_push
by @paullatzelsperger in #1468
New Features & Improvements
- feat(api): align management api to v3 by @ndr-brt in #1422
- feat: enable support for additional Operators in the BPN permission function by @paullatzelsperger in #1427
- chore(ci): update Kubernetes versions by @paullatzelsperger in #1442
- feat(ci): rename workflows, improve manual maven publish by @paullatzelsperger in #1450
- feat(ci): publish workflows call reusable trigger workflows by @paullatzelsperger in #1455
- build: change copyDockerfile output path by @ndr-brt in #1458
- feat(ci): add periodic build trigger by @paullatzelsperger in #1459
- feat: remove project root from the docker image by @ndr-brt in #1460
- build: fix dependency scope for libs.edc.junit by @ndr-brt in #1463
- feat: add delegated auth module by @paullatzelsperger in #1473
- feat: add persistence for data-plane-selector by @ndr-brt in #1475
Documentation
- docs: publish openapi-ui to github pages by @ndr-brt in #1425
- docs: decisio-record abour versioning scheme by @paullatzelsperger in #1431
- docs: split openapi spec by plane by @ndr-brt in #1428
- docs: fix publish-ui by @ndr-brt in #1434
- docs: fix publish openapi-ui folder by @ndr-brt in #1435
Other Changes
- chore(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 by @dependabot in #1421
- refactor(charts): cleanup unneeded version checks by @ndr-brt in #1424
- chore: fix dast scan by @wolf4ood in #1433
- feat: enable federated catalog cache SQL variant by @wolf4ood in #1432
- refactor: avoid Dockerfile duplication by @ndr-brt in #1430
- build: add write contents permission to deploy-swagger-ui by @ndr-brt in #1461
- chore(deps): bump eclipse-temurin from 22.0.1_8-jre-alpine to 22.0.2_9-jre-alpine in /resources by @dependabot in #1464
- feat: secure FC query API with token based auth by @wolf4ood in #1471
- Release version 0.8.0-rc2 by @github-actions in #1485
Full Changelog: 0.8.0-rc1...0.8.0-rc2