Frost Server: v2.8.2 Release

Release date:
October 25, 2026
Previous version:
v2.8.1 (released September 6, 2026)
Magnitude:
85 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

Top Contributors in v2.8.2

dependabot-bot

Directory Browser for v2.8.2

All files are compared to previous version, v2.8.1. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

Changelog

Version 2.8.2

Internal changes & Bugfixes * Improved missing property error message. * Fixed tools page at server root not working in all-in-one version. * Fixed exception when using empty username or password with basic auth. * Fixed namespaces with only property types not being registered. * Fixed "is null" not working on phenomenonTime/end. * Added option to enable/disable MQTT Request/Reponse functionality.

Version 2.8.1

Internal changes & Bugfixes * Bumped dependencies. * Fixed unsubscribe not working correctly in some cases, causing duplicate messages. * Fixed "connection closed" database errors in MQTT service due to overly long living persistence manager. * Introduced [entityType][create/update/delete] roles for the fine-grained auth system. * [BUS] Fixed bus message decoding failing on unknown properties.

Version 2.8.0

New Features * Implemented fine-grained authorisation on MQTT topics, meaning a user subscribing on v1.1/Observations will only receive notifications for Observations they are allowed to see. * Implemented #2318: Added support for GZip and deflate compression on HTTP Uploads. * Implemented V2 API with HTTP and MQTT bindings, including request/response over MQTT 5. This feature was funded by BRGM (http://www.brgm.eu/), French PEPR OneWater - Eau Bien Commun (https://www.onewater.fr/en, ANR-22-PEXO-0009, under the Future Program France 2030) and test from Water4All Partnership members (https://www.water4all-partnership.eu/) * Implemented handling of nested complex properties.

Internal changes & Bugfixes * Fixed non-validated query in some MQTT subscriptions. * Declared bouncycastle as direct dependency. * Fixed prefer-header not working in batch requests. * Improved model editor: * Ensure main tables are generated before link tables. * Check key types are known when generating link tables. * Allow both ISO Strings and Objects with start/end for time values and intervals. * Fixed #2304: Nextlinks with not causing exception.