Skip to content

Commit 7a29dfb

Browse files
authored
Merge pull request #636 from com-pas/release-please--branches--main--components--compas-scl-data-service
chore(main): release 0.18.0
2 parents 68c7e5d + bf58caf commit 7a29dfb

8 files changed

Lines changed: 62 additions & 10 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11

22
{
3-
".": "0.17.4"
3+
".": "0.18.0"
44
}

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,59 @@
11
# Changelog
22

3+
## [0.18.0](https://github.com/com-pas/compas-scl-data-service/compare/v0.17.4...v0.18.0) (2026-04-21)
4+
5+
6+
### Features
7+
8+
* Add ([3c7919c](https://github.com/com-pas/compas-scl-data-service/commit/3c7919c841d58c177d584c63d015a8b5b75c706a))
9+
* Added endpoint tests for CompasPluginsResource ([1d7529f](https://github.com/com-pas/compas-scl-data-service/commit/1d7529f5fc020696bbcb88f2f2c7440db39fcf4f))
10+
* Added exception classes for plugins custom resources ([328c490](https://github.com/com-pas/compas-scl-data-service/commit/328c490f53dc767c9c786d8e879da66aa331cdf7))
11+
* Added Hibernate ORM config and auth permissions for plugins endpoints ([0635710](https://github.com/com-pas/compas-scl-data-service/commit/06357106b319825ee5a5f43826ee89c8f385c14c))
12+
* Added PluginsCustomResource entity ([f630819](https://github.com/com-pas/compas-scl-data-service/commit/f630819509e8e34e71899726758a7fd722591a3f))
13+
* Added rest endpoints for 594_plugins_custom_resources ([5a3b3aa](https://github.com/com-pas/compas-scl-data-service/commit/5a3b3aaa97e8aa34d75a04d6ec27e3af350c15bd))
14+
* Implemented plugins custom resources REST endpoints ([88a0a61](https://github.com/com-pas/compas-scl-data-service/commit/88a0a618971473b03902ddebe49d5782397de96c))
15+
* Registered generated DTOs for native image reflection ([3b6fe6b](https://github.com/com-pas/compas-scl-data-service/commit/3b6fe6b2914bc9bab1c1df8239bc2d417736f0cc))
16+
17+
18+
### Bug Fixes
19+
20+
* added api module with the sources generated from OpenAPI ([2ae84ff](https://github.com/com-pas/compas-scl-data-service/commit/2ae84ffd854b67c0a7f660cc60310f4c5fdefed6))
21+
* Added hibernate processor config ([6a589ab](https://github.com/com-pas/compas-scl-data-service/commit/6a589abae18015245a2c55b91edb7a2d61ad85d4))
22+
* added index dependency for repository-postgresql and hibernate orm config in application.properties ([e282956](https://github.com/com-pas/compas-scl-data-service/commit/e2829568fbee20925b3d8537877fc10b75b82a22))
23+
* Added license to CompasPluginsResource ([6fd9a80](https://github.com/com-pas/compas-scl-data-service/commit/6fd9a80c411575738773cbe35409647c6d07276a))
24+
* added licenses for the generated files ([75e7a13](https://github.com/com-pas/compas-scl-data-service/commit/75e7a131280b9569f3575b011a40250aa4ab9f7b))
25+
* added licenses for the new readme files ([c44fef6](https://github.com/com-pas/compas-scl-data-service/commit/c44fef61593e40b26152b261f1c68b1baa0eae60))
26+
* added list for content types ([8ceb204](https://github.com/com-pas/compas-scl-data-service/commit/8ceb20410000890d51ecbb2c3395feb321b7d46b))
27+
* added missing license comments ([5fb2490](https://github.com/com-pas/compas-scl-data-service/commit/5fb249069818a541c65fe4d183d72ee34594911d))
28+
* added missing license to file repository-postgresql/src/test/resources/application.properties ([7d6b9f7](https://github.com/com-pas/compas-scl-data-service/commit/7d6b9f724e5974544f43f6ed3b6404d6444315d7))
29+
* Added missing licensing file ([ab8807a](https://github.com/com-pas/compas-scl-data-service/commit/ab8807aa56feb45c0e1a7c50226b8c8c0f96897b))
30+
* added new step in build-project.yml that installs parent POM ([0192ac3](https://github.com/com-pas/compas-scl-data-service/commit/0192ac3ba9f7c22581c77e7beecfc4d955d8cb2f))
31+
* added quarkus reactive dependencies to native-image profile ([2e76d4c](https://github.com/com-pas/compas-scl-data-service/commit/2e76d4cbf7a4081de376bc03b5aa1925e219f4ce))
32+
* Added quarkus-jdbc-postgresql dependency ([5491705](https://github.com/com-pas/compas-scl-data-service/commit/5491705747848f67eaea08041b5d580044bcdac1))
33+
* added readme for quarkus hibernate with panache next ([98d983a](https://github.com/com-pas/compas-scl-data-service/commit/98d983a47bb890bb901570825e5f6f42bead6602))
34+
* added relative path for parent ([3f747d7](https://github.com/com-pas/compas-scl-data-service/commit/3f747d7f66de5a566d511ac16aa31153668ade38))
35+
* added schema definition for getAllData definiton in the openApi. ToDo: same has to be done for UploadData201Response ([24bb8da](https://github.com/com-pas/compas-scl-data-service/commit/24bb8daa0e6f5fcd6f9a42e9ebe5dc25420ad9c5))
36+
* extracted new UploadRequest(...) from assertThrows each lambda has therefore only one invocation ([f19c4dc](https://github.com/com-pas/compas-scl-data-service/commit/f19c4dca0610e26e47b1257e97a3fb0d84498195))
37+
* Fixed license ([e6ab13f](https://github.com/com-pas/compas-scl-data-service/commit/e6ab13f045b090822496a72b32281e14ad93206b))
38+
* map common data entry fields in a dedicated method ([490a76c](https://github.com/com-pas/compas-scl-data-service/commit/490a76ccbc3cdbb9a8a6c42807a66a1479a15184))
39+
* Modified all PluginsCustomResource fields to be public ([0ffb4fd](https://github.com/com-pas/compas-scl-data-service/commit/0ffb4fd08edf25437750a7eb4cc5edca05532020))
40+
* moved panache-next dependency to repository module ([849b1fa](https://github.com/com-pas/compas-scl-data-service/commit/849b1fa528ff56b0d8a4e3d0f7050085b1cdcde6))
41+
* moved PluginsCustomResource entity to repository module ([02235d4](https://github.com/com-pas/compas-scl-data-service/commit/02235d4f031e2094fdc2c642617eb85c52cc87a4))
42+
* prevent forgeable actor checks and command injection in CI workflows ([c9a006e](https://github.com/com-pas/compas-scl-data-service/commit/c9a006e31afc0a67795ca5545b24a1aac2cc92dd))
43+
* remove unused import ([4cae00c](https://github.com/com-pas/compas-scl-data-service/commit/4cae00c21f69aa7a88c787aa9cf2c87e575b527e))
44+
* removed code smell on method that has more than 7 attributes. Recommended by SonarCube ([fc13b0c](https://github.com/com-pas/compas-scl-data-service/commit/fc13b0c44a1e87e90939cf49484e110fe0a99c62))
45+
* removed new step in build-project.yml that installs parent POM ([e0e4ccd](https://github.com/com-pas/compas-scl-data-service/commit/e0e4ccdd7094c3a3f2557b6bbaac8273e95b99cc))
46+
* Removed wrong mock in CompasPluginsResourceGetDataTest ([0d4d112](https://github.com/com-pas/compas-scl-data-service/commit/0d4d112b7f2e5f64db40f1616b391ee4396e90e3))
47+
* rename custom plugins paths application.properties ([363dcee](https://github.com/com-pas/compas-scl-data-service/commit/363dceebc1c0ffd4556b787a90a0f0f4cd8bf092))
48+
* rename paths for plugins custom resources ([02af6ab](https://github.com/com-pas/compas-scl-data-service/commit/02af6ab2f9d09d1eedb19c0332c85aa20ac2d683))
49+
* renamed UpdateRequest to UploadCustomPluginsResourceData ([5c17c77](https://github.com/com-pas/compas-scl-data-service/commit/5c17c77fcbd2556d197ee52b01728767587f1446))
50+
* rewrite new role names in uppercase for consistency ([e66b22a](https://github.com/com-pas/compas-scl-data-service/commit/e66b22a210967c439891d5988b829afa5f5345fe))
51+
* schema definition for inline defined UploadDataResponse ([9a1d5cc](https://github.com/com-pas/compas-scl-data-service/commit/9a1d5cc73b3ab82b698dcb0767e83c8d189324dd))
52+
* typo in scope ([a8869af](https://github.com/com-pas/compas-scl-data-service/commit/a8869af636e31d6dd75b65e76d779ae3d898e1c3))
53+
* update parent pom version in api ([130f1c9](https://github.com/com-pas/compas-scl-data-service/commit/130f1c996c79dd518a83ed0277987c28108ad633))
54+
* use inheritance for DataEntry and DataEntryWithContent ([0afc97d](https://github.com/com-pas/compas-scl-data-service/commit/0afc97d6af6ffc3d212ea7196de39e7256e9a6ab))
55+
* version of api has been updated to 0.17.4 ([8c11713](https://github.com/com-pas/compas-scl-data-service/commit/8c11713f4277b904dbaf26bf36a31d8b516e2c9e))
56+
357
## [0.17.4](https://github.com/com-pas/compas-scl-data-service/compare/v0.17.3...v0.17.4) (2026-03-18)
458

559

api/pom.xml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,13 @@ SPDX-FileCopyrightText: 2026 BearingPoint GmbH
44
55
SPDX-License-Identifier: Apache-2.0
66
-->
7-
<project xmlns="http://maven.apache.org/POM/4.0.0"
8-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
7+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
108
<modelVersion>4.0.0</modelVersion>
119

1210
<parent>
1311
<groupId>org.lfenergy.compas.scl.data</groupId>
1412
<artifactId>compas-scl-data-service</artifactId>
15-
<version>0.17.5-SNAPSHOT</version>
13+
<version>0.18.0</version>
1614
</parent>
1715

1816
<artifactId>api</artifactId>

app/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0
99
<parent>
1010
<groupId>org.lfenergy.compas.scl.data</groupId>
1111
<artifactId>compas-scl-data-service</artifactId>
12-
<version>0.17.5-SNAPSHOT</version>
12+
<version>0.18.0</version>
1313
</parent>
1414

1515
<artifactId>app</artifactId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ SPDX-License-Identifier: Apache-2.0
88
<modelVersion>4.0.0</modelVersion>
99
<groupId>org.lfenergy.compas.scl.data</groupId>
1010
<artifactId>compas-scl-data-service</artifactId>
11-
<version>0.17.5-SNAPSHOT</version>
11+
<version>0.18.0</version>
1212
<packaging>pom</packaging>
1313

1414
<properties>

repository-postgresql/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0
99
<parent>
1010
<groupId>org.lfenergy.compas.scl.data</groupId>
1111
<artifactId>compas-scl-data-service</artifactId>
12-
<version>0.17.5-SNAPSHOT</version>
12+
<version>0.18.0</version>
1313
</parent>
1414

1515
<artifactId>repository-postgresql</artifactId>

repository/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0
99
<parent>
1010
<groupId>org.lfenergy.compas.scl.data</groupId>
1111
<artifactId>compas-scl-data-service</artifactId>
12-
<version>0.17.5-SNAPSHOT</version>
12+
<version>0.18.0</version>
1313
</parent>
1414

1515
<artifactId>repository</artifactId>

service/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0
99
<parent>
1010
<groupId>org.lfenergy.compas.scl.data</groupId>
1111
<artifactId>compas-scl-data-service</artifactId>
12-
<version>0.17.5-SNAPSHOT</version>
12+
<version>0.18.0</version>
1313
</parent>
1414

1515
<artifactId>service</artifactId>

0 commit comments

Comments
 (0)