Skip to content

OpenRemote

v1.26.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ 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 summary

Updates Other changes, 🐞 Bug fixes, and 🛠 Breaking Changes across a mixed release.

Full changelog

⚠️ Important notes / Before you upgrade ⚠️

  • We now enforce use of openremote/postgresql version either 15.14+ or 17.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

Track OpenRemote

Get notified when new releases ship.

Sign up free

About OpenRemote

IoT Asset management, Flow Rules and WHEN-THEN rules, Data visualization, Edge Gateway.

All releases →

Related context

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]