Skip to content

Commit 1307aa2

Browse files
authored
Merge pull request #543 from catenax-ng/main
IRS Release 5.0.0
2 parents e4d7361 + 4ecbf40 commit 1307aa2

File tree

6 files changed

+31
-18
lines changed

6 files changed

+31
-18
lines changed

CHANGELOG.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
_**For better traceability add the corresponding GitHub issue number in each changelog entry, please.**_
88

9-
## [UNRELEASED]
9+
## [Unreleased]
10+
11+
12+
## [5.0.0] - 2024-04-16
1013

1114
### Added
1215

1316
- SAMM models can now be added locally #488
1417
- Introduced new Cucumber Tests to cover Industry Core 2.0.0 compatibility #488
1518

16-
### Changed
1719

1820
### Fixed
1921

20-
- ClassCastException in exception handling of EdcSubmodelClientImp#getEndpointReferencesForAsset corrected (returns the exception as failed future now). #405
21-
- RestClientExceptions are handled correctly in BpdmFacade now. #405
22+
- Policy store API fixes. #199, #505
23+
- Create policy request limited to create exactly one policy, not multiple (reason: error handling).
24+
- Create policy request returns policy id of the created policy now.
25+
- Harmonized policy store API between #199 and policy structure from #249.
26+
- Consistent naming for business partner number parameters.
27+
- Corrected default policy handling.
28+
- Validation of business partner numbers. #505
2229

30+
- ClassCastException in exception handling of EdcSubmodelClientImp#getEndpointReferencesForAsset corrected (returns the
31+
exception as failed future now). #405
32+
- RestClientExceptions are handled correctly in BpdmFacade now. #405
33+
- Fixed Base64 encoding and decoding for locally provided Semantic Models #488
2334

2435
## [4.9.0] - 2024-04-03
2536
### Added
@@ -28,9 +39,6 @@ _**For better traceability add the corresponding GitHub issue number in each cha
2839
### Changed
2940
- IRS now supports Asset Administration Shell v3.1 - adjusted lookup shells endpoint changes (assetIds query param is encoded). #359
3041
- Support of building relationships based on SingleLevelBomAsBuilt v3.0.0 #488
31-
32-
### Changed
33-
3442
- Renamed item relationship service Helm chart from "irs-helm" to "item-relationship-service". #489
3543

3644

@@ -609,7 +617,9 @@ _**For better traceability add the corresponding GitHub issue number in each cha
609617
### Unresolved
610618
- **Select Aspects you need** You are able to select the needed aspects for which you want to collect the correct endpoint information.
611619

612-
[Unreleased]: https://github.com/eclipse-tractusx/item-relationship-service/compare/4.8.0...HEAD
620+
[Unreleased]: https://github.com/eclipse-tractusx/item-relationship-service/compare/5.0.0...HEAD
621+
[5.0.0]: https://github.com/eclipse-tractusx/item-relationship-service/compare/4.9.0...5.0.0
622+
[4.9.0]: https://github.com/eclipse-tractusx/item-relationship-service/compare/4.8.0...4.9.0
613623
[4.8.0]: https://github.com/eclipse-tractusx/item-relationship-service/compare/4.7.0...4.8.0
614624
[4.7.0]: https://github.com/eclipse-tractusx/item-relationship-service/compare/4.6.0...4.7.0
615625
[4.6.0]: https://github.com/eclipse-tractusx/item-relationship-service/compare/4.5.2...4.6.0

DEPENDENCIES

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -331,12 +331,12 @@ maven/mavencentral/org.eclipse.jetty/jetty-webapp/11.0.20, EPL-2.0 OR Apache-2.0
331331
maven/mavencentral/org.eclipse.jetty/jetty-xml/11.0.17, EPL-2.0 OR Apache-2.0, approved, rt.jetty
332332
maven/mavencentral/org.eclipse.jetty/jetty-xml/11.0.20, EPL-2.0 OR Apache-2.0, approved, rt.jetty
333333
maven/mavencentral/org.eclipse.tractusx.irs/irs-api/0.0.2-SNAPSHOT, Apache-2.0, approved, automotive.tractusx
334-
maven/mavencentral/org.eclipse.tractusx.irs/irs-common/1.9.0-SNAPSHOT, Apache-2.0, approved, automotive.tractusx
335-
maven/mavencentral/org.eclipse.tractusx.irs/irs-edc-client/1.9.0-SNAPSHOT, Apache-2.0, approved, automotive.tractusx
336-
maven/mavencentral/org.eclipse.tractusx.irs/irs-models/1.9.0-SNAPSHOT, Apache-2.0, approved, automotive.tractusx
334+
maven/mavencentral/org.eclipse.tractusx.irs/irs-common/1.9.0, Apache-2.0, approved, automotive.tractusx
335+
maven/mavencentral/org.eclipse.tractusx.irs/irs-edc-client/1.9.0, Apache-2.0, approved, automotive.tractusx
336+
maven/mavencentral/org.eclipse.tractusx.irs/irs-models/1.9.0, Apache-2.0, approved, automotive.tractusx
337337
maven/mavencentral/org.eclipse.tractusx.irs/irs-policy-store/0.0.2-SNAPSHOT, Apache-2.0, approved, automotive.tractusx
338-
maven/mavencentral/org.eclipse.tractusx.irs/irs-registry-client/1.9.0-SNAPSHOT, Apache-2.0, approved, automotive.tractusx
339-
maven/mavencentral/org.eclipse.tractusx.irs/irs-testing/1.9.0-SNAPSHOT, Apache-2.0, approved, automotive.tractusx
338+
maven/mavencentral/org.eclipse.tractusx.irs/irs-registry-client/1.9.0, Apache-2.0, approved, automotive.tractusx
339+
maven/mavencentral/org.eclipse.tractusx.irs/irs-testing/1.9.0, Apache-2.0, approved, automotive.tractusx
340340
maven/mavencentral/org.glassfish.hk2.external/aopalliance-repackaged/3.0.4, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.glassfish
341341
maven/mavencentral/org.glassfish.hk2.external/aopalliance-repackaged/3.0.5, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.glassfish
342342
maven/mavencentral/org.glassfish.hk2/hk2-api/3.0.4, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.glassfish
@@ -345,7 +345,7 @@ maven/mavencentral/org.glassfish.hk2/hk2-locator/3.0.4, EPL-2.0 OR GPL-2.0-only
345345
maven/mavencentral/org.glassfish.hk2/hk2-locator/3.0.5, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.glassfish
346346
maven/mavencentral/org.glassfish.hk2/hk2-utils/3.0.4, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.glassfish
347347
maven/mavencentral/org.glassfish.hk2/hk2-utils/3.0.5, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.glassfish
348-
maven/mavencentral/org.glassfish.hk2/osgi-resource-locator/1.0.3, CDDL-1.0, approved, CQ10889
348+
maven/mavencentral/org.glassfish.hk2/osgi-resource-locator/1.0.3, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.glassfish
349349
maven/mavencentral/org.glassfish.jersey.containers/jersey-container-servlet-core/3.1.3, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jersey
350350
maven/mavencentral/org.glassfish.jersey.containers/jersey-container-servlet-core/3.1.5, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jersey
351351
maven/mavencentral/org.glassfish.jersey.containers/jersey-container-servlet/3.1.3, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jersey

charts/item-relationship-service/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
10+
## [7.0.0] - 2024-04-16
11+
912
### Changed
1013

1114
- Renamed item relationship service Helm chart from "irs-helm" to "item-relationship-service". #489
12-
15+
- Update IRS version to 5.0.0
1316

1417
## [6.18.0] - 2024-04-03
1518

docs/src/api/irs-api.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ info:
33
description: The API of the Item Relationship Service (IRS) for retrieving item
44
graphs along the value chain of CATENA-X partners.
55
title: IRS API
6-
version: 4.9.0
6+
version: 5.0.0
77
servers:
88
- url: http://localhost:8080
99
security:

irs-api/src/main/java/org/eclipse/tractusx/irs/IrsApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public class IrsApplication {
5959
/**
6060
* The IRS API version.
6161
*/
62-
public static final String API_VERSION = "4.9.0";
62+
public static final String API_VERSION = "5.0.0";
6363

6464
/**
6565
* The URL prefix for IRS API URLs.

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
</sonar.coverage.jacoco.xmlReportPaths>
7474

7575
<!-- IRS Registry Client Library -->
76-
<irs-registry-client.version>1.9.0-SNAPSHOT</irs-registry-client.version>
76+
<irs-registry-client.version>1.9.0</irs-registry-client.version>
7777

7878
<!-- Dependencies -->
7979
<springboot.version>3.1.10</springboot.version>

0 commit comments

Comments
 (0)