This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 24d
Dashboards & Home Pages
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
asset-management
building
web
dataplatform
device-management
edge-computing
+14 more
energy
energy-management
energy-monitor
fleet-management
fleet-telematics
iot
iot-application
iot-platform
modbus
mqtt
mqtt-broker
ota-update
rules-engine
smartcity
Affected surfaces
breaking_upgrade
Summary
AI summaryUpdates Other changes, 🐞 Bug fixes, and 🛠 Breaking Changes across a mixed release.
Full changelog
⚠️ Important notes / Before you upgrade ⚠️
- We now enforce use of
openremote/postgresqlversion either15.14+or17.9+. If not installed, startup will fail.
It was already introduced as a breaking change in 1.24.0, but is now enforced during startup time.
This is because we're now making use of features in TimescaleDB extension version 2.21.0.
What's Changed
🛠 Breaking Changes
- TimescaleDB min version check and datapoint purge bug fix by @richturner in https://github.com/openremote/openremote/pull/2966
⭐ Enhancements
- Very first version of an AGENTS.md file to provide AI coding agents w… by @ebariaux in https://github.com/openremote/openremote/pull/2848
🐞 Bug fixes
- Set action on push notification confirm button by @Miggets7 in https://github.com/openremote/openremote/pull/2794
- Align javadoc with what code actually does by @ebariaux in https://github.com/openremote/openremote/pull/2965
- Fix URL constructor deprecation warning by @wborn in https://github.com/openremote/openremote/pull/2961
Other changes
- Bump gradle-wrapper from 9.5.1 to 9.6.1 by @dependabot[bot] in https://github.com/openremote/openremote/pull/2964
- Implement checkout for commit input in CI by @Ekhorn in https://github.com/openremote/openremote/pull/2958
- Enable Gradle configuration caching by default by @wborn in https://github.com/openremote/openremote/pull/2959
- Bump docker/setup-qemu-action from 4.1.0 to 4.2.0 by @dependabot[bot] in https://github.com/openremote/openremote/pull/2978
- Exclude incompatible tasks from configuration caching by @wborn in https://github.com/openremote/openremote/pull/2980
Full Changelog: https://github.com/openremote/openremote/compare/1.26.0...1.26.1
Breaking Changes
- Enforced minimum `openremote/postgresql` version: require either 15.14+ or 17.9+; startup fails if not met.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About OpenRemote
IoT Asset management, Flow Rules and WHEN-THEN rules, Data visualization, Edge Gateway.
Related context
Related tools
Earlier breaking changes
- v1.24.0 Requires PostgreSQL versions 15.14+ or 17.9+; older versions will fail to boot.
- v1.24.0 PostgreSQL TimescaleDB now uses HyperCore compression by default.
- v1.24.0 Upgraded to Groovy version 5.0, impacting Groovy rules and tests.
- v1.24.0 Replace obsolete Keycloak adapter with Nimbus based JWT token verifier.
Beta — feedback welcome: [email protected]