Skip to content

OpenRemote

v1.24.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ 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

Summary

AI summary

Updates ⭐ Enhancements, Other changes, and Gradle across a mixed release.

Changes in this release

Feature Low

Improves UX consistency across several settings pages.

Improves UX consistency across several settings pages.

Source: llm_adapter@2026-06-01

Confidence: high

Dependency Low

Updates UI dependencies.

Updates UI dependencies.

Source: llm_adapter@2026-06-01

Confidence: high

Performance Medium

Improves RulesFacts asset state update performance.

Improves RulesFacts asset state update performance.

Source: llm_adapter@2026-06-01

Confidence: high

Performance Low

Improves RulesEngine locking mechanism.

Improves RulesEngine locking mechanism.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Fixes duplicate entry swagger-ui-bundle.js in Gradle build.

Fixes duplicate entry swagger-ui-bundle.js in Gradle build.

Source: llm_adapter@2026-06-01

Confidence: high

Refactor Low

Reconfigures Knip workspaces to reintroduce openremote/util dev dependencies.

Reconfigures Knip workspaces to reintroduce openremote/util dev dependencies.

Source: llm_adapter@2026-06-01

Confidence: high

Full changelog

What's Changed

⭐ Enhancements

  • Improve RulesEngine locking by @wborn in https://github.com/openremote/openremote/pull/2745
  • Improve UX consistency across several settings pages by @MartinaeyNL in https://github.com/openremote/openremote/pull/2793
  • Improve RulesFacts asset state update performance by @wborn in https://github.com/openremote/openremote/pull/2772

Other changes

  • Gradle: fix entry swagger-ui-bundle.js is a duplicate by @Ekhorn in https://github.com/openremote/openremote/pull/2781
  • Update UI dependencies by @Ekhorn in https://github.com/openremote/openremote/pull/2792
  • Reconfigure Knip workspaces to reintroduce openremote/util dev dependencies by @Ekhorn in https://github.com/openremote/openremote/pull/2796

Full Changelog: https://github.com/openremote/openremote/compare/1.24.0...1.24.1

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]