Holger Friedrich and GitHub
db6e5c2589
[serial] Fix test on Windows platform ( #19391 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-27 00:08:15 +02:00
Holger Friedrich and GitHub
a0ab415a29
Add AGENTS.md ( #19357 )
...
* Add AGENTS.md
This adds instructions for AI coding agents like Copilot.
See https://agents.md/ for further information.
This is a first step. As an example, you should now be able
to ask the coding agent to create a new binding.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-20 12:07:16 +02:00
Holger Friedrich and GitHub
c4dceefccd
Activate javaagent for tests to avoid JDK warnings ( #19329 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-14 23:20:19 +02:00
Holger Friedrich and GitHub
3942fd29da
[knx] Fix test warning ( #19330 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-14 23:06:42 +02:00
Holger Friedrich and GitHub
d0efcd78a7
[pythonscripting] Workdaround for failing clean on Windows ( #19316 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-12 16:12:20 +02:00
Holger Friedrich and GitHub
beba61421e
Resolve itests after core update ( #19311 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-10 21:00:12 +02:00
Holger Friedrich and GitHub
43afc5f5f1
Extend dependabot: ftpupload ( #19296 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-08 07:30:11 +02:00
Holger Friedrich and GitHub
ea276c759a
Adapt add-ons to new hivemq version ( #19278 )
...
* Adapt add-ons to new hivemq version
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-07 14:56:48 +02:00
Holger Friedrich and GitHub
51963af22c
Resolve after upgrade of directory watcher ( #19277 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-03 22:18:59 +02:00
Holger Friedrich and GitHub
f2b8f2674c
Resolve after jmdns upgrade ( #19274 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-01 18:31:52 +02:00
Holger Friedrich and GitHub
9dc6e48174
Resolve after jmdns/xtext/xtend/uom upgrade ( #19266 )
...
* Resolve after jmdns upgrade
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-31 11:34:27 +02:00
Holger Friedrich and GitHub
c698d0c5ae
Resolve itests after hivemq upgrade ( #19232 )
...
Upgrades netty from 4.1.118 to 4.1.122
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-24 15:54:17 +02:00
Holger Friedrich and GitHub
d748f32c65
Bump org.eclipse.jdt:ecj from 3.39.0 to 3.41.0 ( #19215 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-22 18:18:57 +02:00
Holger Friedrich and GitHub
03058507be
Upgrade cxf to 3.6.8 ( #19136 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-20 15:43:21 +02:00
Holger Friedrich and GitHub
0b45e88932
Resolve itests after hivemq upgrade ( #19178 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-20 06:34:01 +02:00
Holger Friedrich and GitHub
d982d4d1da
[transform.bin2json] Upgrade jbbp to 3.0.1 ( #19175 )
...
* 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:43:06 +02:00
Holger Friedrich and GitHub
a190fe1e96
Add ecj to Dependabot config ( #19176 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-17 10:26:57 +02:00
Holger Friedrich and GitHub
5bb7ef59c0
[knx] Refine default semantic tags ( #19031 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-16 11:55:38 +02:00
Holger Friedrich and GitHub
8ae35c0c84
Upgrade Karaf from 4.4.7 to 4.4.8 ( #19076 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-08-09 21:27:48 +02:00
Holger Friedrich and GitHub
26450bc6fc
Dependabot groups ( #19063 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-07-27 10:53:00 +02:00
f34491551d
Dependabot for Plugins ( #19039 )
...
* Dependabot for Plugins
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
Co-authored-by: lsiepel <leosiepel@gmail.com >
2025-07-25 10:08:56 +02:00
Holger Friedrich and GitHub
8fa366d119
Enable Dependabot PRs ( #19029 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-07-24 01:33:34 +02:00
Holger Friedrich and GitHub
3aec714255
[knx] Upgrade Calimero to 2.6 ( #18858 )
...
* Upgrade Calimero from 2.6-rc2 to 2.6, see changes
https://github.com/calimero-project/calimero-core/compare/v2.6-rc2...v2.6
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-27 12:04:34 +02:00
Holger Friedrich and GitHub
dc3f53c0d5
Use Maven 3.9.10 for CI build ( #18769 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-12 18:53:07 +02:00
Holger Friedrich and GitHub
8eb0e0f913
[knx] Ignore value NaN for DPT 9 and DPT 14 ( #18690 )
...
* For DPT 14, the standard IEEE 754 encoded NaN and Inf values
are ignored
* For DPT 9, the special value 0x7FFF used for NaN (and invalid
data) is ignored
Warnings are only logged on loglevel debug, as real hardware
might use those values to indicate errors.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-06 21:52:00 +02:00
Holger Friedrich and GitHub
4ae43c7e5f
Resolve runbundles ( #18758 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-05 22:16:43 +02:00
f0b681ffb2
[mqtt.homeassistant] Fix GraalVM path on Windows ( #18734 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
Co-authored-by: Holger Friedrich <holgerf@daddelkiste.lan >
2025-06-01 09:32:18 +02:00
Holger Friedrich and GitHub
c65e016e69
Add top dir marker for Maven 4 ( #18713 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-28 16:09:42 +02:00
Holger Friedrich and GitHub
248c4643ba
[GHA] Permit rebuild from forks ( #18699 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-19 09:23:53 +02:00
Holger Friedrich and GitHub
b93c093ef4
[GHA] Adapt rebuild ( #18632 )
...
* 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:09:53 +02:00
Holger Friedrich and GitHub
536f355a18
Revert upgrade of JUnit to 5.12.1 ( #18648 )
...
This reverts commit 34f939eca51371e98f634ea8420a388eaffdfc37.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-07 07:56:18 +02:00
Holger Friedrich and GitHub
e349609ba7
[GHA] Fix rebuild using label rebuild ( #18629 )
...
* 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:53:53 +02:00
Holger Friedrich and GitHub
8ecbbbf29d
Improve XML schema validation ( #18608 )
...
* Move validation to subprojects, skip on top level to avoid double
execution using a marker file (regression, #18579 )
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-26 10:50:08 +02:00
Holger Friedrich and GitHub
850628f67f
[GHA] Allow rebuild using label rebuild ( #18596 )
...
* This restores functionality we had before we migrated the PR builds
to GitHub Actions.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-24 10:40:13 +02:00
Holger Friedrich and GitHub
6996dc8b57
Improve XML schema validation ( #18581 )
...
* Fix failing validation in submodules (regression, #18579 )
* Skip schema validation when -DskipChecks is set
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-20 11:39:22 +02:00
Holger Friedrich and Wouter Born
97db663457
[sensorcommunity] Adapt test to core change
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-17 09:47:36 +02:00
Holger Friedrich and Wouter Born
11bfab9f5e
[bluetooth.daikinmodoka] Adapt test to core change
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-17 09:47:36 +02:00
Holger Friedrich and GitHub
0284a06be4
[bluetooth.daikinmodoka] Adapt test to core change ( #18493 )
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-06 15:46:17 +02:00
Holger Friedrich and GitHub
3682f480ec
[sensorcommunity] Adapt test to core change ( #18488 )
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-05 11:33:06 +02:00
Holger Friedrich and GitHub
ecbb42af16
[metrics] Upgrade dependencies ( #18377 )
...
* Adapt to core change, i.e.
* metrics-core from 4.0.7 to 4.2.30
* micrometer-core from 1.6.3 to 1.14.5
* HdrHistogram from 2.1.12 to 2.2.2
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-04 19:22:31 +02:00
Holger Friedrich and GitHub
33d182f13c
Improve GitHub Actions ( #18451 )
...
* pin external action stCarolas/setup-maven to specific SHA
* pin external action Ana06/get-changed-files to specific SHA
* set global timeout
* comments
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-26 23:07:52 +01:00
Holger Friedrich and GitHub
6d804b02dd
Adapt dependencies to core change ( #18435 )
...
* Adapt dependencies to core change
* Add jakarta.inject-api to mqtt.generic
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-24 07:24:13 +01:00
Holger Friedrich and GitHub
16e8fdab9f
Resolve bundles ( #18403 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-17 12:12:13 +01:00
Holger Friedrich and GitHub
4464e541eb
Replace GH Action from tj-actions by custom code ( #18399 )
...
The GitHub Actions build workflow includes external Actions from
3rd party repositories.
The functionality of tj-actions/verify-changed-files was used to
detect modifications of files during the build process.
The external action is removed and replaced by custom code.
This is less flexible, but does not require an external action in the
build toolchain.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-16 22:00:43 +01:00
Holger Friedrich and GitHub
4dfb47e9b1
[knx] Upgrade Calimero to 2.6-rc2 ( #18333 )
...
* [knx] Upgrade Calimero to 2.6-rc2
* Upgrade Calimero from 2.6-rc1 to 2.6-rc2, see changes
https://github.com/calimero-project/calimero-core/compare/v2.6-rc1...v2.6-rc2
* Handle deprecations
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* * Minor Java 21 improvements
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-27 22:55:34 +01:00
Holger Friedrich and GitHub
1e26d3ba47
[mqtt.awtrix3] Spotless ( #18334 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-27 22:44:42 +01:00
Holger Friedrich and GitHub
eb717083d2
Resolve bundles ( #18288 )
...
Fixup for #18277 , netty upgrade in core
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-19 08:39:11 +01:00
Holger Friedrich and GitHub
51df8f302f
Upgrade hivemq-mqtt-client to 1.3.5, Netty to 4.1.118.Final ( #18277 )
...
* Upgrade hivemq-mqtt-client to 1.3.5, Netty to 4.1.118.Final
* Upgrade hivemq-mqtt-client from 1.3.3 to 1.3.5
* Upgrade netty from 4.1.104 to 4.1.118
* Upgrade moquette-broker from 0.15 to 0.16, disable telemetry introduced
in 0.16
* Upgrade h2-mvstore from 1.4.199 to 2.1.212
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-18 12:31:27 +01:00
Holger Friedrich and GitHub
d6ef92e12d
Adapt dependencies due to core changes ( #18214 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-15 11:29:27 +01:00
Holger Friedrich and GitHub
6a1a41a58f
Adapt Nullable annotations to core change ( #18231 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-10 16:03:10 +01:00
Holger Friedrich and GitHub
f479a38337
Upgrade Karaf from 4.4.6 to 4.4.7 ( #17515 )
...
* Upgrade Karaf from 4.4.6 to 4.4.7
* Sync runtime dependencies with Karaf 4.4.7, most notably:
* PaxWeb 8.0.30
* Jetty 9.4.57.v20241219
* BouncyCastle 1.78.1
* CXF 3.6.4
* Jackson 2.18.2
* JNA 5.16.0
* JAXB 2.3.9
* commons-io 2.17.0
* commons-lang3 3.17.0
* commons-logging 1.3.4
* ASM 9.7.1
* PaxLogging 2.2.8
* Resolve itest runbundles
* Adapt to core change, xtext dependencies
* gson 2.11.0
* guava 3.33.1
* ecj 3.39.0
* Fix newly introduced compilation and test issues in bindings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-26 15:47:37 +01:00
Holger Friedrich and GitHub
3457f50112
Remove RegistryHook ( #18134 )
...
Adapt to core change #4568 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-26 15:46:27 +01:00
Holger Friedrich and GitHub
ffa2d1722d
Fix JavaDoc output directory ( #18064 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-07 22:56:07 +01:00
Holger Friedrich and GitHub
bbec3d59f8
Upgrade plugins ( #18042 )
...
* maven-site-plugin to 3.21.0
* maven-plugin-plugin to 3.15.1
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-05 14:18:03 +01:00
Holger Friedrich and GitHub
32586c096f
[velbus] Update license headers to 2025 ( #18041 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-05 10:03:00 +01:00
Holger Friedrich and GitHub
26749f0fc1
Upgrade plugins ( #18037 )
...
* frontend-maven-plugin to 1.15.1
* license-maven-plugin to 4.6
https://github.com/mathieucarbou/license-maven-plugin/releases
* maven-clean-plugin to 3.4.0
https://github.com/apache/maven-clean-plugin/releases/tag/maven-clean-plugin-3.4.0
* maven-dependency-plugin to 3.8.1
* maven-deploy-plugin to 3.1.3
* maven-enforcer-plugin to 3.5.0
https://github.com/apache/maven-enforcer/releases
* maven-failsafe-plugin to 3.5.2
* maven-install-plugin to 3.1.3
https://github.com/apache/maven-install-plugin/releases
* maven-jar-plugin to 3.4.2
https://github.com/apache/maven-jar-plugin/releases/tag/maven-jar-plugin-3.4.2
* maven-javadoc-plugin to 3.11.2
* maven-release-plugin to 3.1.1
* maven-site-plugin to 3.21.0
* maven-surefire-plugin to 3.5.2
* build-helper-maven-plugin to 3.6.0
https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/3.6.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-05 00:47:18 +01:00
Holger Friedrich and GitHub
1a4cebd281
[mqtt.homeassistant] Fix build ( #18014 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-01 23:16:14 +01:00
Holger Friedrich and GitHub
6978b9978b
[knx] Allow color temperatures specified in mired ( #18004 )
...
This allows other bindings or scripts to send commands
which specify the color temperature in mired.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-01 11:40:10 +01:00
Holger Friedrich and GitHub
37c491bcd1
Upgrade JaCoCo to 8.12 ( #18005 )
...
Upgrades JaCoCo and corrensponding maven plugin from 8.11 to 8.12.
See changelog:
https://www.jacoco.org/jacoco/trunk/doc/changes.html
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-30 22:48:34 +01:00
Holger Friedrich and GitHub
d14749bb64
[persistence.jpa] Upgrade Apache Derby to 10.17.1.0 ( #17990 )
...
- Upgrade derby from 10.16.1.1 to 10.17.1.0 (requires Java 21)
- Upgrade openjpa from 4.0.0 to 4.0.1
- Upgrade jakarta.el-api from 6.0.0-RC1 to 6.0.1
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-28 07:58:15 +01:00
Holger Friedrich and GitHub
9544767641
Remove Java 17 build, switch to 21 ( #17910 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-16 08:38:39 +01:00
Holger Friedrich and GitHub
639a1cb263
Prepare for OH 5.0.0 ( #17906 )
...
* Switch to 5.0.0-SNAPSHOT
* Fix spotless after unleash
* resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-15 20:30:05 +01:00
Holger Friedrich and GitHub
64e4bad8e6
[knx] Upgrade calimero-device to 2.6-rc1 ( #17830 )
...
Upgrade library which was not included in #16588 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-02 21:38:35 +01:00
Holger Friedrich and GitHub
4ed9474bdb
[ism8] Allow linking switch-r to Contact items ( #17742 )
...
* [ism8] Allow linking switch-... to Contact items
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-30 22:40:32 +01:00
Holger Friedrich and GitHub
3187b0110f
[ism8] Prevent sending for read-only channel types ( #17760 )
...
* [ism8] Prevent sending for read-only channel types
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-30 22:38:49 +01:00
Holger Friedrich and GitHub
7b1c44547e
[knx] Improve logging for serial gateways ( #17793 )
...
* Logger in SerialAdapter respects the log setting for the binding.
* Additional warning if open port is detected.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-24 10:19:33 +01:00
Holger Friedrich and GitHub
8bc89612c1
[knx] Readme: Troubleshooting, Logger, kBerry ( #17797 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-24 00:39:16 +01:00
Holger Friedrich and GitHub
68a02d538a
Upgrade XStream to 1.4.21 ( #17763 )
...
* Upgrade XStream from 1.4.20 to 1.4.21, fixes CVE-2024-47072.
See changelog at https://x-stream.github.io/changes.html#1.4.21
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-19 11:03:33 +01:00
Holger Friedrich and GitHub
063f551d4a
[metrics] Fix link to json example ( #17766 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-18 23:25:48 +01:00
Holger Friedrich and GitHub
76ca7e449f
[ism8] Fix example, regression ( #17759 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-17 22:26:42 +01:00
Holger Friedrich and GitHub
562ce0348f
[ism8] Extend example sitemap ( #17738 )
...
* Add things, items, and sitemap for heat pump and solar module.
* Use UOM for all items.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-17 11:19:52 +01:00
Holger Friedrich and GitHub
10b3f0ae6c
[knx] Improve handling of unknown encrypted frames ( #17721 )
...
* Show encrypted frames without a matching key using console command
"openhab:knx list-unknown-ga"; sort output numerically by GA.
* Add trace logging to show decryption error due to missing key.
Previously, those frames were silently dropped unless logging for
Calimero was explicitly enabled as well.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-10 19:35:14 +01:00
Holger Friedrich and GitHub
65132c31f6
[ism8] Improve debug logging ( #17705 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-06 07:56:17 +01:00
Holger Friedrich and GitHub
d40ecd3868
[ism8] Add channel types for heat pumps ( #17688 )
...
* [ism8] Add channel types for heat pumps
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-05 23:03:19 +01:00
Holger Friedrich and GitHub
2d403dc158
[knx] Code rework ( #17420 )
...
* [knx] Code rework
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-15 22:48:34 +02:00
Holger Friedrich and GitHub
dbc607abcf
[knx] Allow decoding of KNX Data Secure frames ( #12434 )
...
* [knx] Allow decoding of KNX Data Secure frames
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-15 21:55:30 +02:00
Holger Friedrich and GitHub
54fd13b0c1
Reduce SAT warnings ( #17406 )
...
* Reduce SAT warnings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-13 17:20:11 +02:00
Holger Friedrich and GitHub
52cc195056
Upgrade to JmDNS 3.5.12 ( #17389 )
...
Adapt itests to core, see openhab/openhab-core#4337 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-08 19:16:43 +02:00
Holger Friedrich and GitHub
8e3dedd181
[ism8] Fix broken image in docs ( #17175 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-07-29 00:18:06 +02:00
Holger Friedrich and GitHub
dcd778301b
[persistence.jpa] Upgrade openjpa and derby ( #16591 )
...
Support Java 21
- Upgrade openjpa from 3.2.2 to 4.0.0
- Upgrade derby from 10.14.2.0 to 10.16.1.1 (last Java 17 release)
- Migrate javax.el to jakarta.el-api 6.0.0-RC1
- Revert workaround for Java 21, #16612
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-28 22:47:02 +02:00
Holger Friedrich and GitHub
f8cbca62b7
Upgrade Jollyday to 0.28.1 ( #16798 )
...
* Upgrade Jollyday from 0.27.0 to 0.28.1.
* Upgrade jackson from 2.16.0 to 2.28.1
* Upgrade threeten-extra from 1.7.2 to 1.8.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-24 21:41:02 +02:00
Holger Friedrich and GitHub
b5375fec8a
[tado] Revert #16686 ( #16793 )
...
Downgrade swagger-codegen-maven-plugin to old version.
Add warning to pom file.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-23 19:51:21 +02:00
Holger Friedrich and GitHub
d36b123e0c
Upgrade Karaf from 4.4.5 to 4.4.6 ( #16676 )
...
* Sync runtime dependencies with Karaf 4.4.6, most status
t notably:
* Jetty 9.4.54.v20240208, addresses CVE-2024-22201
* Pax Logging 2.2.7
* Pax Web 8.0.27
* ASM 9.7
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-20 23:39:42 +02:00
Holger Friedrich and GitHub
cf21184c1b
Update plugins ( #16683 )
...
* update multiple dependencies
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-29 12:24:45 +02:00
Holger Friedrich and GitHub
1af3ecd989
[tradfri] Adapt tests to ColorUtil changes on core ( #16699 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-29 00:32:15 +02:00
Holger Friedrich and GitHub
c9c75124aa
[tado] Update plugins ( #16686 )
...
* swagger-codegen-maven-plugin, 2.3.1 to 2.4.41
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-28 20:49:05 +02:00
Holger Friedrich and GitHub
b6cbc7ff82
[mapdb] Explicitly set date format for serialization ( #16657 )
...
Between Java 17 and Java 21, serialization of Date has changed due to CLDR 42 which uses a narrow non-breaking space.
To ease switching JDK versions, the serialization format is explicitly set to the Java 17 format when GsonBuilder is used.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-28 20:14:31 +02:00
Holger Friedrich and GitHub
be7c6bbcdb
[amplipi] Update plugins ( #16685 )
...
* openapi-generator-maven-plugin, 5.1.0 to 7.0.1, see
https://github.com/OpenAPITools/openapi-generator/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-27 10:45:51 +02:00
Holger Friedrich and GitHub
4cc5a27984
[CI] Add Java 21 compiling to J17 and native J21 ( #16672 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-22 08:41:38 +02:00
Holger Friedrich and GitHub
7f82032643
[deutschebahn] Fix example and update links ( #16645 )
...
* [deutschebahn] Fix example and update links
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-12 18:57:06 +02:00
Holger Friedrich and GitHub
051a186cf5
[knx] Add JaCoCo test-coverage ( #16507 )
...
Test coverage analysis is based on JaCoCo tool.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-07 10:29:51 +02:00
Holger Friedrich and GitHub
2e4886aeaa
[persistence.jpa] Pin to Java 17 ( #16612 )
...
This is a workaround to allow compiling with Java 21.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-05 21:08:59 +02:00
Holger Friedrich and GitHub
c9c1b42fe1
[enocean] Fix Java 21 build ( #16615 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-05 21:03:43 +02:00
Holger Friedrich and GitHub
7f4686926b
Bump maven-compiler-plugin to 3.13.0 ( #16609 )
...
Avoid ZipException with ejc >3.30.0.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-04 06:13:30 +02:00
Holger Friedrich and GitHub
b3ba1dfb0e
Allow for compiling with Java 21 ( #16594 )
...
* Support Java 17 and 21, default compilation to Java 17 class files
* Add profile "j21" to compile to Java 21 class files
* Bump ecj to 3.36.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-01 13:58:56 +02:00
Holger Friedrich and GitHub
1dd8fd10a6
[knx] Upgrade Calimero to 2.6-rc1 ( #16588 )
...
* [knx] Upgrade Calimero to 2.6-rc1
- Bugfixes and new subtypes for DPTs 20, 21, 22.
- Remove workarounds for issues in v2.5.1.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-31 10:44:16 +02:00
Holger Friedrich and GitHub
df884ac643
Upgrade SAT plugin to 0.16.0 ( #16582 )
...
Modify code which leads to build error with new version of SpotBugs.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-31 10:43:44 +02:00
Holger Friedrich and GitHub
d2050f43a7
[dynamodb] Enable tests ( #16554 )
...
Add missing dependencies after Karaf upgrade #16493 .
Fixes #16535 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-29 19:44:02 +01:00
Holger Friedrich and GitHub
3d65b3003f
Upgrade to Karaf 4.4.5 ( #16493 )
...
For release notes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353604&projectId=12311140
* [dynamodb] Disable tests
Tests are disabled due to compatibility issue of DynamoDBLocal and Jetty upgrade #16493 .
To be resolved in subsequent commit.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-17 20:28:10 +01:00
Holger Friedrich and GitHub
99d1b423c9
[knx] Increase test coverage ( #16511 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-16 11:51:53 +01:00