Holger Friedrich and GitHub
1620b2a0df
Add workflow to upgrade Maven Wrapper ( #5410 )
...
* Add workflow to upgrade Maven Wrapper
This GHA workflow checks for new Maven Warper scripts and upgrades Maven to
latest GA release (currently 3.x).
It runs once a week and creates a PR for possible changes.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-27 13:41:30 +01:00
Holger Friedrich and GitHub
814229f808
Add workflow to resolve itest dependencies ( #5422 )
...
* Add workflow to resolve itest dependencies
Automate the process of building with option -DwithResolver
and possibly opening a PR.
This might not always be intended as the resolver does not do
minimalistic changes, but removes older dependency versions and adds
new ones at the end of the bndrun file. But it mitigates the problem that
itests fail silently due to missing dependencies (which is still the
case with bndtools 7.2.1).
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-26 23:21:26 +01:00
Holger Friedrich and GitHub
5aadd40c97
Fix warnings and handle deprecations ( #5421 )
...
* Fix warnings and handle deprecations
* Potential fix for pull request finding
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-26 22:42:56 +01:00
Holger Friedrich and GitHub
4ad6899161
Upgrade Maven from 3.9.12 to 3.9.13 ( #5409 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-06 23:12:15 +01:00
Holger Friedrich and GitHub
a252737930
Upgrade Jackson to 2.21.1 ( #5394 )
...
* Upgrade Jackson from 2.21.0 to 2.21.1
* Upgrade snakeyaml from 2.4 to 2.5
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-02 17:16:48 +01:00
Holger Friedrich and GitHub
3108cd9984
Upgrade cxf to 3.6.10 ( #5380 )
...
* Upgrade cxf to 3.6.10
Upgrade cxf from 3.6.9 to 3.6.10
Find the list of relevant changes here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310511&version=12356395
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-28 18:04:49 +01:00
Holger Friedrich and GitHub
93110e2794
[io.monitor] Upgrade dependencies ( #5381 )
...
* metrics-core from 4.2.37 to 4.2.38
Release notes:
https://github.com/dropwizard/metrics/releases
* micrometer-core from 1.16.0 to 1.16.3
Release notes:
https://github.com/micrometer-metrics/micrometer/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-28 17:29:10 +01:00
Holger Friedrich and GitHub
e17886b22f
Upgrade Swagger to 2.2.43 ( #5382 )
...
Upgrade Swagger from 2.2.35/2.2.41 to 2.2.43.
For changelog, see
https://github.com/swagger-api/swagger-core/releases/tag/v2.2.43
https://github.com/swagger-api/swagger-core/releases/tag/v2.2.42
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-25 08:09:08 +01:00
Holger Friedrich and GitHub
7f7741d1ef
Use Java 21 language features ( #5374 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-20 07:30:15 +01:00
Holger Friedrich and GitHub
669b7918e2
Fix dependencies ( #5371 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-18 13:34:28 +01:00
Holger Friedrich and GitHub
8084755af0
Upgrade Karaf to 4.4.10 ( #5353 )
...
Upgrade Karaf from 4.4.9 to 4.4.10.
This includes upgrades for the following libraries:
* pax-logging from 2.3.1 to 2.3.2
* xbean from 4.28 to 4.29
Reverts downgrade of karaf-maven-plugin to 4.4.8.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-16 20:25:24 +01:00
Holger Friedrich and GitHub
cca4f2fcdc
Upgrade to Pax Web 8.0.34 / Jetty 9.4.58.v20250814 ( #5324 )
...
* Upgrade Pax Web from 8.0.33 to 8.0.34
* Upgrade Jetty from 9.4.57 to 9.4.58
* Upgrade log4j-api from 2.0.16 to 2.0.17
This was missed when Karaf was upgraded to 4.4.9 in #5195 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-05 08:51:13 +01:00
Holger Friedrich and GitHub
33d0e2af63
Fix test failures in DiscoveryServiceRegistryOSGiTest ( #5309 )
...
* Fix test failures in DiscoveryServiceRegistryOSGiTest
Follow-up to #5307 . Apply the fix to more test cases.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-26 08:07:06 +01:00
Holger Friedrich and GitHub
1b77da10cd
Add JDK25 generating Java21 bytecode ( #5290 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-23 21:15:39 +01:00
Holger Friedrich and GitHub
352e81b201
[io.rest] Restore disabled iTests ( #5302 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-23 20:58:28 +01:00
Holger Friedrich and GitHub
9e9409b98b
Pin xtext/xtend to target Java version ( #5289 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-23 19:43:37 +01:00
Holger Friedrich and GitHub
6bbab4da83
Upgrade Mockito to 5.21, junit-jupiter to 5.14.2 ( #5281 )
...
* Upgrade Mockito from 5.19 to 5.21.
Changelog: https://github.com/mockito/mockito/releases
* Upgrade junit-jupiter from 5.13.4 to 5.14.2
Changelog: https://docs.junit.org/5.14.2/release-notes
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-17 19:24:25 +01:00
Holger Friedrich and GitHub
0d7d0702b6
Upgrade Swagger to 2.2.41 ( #5269 )
...
Upgrade Swagger from 2.2.35 to 2.2.41.
For changelog, see https://github.com/swagger-api/swagger-core/releases/tag/v2.2.41
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:53:20 +01:00
Holger Friedrich and GitHub
0e7d3ccef6
[upgradetool] Bump commons-cli to 1.11 ( #5270 )
...
Upgrade commons-cli from 1.10 to 1.11, see release note
https://commons.apache.org/proper/commons-cli/changes.html#a1.11.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:52:06 +01:00
Holger Friedrich and GitHub
062dc6e3db
Upgrade pdfbox from to 3.0.1 ( #5267 )
...
* Upgrade pdfbox from to 3.0.1
Upgrade Apache pdfbox from 2.0.27 to 3.0.1.
* Exclude junit due to launcher incompatibility
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:51:05 +01:00
Holger Friedrich and GitHub
dee36c4091
Upgrade hivemq-mqtt-client to 1.3.12 ( #5265 )
...
* Upgrade hivemq-mqtt-client from 1.3.9 to 1.3.12,
changelog:
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/1.3.10
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.11
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.12
* Upgrade netty from 4.1.126 to 4.1.130,
changelog:
https://netty.io/news/2025/09/08/4-1-127-Final.html
https://netty.io/news/2025/10/14/4-1-128-Final.html
https://netty.io/news/2025/12/11/4-1-129-Final.html
https://netty.io/news/2025/12/15/4-1-130-Final.html
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:45:27 +01:00
Holger Friedrich and GitHub
78020549a3
Upgrade json-path to 2.10.0 ( #5271 )
...
Upgrade com.jayway.jsonpath:json-path from 2.9.0 to 2.10.0,
including the following dependencies:
Upgrade net.minidev:accessors-smart and net.minidev:json-smart to from 2.5.0
to 2.6.0. Removes transitive CVE-2024-57699.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:44:09 +01:00
Holger Friedrich and GitHub
ba668ddf1d
Upgrade commons-pool2 to 2.13.1 ( #5264 )
...
Upgrade commons-pool2 from 2.12.1 to 2.13.1
Changelog:
https://commons.apache.org/proper/commons-pool/changes.html#a2.13.1
https://commons.apache.org/proper/commons-pool/changes.html#a2.13.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:43:14 +01:00
Holger Friedrich and GitHub
fe04325b17
Upgrade logback to 1.5.24 ( #5277 )
...
* Upgrade logback from 1.5.18 to 1.5.24, see changelog
https://logback.qos.ch/news.html#1.5.24
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:42:02 +01:00
Holger Friedrich and GitHub
c983ecac1c
Upgrade Gson to 2.13.2 ( #5275 )
...
* Upgrade Gson from 2.13.1 to 2.13.2, see
https://github.com/google/gson/releases/tag/gson-parent-2.13.2
* Upgrade error_prone_annotations from 2.38.0 to 2.41.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:40:29 +01:00
Holger Friedrich and GitHub
b17b3051a5
Upgrade jmdns to 3.6.3 ( #5263 )
...
Upgrades jmdns from 3.6.2 to 3.6.3.
Changelogs:
https://github.com/jmdns/jmdns/releases/tag/v3.6.3
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:38:44 +01:00
Holger Friedrich and GitHub
a26c35abd8
Upgrade Jollyday to 1.8.1 ( #5266 )
...
Upgrades Jollyday from 1.5.4 to 1.8.1.
For release notes, see:
https://github.com/focus-shift/jollyday/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-13 05:36:38 +01:00
Holger Friedrich and GitHub
79277fafb7
Update license headers to 2026 ( #5259 )
...
* Update license headers to 2026
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-10 22:36:26 +01:00
Holger Friedrich and Kai Kreuzer
cb272c42fb
Downgrade karaf-maven-plugin to 4.4.8
...
This is a workaround for apache/karaf#2218 and fixes #5234 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-10 22:35:06 +01:00
Holger Friedrich and Kai Kreuzer
8bfcf0d6dd
Upgrade Maven used by mvnw to 3.9.12
...
* Upgrade Maven from 3.9.11 to 3.9.12
Release notes: https://maven.apache.org/docs/3.9.12/release-notes.html
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-10 22:35:06 +01:00
Holger Friedrich and Kai Kreuzer
5f074e3c98
Remove JUnit @Execuion annotations
...
Remove @Execution annotations where JUnit default SAME_THREAD
is used.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-29 09:43:34 +01:00
Holger Friedrich and GitHub
f499ee46e0
Upgrade Karaf to 4.4.9 ( #5195 )
...
* Upgrade Karaf to 4.4.9
Upgrade Karaf from 4.4.8 to 4.4.9.
This includes upgrades for the following libraries:
* jetty from 9.4.57.v20241219 to 9.4.58.v20250814
* pax-web from 8.33 to 8.34
* asm from 9.8 to 9.9
* bouncycastle/bcprov from 1.81 to 1.83
* classgraph from 4.8.180 to 4.8.184
* commons-cli from 1.9.0 to 1.10.0
* commons-io from 2.20.0 to 2.21.0
* commons-lang3 from 3.18.0 to 3.20.0
* cxf from 3.6.8 3.6.9
* guava from 33.4.8-jre to 33.5.0-jre
* jackson-annotations from 2.19.2 to 2.20
* jackson from 2.19.2 to 2.20.1
* jna from 5.17.0 to 5.18.1
* ws.xmlschema from 2.3.1 to 2.3.2
* xbean from 4.27 to 4.28
* xtext/xtend from 2.40.0 to 2.41.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-27 23:12:30 +01:00
Holger Friedrich and GitHub
4084fec56b
Prepare for OH 5.2.0 ( #5220 )
...
* Fix spotless after unleash
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-22 22:01:01 +01:00
Holger Friedrich and GitHub
c3deec6d21
Add tests for gson ( #5182 )
...
* Add tests for gson
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-15 22:33:25 +01:00
Holger Friedrich
82ed8b3d05
Revert "Bump org.eclipse.jdt:ecj from 3.43.0 to 3.44.0 ( #5179 )"
...
This reverts commit e05bf6169e .
2025-12-11 01:21:08 +01:00
Holger Friedrich and GitHub
7ca628ecc8
Fix SAT warnings ( #5170 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-04 22:41:25 +01:00
Holger Friedrich
3863f62c36
Revert "Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 ( #5139 )"
...
This reverts commit 40f5167b30 .
2025-11-23 01:33:59 +01:00
Holger Friedrich and GitHub
eaf0e7b09e
[io.monitor] Upgrade dependencies ( #5118 )
...
* metrics-core from 4.2.30 to 4.2.37
Release notes:
https://github.com/dropwizard/metrics/releases
* micrometer-core from 1.14.5 to 1.16.0
Release notes:
https://github.com/micrometer-metrics/micrometer/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-11-09 07:33:38 +01:00
Holger Friedrich and GitHub
cb5354ecd2
Fix ConcurrentModificationException during format conversion ( #5045 )
...
Regression from #4793
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-10-01 08:35:24 +02:00
Holger Friedrich and GitHub
b68a58dbe0
Fix tests when having spaces in path ( #5034 )
...
Regression of #4991
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-21 14:36:41 +02:00
Holger Friedrich and GitHub
b535d22d4d
Upgrade Mockito to 5.19, junit-jupiter to 5.13.4 ( #4991 )
...
* Upgrade Mockito from 4.11 to 5.19.
Changelog: https://github.com/mockito/mockito/releases
* Upgrade junit-jupiter from 5.11.4 to 5.13.4
Changelog: https://docs.junit.org/5.13.4/release-notes
* Add workaround to allow junit-jupiter>=5.12 with OSGI
* Activate javaagent for tests to avoid JDK warnings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-09 18:58:31 +02:00
Holger Friedrich and GitHub
81e3a05614
Simplify switch statements, Java 21 ( #5012 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-07 19:54:05 +02:00
Holger Friedrich and GitHub
459064fe5b
Upgrade hivemq-mqtt-client to 1.3.9 ( #5005 )
...
* Upgrade hivemq-mqtt-client from 1.3.7 to 1.3.9,
changelog:
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.8
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.9
* Upgrade netty from 4.1.122 to 4.1.126,
changelog:
https://netty.io/news/2025/07/16/4-1-123-Final.html
https://netty.io/news/2025/08/13/4-1-124-Final.html
https://netty.io/news/2025/09/03/4-1-126-Final.html
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-07 10:52:25 +02:00
Holger Friedrich and GitHub
b7c742f95b
Upgrade io.methvin.directory-watcher to 0.19.1 ( #5003 )
...
* Upgrade io.methvin.directory-watcher from 0.18.0 to 0.19.1
Changelog:
https://github.com/gmethvin/directory-watcher/compare/v0.18.0...v0.19.1
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-03 18:44:17 +02:00
Holger Friedrich and GitHub
74a08d89e2
Upgrade Eclipse Equinox dependencies ( #4986 )
...
* Upgrade Eclipse Equinox dependencies
* Upgrade org.eclipse.equinox.metatype from 1.4.500 to 1.6.400
* Upgrade org.eclipse.equinox.event from 1.6.200 to 1.6.300
* Upgrade org.eclipse.equinox.log.stream from 1.1.100 to 1.1.200
* Upgrade org.osgi.util.pushstream from 1.0.0 to 1.1.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Resolve
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-03 18:26:15 +02:00
Holger Friedrich and GitHub
088b0576e2
Fix LSP after xtend upgrade ( #5000 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-01 18:30:21 +02:00
Holger Friedrich and GitHub
25adeb1e4d
Upgrade jmdns to 3.6.2 ( #5002 )
...
Upgrades jmdns from 3.6.1 to 3.6.2.
Changelogs:
https://github.com/jmdns/jmdns/releases/tag/v3.6.2
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-01 18:29:30 +02:00
Holger Friedrich and GitHub
7d8aca474b
Upgrade Xtext/Xtend to 2.40 ( #4981 )
...
* Upgrade Xtext/Xtend to 2.40
* Upgrade Xtext/Xtend from 2.39 to 2.40
* Upgrade gson from 2.11.0 to 2.13.1
* Upgrade classgraph 4.8.176 to 4.8.180
* Change repo from org.eclipse.xtend to org.eclipse.xtext
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Add error_prone_annotations as dependency for gson
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 16:00:22 +02:00
Holger Friedrich and GitHub
3d0ec786d0
Upgrade Units of Measurement dependencies ( #4979 )
...
Upgrades UoM dependencies to:
* si-units 2.2.3
* use osgiified si-quantity 2.2.3
* indriya 2.2.3
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 15:59:00 +02:00
Holger Friedrich and GitHub
264c5284fe
Use felix.http.servlet-api 1.2.0 ( #4963 )
...
* Use felix.http.servlet-api 1.2.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Exclude conflicting dependency on tomcat
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 15:58:00 +02:00
Holger Friedrich and GitHub
c8ce7daa2b
Downgrade eclipse.osgi to 3.18.0 ( #4985 )
...
This was updated to a wrong version in #4932 .
Downgrade from 3.19.0 to 3.18.0 to sync with Karaf 4.4.8.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 15:57:18 +02:00
Holger Friedrich and GitHub
cdcf96fb5c
Upgrade commons-net to 3.12.0 ( #4982 )
...
* Upgrade commons-net to 3.12.0
Upgrade commons-net from 3.11.1 to 3.12.0, see changelog:
https://commons.apache.org/proper//commons-net/changes.html#a3.12.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Add dependency to feature
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 15:56:28 +02:00
Holger Friedrich and GitHub
7ae821947b
Upgrade i18n-maven-plugin to 5.0.1 ( #4984 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 15:55:51 +02:00
Holger Friedrich and GitHub
d3e2d9c527
Upgrade servicemix.specs.annotation-api to 1.3_3 ( #4987 )
...
* Upgrade org.apache.servicemix.specs.annotation-api-1.3 from 1.3_1 to
1.3_3, in sync with Karaf.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 15:55:24 +02:00
Holger Friedrich and GitHub
02804f8f8e
Upgrade jmdns to 3.6.1 ( #4997 )
...
Upgrades jmdns from 3.5.12 to 3.6.1.
Changelogs:
https://github.com/jmdns/jmdns/releases/tag/3.6.0
https://github.com/jmdns/jmdns/releases/tag/3.6.1
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-30 15:45:31 +02:00
Holger Friedrich and Wouter Born
f7e07bdda3
Upgrade netty to 4.1.122 to adapt to hivemq
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-24 12:57:43 +02:00
Holger Friedrich and Wouter Born
ae98bb11b0
Revert "Upgrade hivemq-mqtt-client to 1.3.8 ( #4968 )"
...
This reverts commit f23304e3d9 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-24 12:57:43 +02:00
Holger Friedrich and GitHub
f23304e3d9
Upgrade hivemq-mqtt-client to 1.3.8 ( #4968 )
...
Upgrade hivemq-mqtt-client from 1.3.7 to 1.3.8.
Changelog:
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.8
Upgrades transitive dependency Dagger from 2.27 to 2.42.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-22 07:21:47 +02:00
Holger Friedrich and GitHub
acd186e892
Upgrade hivemq-mqtt-client to 1.3.7 ( #4958 )
...
Upgrade hivemq-mqtt-client from 1.3.5 to 1.3.7.
Changelog:
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.7
https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.6
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-19 22:42:15 +02:00
Holger Friedrich and GitHub
bfbcce5449
Upgrade cxf to 3.6.8 ( #4950 )
...
Upgrade cxf from 3.6.5 to 3.6.8
Find the list of relevant changes here:
https://github.com/apache/cxf/blob/3.6.x-fixes/distribution/src/main/release/release_notes.txt
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-19 22:41:33 +02:00
Holger Friedrich and GitHub
bc671efaa6
Upgrade Swagger to 2.2.35 ( #4962 )
...
Follow-up to incomplete PR #4957 .
Upgrade Swagger from 2.2.28 to 2.2.35.
For changelog, see https://github.com/swagger-api/swagger-core/releases/tag/v2.2.35
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-18 19:15:14 +02:00
Holger Friedrich and GitHub
a95a770e1f
Upgrade jbbp to 3.0.1 ( #4954 )
...
* Upgrade jbbp from 1.4.1 to 3.0.1,
changelog: https://github.com/raydac/java-binary-block-parser?tab=readme-ov-fie#change-log
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-17 21:42:31 +02:00
Holger Friedrich and GitHub
a53d9a8894
Use aries.javax.jax.rs-api 1.0.4 ( #4953 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-17 21:16:24 +02:00
Holger Friedrich and GitHub
3d86b53a2b
Allow ecj in Dependabot config ( #4955 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-17 21:11:17 +02:00
Holger Friedrich and GitHub
704ac77c71
Bump osgi.service.jdbc to 1.1.0 ( #4956 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-17 21:10:35 +02:00
Holger Friedrich and GitHub
224988d9d6
Upgrade Swagger to 2.2.35 ( #4957 )
...
Upgrade Swagger from 2.2.28 to 2.2.35.
For changelog, see https://github.com/swagger-api/swagger-core/releases/tag/v2.2.35
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-17 21:10:04 +02:00
Holger Friedrich and GitHub
b8e3dd047d
Upgrade Karaf from 4.4.7 to 4.4.8 ( #4932 )
...
* Upgrade Karaf from 4.4.7 to 4.4.8
* Upgrade Xtext/Xtend from 2.37.0 to 2.39.0
* Sync runtime dependencies with Karaf 4.4.7, most notably:
* PaxWeb 8.0.33
* commons-fileupload 1.6.0
* commons-io 2.20.0
* commons-lang3 3.18.0
* JNA 5.17.0
* XBean 4.27
* Guava 33.4.8
* ASM 9.8
* PaxLogging 2.3.0
* Bouncy Castle 1.81
* lsp4j 0.24.0
* emf.common 2.30.0
* emf.ecore 2.36
* emf.ecore.change 2.16.0
* emf.ecore.xmi 2.37.0
* guava.failureaccess 1.0.3
* jose4j 0.9.6
* logback 1.5.18
* Resolve itest runbundles
* Modularize imports
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-09 21:25:39 +02:00
Holger Friedrich and GitHub
cc340bdd4c
Fix upgradetool dependencies, regression of #4855 ( #4924 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-07-24 11:43:17 +02:00
Holger Friedrich and GitHub
ddf04e2419
Prepare for OH 5.1.0 ( #4918 )
...
* Prepare for OH 5.1.0
* Fix spotless after unleash
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-07-21 21:10:15 +02:00
Holger Friedrich and GitHub
a625d848a4
SAT: Reduce warnings, add suppressions ( #4863 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-07-10 19:13:49 +02:00
Holger Friedrich and GitHub
f26c542429
Fix upgradetool dependencies, regression of #4855 ( #4871 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-25 22:38:19 +02:00
Holger Friedrich and GitHub
e17577c7c5
Reduce SAT warnings ( #4860 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-21 07:10:58 +02:00
Holger Friedrich and GitHub
6eb7d0c9a6
Clean up POM dependencies ( #4855 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-18 20:23:10 +02:00
Holger Friedrich and GitHub
8988589ed3
[addonservice] Use valid component name ( #4848 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-15 19:17:33 +02:00
Holger Friedrich and GitHub
b751c2ac76
Set property oh.java.version ( #4847 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-15 19:16:39 +02:00
Holger Friedrich and GitHub
4e948db729
Resolve runbundles of linuxsysfs itest ( #4839 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-12 18:55:24 +02:00
Holger Friedrich and GitHub
e72a7905e3
Use gmavenplus-plugin ( #4843 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-08 16:58:46 +02:00
Holger Friedrich and GitHub
a9069385e5
Use Maven 3.9.10 for CI build ( #4840 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-07 16:20:33 +02:00
Holger Friedrich and GitHub
15eb9aaff3
Add top dir marker for Maven 4 ( #4829 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-30 03:14:15 +02:00
Holger Friedrich and GitHub
07ad5b52b2
Tweak x-axis labels of charts ( #4830 )
...
* More tuning to avoid overlapping of labels,
follow-up to #4733
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-30 03:10:53 +02:00
Holger Friedrich and GitHub
3211e2012d
Tweak x-axis labels of charts ( #4733 )
...
* Avoid overlapping of labels
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-19 08:58:15 +02:00
Holger Friedrich and GitHub
f6b6af7486
[GHA] Permit rebuild from forks ( #4808 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-18 20:47:14 +02:00
Holger Friedrich and GitHub
fd171e26d7
Tune Dependabot for Maven ( #4783 )
...
* Add Maven package dependencies to ignore list
* Focus on Maven plugin upgrades
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-11 12:05:01 +02:00
Holger Friedrich and GitHub
12a10b9fa4
[GHA] Adapt rebuild ( #4785 )
...
* Move triggering rebuild on label to separate workflow
* Grant permissions for removing label
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-10 18:10:51 +02:00
Holger Friedrich and GitHub
8eb6eeae84
Revert "Upgrade JUnit to 5.12.1 ( #4642 )" ( #4790 )
...
* This reverts commit 8de8b4d4b4 .
* Add note about itests not being executed with junit 5.12.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-07 07:54:16 +02:00
Holger Friedrich and GitHub
26167c9080
Tune Dependabot ( #4775 )
...
Switch mvn to development deps only. This should cover mvn plugins.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-01 10:24:43 +02:00
Holger Friedrich and GitHub
6e1ad0d975
[GHA] Allow rebuild using label rebuild ( #4739 )
...
* This restores functionality we had before we migrated the PR builds
to GitHub Actions.
* Implement rebuild in ci_build workflow to make PR validation pass
* Remove label rebuild at the end of the workflow
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-01 08:54:39 +02:00
Holger Friedrich and GitHub
c519ae1478
Update Dependabot config ( #4764 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-28 19:52:40 +02:00
Holger Friedrich and GitHub
bce9837540
Enable Dependabot PRs ( #4751 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-28 18:56:21 +02:00
Holger Friedrich and GitHub
7820dc45bd
Cleanup: Java21, SAT ( #4757 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-28 08:55:53 +02:00
Holger Friedrich and GitHub
1c33c03cd4
Upgrade plugins ( #4641 )
...
* maven-clean-plugin to 3.4.1
https://github.com/apache/maven-clean-plugin/releases/tag/maven-clean-plugin-3.4.1
* maven-compiler-plugin to 3.14.0
https://github.com/apache/maven-compiler-plugin/releases/tag/maven-compiler-plugin-3.14.0
* maven-deploy-plugin to 3.1.4
https://github.com/apache/maven-deploy-plugin/releases/tag/maven-deploy-plugin-3.1.4
* maven-intstall-plugin to 3.1.4
https://github.com/apache/maven-install-plugin/releases/tag/maven-install-plugin-3.1.4
* i18n-plugin:
* upgrade maven-plugin-api to 3.9.6
* upgrade maven-plugin-annotations to 3.15.1
* remove unused property
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-03 17:46:30 +02:00
Holger Friedrich and GitHub
1e0b2f030c
Fix JavaDoc build ( #4693 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-03 08:10:31 +02:00
Holger Friedrich and Kai Kreuzer
d7383d9d5e
Fix ThreadPool monitoring
...
* Base UnstoppableExecutorService on ThreadPoolExecutor which is
supported by ExecutorServiceMetrics of micrometer-core
* Fix handling of references to ExecutorServiceMetrics to avoid garbage
collection removing the instances
* Remove duplicate registration of ThreadPools
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-02 22:14:15 +02:00
Holger Friedrich and Kai Kreuzer
2a12cd63c3
[io.monitor] Upgrade dependencies
...
* metrics-core from 4.0.7 to 4.2.30
Release notes:
https://github.com/dropwizard/metrics/releases
* micrometer-core from 1.6.3 to 1.14.5
Release notes:
https://github.com/micrometer-metrics/micrometer/releases
* HdrHistogram from 2.1.12 to 2.2.2
Release notes:
https://github.com/HdrHistogram/HdrHistogram/releases/tag/HdrHistogram-2.2.1
https://github.com/HdrHistogram/HdrHistogram/releases/tag/HdrHistogram-2.2.2
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-02 22:14:15 +02:00
Holger Friedrich and GitHub
96f9721afd
Speedup Build ( #4687 )
...
* Speedup Build
* GitHub Action for build and test is split up:
* build: spotless, build, test, itest
* sat: build, sat (checkstyle, pmd, spotbugs)
* javadoc: build javadoc to make sure it does not break
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-02 19:53:55 +02:00
Holger Friedrich and GitHub
0f354e63f3
Improve GitHub Actions ( #4660 )
...
* pin external action stCarolas/setup-maven to specific SHA
* set global timeout
* comments
* restore broken registration of problem matchers
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-26 08:40:58 +01:00
Holger Friedrich and GitHub
0b9a8929f2
Adjust dependencies to fix JavaDoc build ( #4680 )
...
* remove duplicate import
* add apiguardian-api, a transitive dependeny of junit, to
compile bom to avoid JavaDoc warning
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-26 08:37:30 +01:00
Holger Friedrich and GitHub
1465a16b3b
Upgrade plexus-compiler-eclipse and ecj ( #4664 )
...
* Upgrade plexus-compiler-eclipse from 2.12.1 to 2.15.0
https://github.com/codehaus-plexus/plexus-compiler/releases
* Require maven 3.9.6, this is enforced as required by plexus-compiler
* Upgrade ecj from 3.39.0 to 3.41.0
* Minor adaption of ThingManagerImpl to allow for ecj > 3.39
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-23 20:29:27 +01:00
Holger Friedrich and GitHub
72cf4c1109
Upgrade dependencies ( #4663 )
...
* Upgrade jose4j for 0.9.5 to 0.9.6
https://bitbucket.org/b_c/jose4j/wiki/Release%20Notes
* Upgrade commons-io from 2.17.0 to 2.18.0
https://commons.apache.org/proper/commons-io/changes-report.html#a2.18.0
* Upgrade commons-net from 3.9.0 to 3.11.1
https://commons.apache.org/proper/commons-net/changes-report.html#a3.11.1
* upgradetool: Upgrade commons-cli from 1.5.0 to 1.9.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-23 17:05:58 +01:00
Holger Friedrich and GitHub
f972e95c6b
Upgrade glassfish hk2 to 3.1.1, upgrade units ( #4658 )
...
* Upgrade glassfish hk2 from 2.4.0-b34 to 3.1.1
* Upgrade jakarta.inject-api from 2.0.0 to 2.0.1
https://github.com/jakartaee/inject/releases/tag/2.0.1
* Upgrade jakarta.annotation-api from 2.0.0 to 2.1.1
* Upgrade si.uom:si-units and si-quantity from 2.1 to 2.2, including
transition from jakarta.annotation-api 1.3.4 to 2.0.0
* Upgrade tech.units.indriya from 2.2 to 2.2.2
* Adapt test to inriya >2.2 (year, yr)
* Resolve bundles
* Upgrade glassfish hk2 osgi-resource-locator to 3.0.0
* Upgrade osgi-resource-locator from 1.0.3 to 3.0.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-23 17:03:31 +01:00