Releases: eclipse-tractusx/item-relationship-service
Releases · eclipse-tractusx/item-relationship-service
4.7.0
Added
- DigitalTwinRegistryCreateShellService in irs-registry-client for creating shells in DTR directly
- POST /management/v2/contractagreements/request and GET /management/v2/contractagreements/{contractAgreementId}/negotiation to irs-edc-client lib
Changed
- EDC client handles multiple Digital Twin Registries and Digital Twins now #395
- Change logo of irs
- Added 'businessPartnerNumber' field to Tombstone model. This will be filled only when UsagePolicyValidation tombstone is being created. #404
Fixed
- Update to Spring Boot 3.1.9 to fix CVE's. #423
- Fixed a case where Policy validation could result in a NullPointerException if either orConstraint or andConstraint of
accepted policies were null #436
Full Changelog: 4.6.0...4.7.0
irs-helm-6.16.0
Added
- Added configuration property
edc.controlplane.endpoint.contractAgreements
Changed
- Update IRS to version 4.7.0
Full Changelog: irs-helm-6.9.2...irs-helm-6.16.0
4.5.2
irs-helm-6.14.2
4.6.0
Added
- Added concept to conform with IndustryCore Changes CX-0126 and CX-127
- Added release instructions to CONTRIBUTING.md
- EdcAssetService capable to create assets inside EDC
- EdcPolicyDefinitionService capable to create polices inside EDC
- EdcContractDefinitionService capable to create contracts inside EDC
Changed
- Updated AUTHORS.md
- Reduced log level in MeterRegistryService in order to avoid excessive logging
Fixed
- Fixed Log4J configuration
- Fix tavern and cucumber tests
Full Changelog: 4.5.1...4.6.0
4.5.1
irs-helm-6.15.0
irs-helm-6.14.1
4.5.0
Added
- Added helper script for building documentation locally.
- Added new job parameter flag "auditContractNegotiation" which toggles setting contractAgreementId in Shells and Submodels
- Added "contractAgreementId" field to Submodel model
- Added Integration Tests for the entire IRS flow using stubbed responses of Discovery Service, Semantic Hub, EDC, Digital Twin Registry and BPDM Pool
Changed
- Dataspace Discovery Service handles multiple EDC-Urls received for BPN now
- Updated license header to "Copyright (c) 2021,2024 Contributors to the Eclipse Foundation"
- Changed lookupGlobalAssetIds to lookupShellsByBPN, which provides full object.
- Suppressed CVE-2024-20932 from graal-sdk-21.2.0.jar because this is not applicable for IRS.
- Updated configuration of
DISCOVERY_REST_TEMPLATE
fromess.discovery.*
todigitalTwinRegistry.discovery.*
and discovery finder URL fromdigitalTwinRegistry.discoveryFinderUrl
todigitalTwinRegistry.discovery.discoveryFinderUrl
- Redesigned Shell object - wrapped payload and added "contractAgreementId" field
- Changed structure of Policy creation to match EDC format
- Update irs-registry-client to 1.6.0-SNAPSHOT
Fixed
- Update to Spring Boot 3.1.8. This fixes the following CVEs:
- CVE-2023-6378 serialization vulnerability in logback
- CVE-2023-51074 json-path v2.8.0 stack overflow
- CVE-2024-22233 Spring Framework server Web DoS Vulnerability
Full Changelog: 4.4.0...4.5.0
irs-helm-6.14.0
Added
- Added configuration parameters
oauth2.semantics.clientId
,oauth2.semantics.clientSecret
,oauth2.discovery.clientId
,oauth2.discovery.clientSecret
,oauth2.bpdm.clientId
,oauth2.bpdm.clientSecret
Removed
- Removed configuration parameters
oauth2.clientId
,oauth2.clientSecret
,portal.oauth2.clientId
,portal.oauth2.clientSecret
Changed
- Changed configuration for discovery finder url from
digitalTwinRegistry.discoveryFinderUrl
todiscovery.discoveryFinderUrl
Full Changelog: irs-helm-6.9.2...irs-helm-6.14.0