Release notes
3.12.0 (30 September 2026)
Bugfixes
Realtime datasets can be cooled again after a signal is reheated.
Import duration no longer includes aliasing and script time.
add_signalworks after aliasing or scripts have failed.Aliasing reruns are queued, so they no longer run in parallel.
3.11.5 (25 September 2026)
Bugfixes
ZIPRT fixes: fix signal time offsets and transformation table parsing
3.11.4 (21 September 2026)
Plugin improvements
ZIPRT: fix datatype parsing and handling empty IRD files
Parquet: read metadata from
jsonfile
3.11.1 (10 September 2026)
Features
Processing scripts (NEW!)
Manage and test scripts
Configure processing pipeline per stream
Rerun processing scripts on dataset/full datastream
Use example scripts
Script compute minutes on license
Plugins
CH10 plugin
ZIPRT plugin
Extend metadata in MDF plugin
Bugfixes & UX
Improve Datastream page performance
Download signal metadata to
.csvOne-off plugin arguments in a datastream
3.10.1 (20 August 2026)
Features
Better progress tracking of the full import process
Perform periodical maintenance on the Iceberg table
Better sorting & filtering of datastreams
Bugfixes
Kill hanging connections during import
.pnrfplugin: don't crash on large files.csvplugin better handling of files with empty column names
3.9.0 (29 July 2026)
Features
Add signals to a dataset via the API/SDK's
Create empty datasets via the API/SDK's
Search by name in dataset table
Upload files by dragging them on the dataset table
Added
Sourcefield to signals (Import/Alias/API)
Bugfixes
Fix Workspace name overflow
Fix 'latest' Datastream copy
3.8.1 (22 July 2026)
Features
CSV plugin options
index header row
index unit row
time column index
strip prefix
strip whitespace
Bugfixes
Add logging when sending webhook fails
Increase max signals per iceberg commit
3.8.0 (13 July 2026)
Features
Added
--structure signalto old MAT filesFixed
--time-factorfor--structure signal
Infra
Added ‘Realtime cooling’ queue
Added ‘Commit signal’ queue
Check dependencies before starting up
marple-dbcontainer
Bugfixes
Trino Security Fix
Fixed Authentication via Entra ID & Cognito
Allow custom logout redirect
Fix refreshing expired tokens
3.7.0 (19 June 2026)
Features
Cool realtime datasets
Bugfixes & UX
Fix some missing signals in mat plugin
3.6.0 (27 May 2026)
Features
Support for Azure
IMC plugin
Bugfixes & UX
Improved uploading UX
Details on available nodes
Fixed bug in MDF plugin for signals of uneven length within a group
3.5.1 (13 May 2026)
Features
Simulink MAT plugin
--use-groups/--no-use-groupsoption for TDMS
Dev
Upload to Server as fallback if S3 is not reacheable from the Browser
Fixes some broken insight webhooks
3.5.0 (12 May 2026)
Features
New Ingestion Flow
‘UPLOADING’ is now a separate state
Upload files straight to blob storage
Multi-Part Upload for larger files
Ingestion Nodes are now available
Planet Scale ingestion performance via AWS Batch
Cancel/Abort ingestion at any time
UPLOADING/WAITING/IMPORTING
3.4.0 (15 April 2026)
Bugfixes & UX
Fix Negative Timestamps crashing import process
Fix Insight Webhook crashing import process
3.3.0 (26 March 2026)
Features
Rename workspaces
Bugfixes & UX
MAT plugin: more robust for empty signals
Improve Trino memory usage (fix files stuck at importing)
Disable cool realtime signals
Don’t show “all” datastreams when specific selected
3.2.0 (4 March 2026)
Features
Plugins
Parquet (new!)
HDF5: signal format & performance improvements
MAT: process HDF5 files
Dataset metadata: folder selector
Ingestion
Show ingestion queue on datastream page
Option to cancel waiting imports
Hot storage tracking
Bugfixes & UX
Fix log out to switch user
Prefill metadata on upload from previous file
Store NaN values as None in realtime streams
3.1.1 (13 February 2026)
Optimize Parquet ‘row_groups’ in Iceberg
Compress Parquet using ZSTD in Iceberg
Fix Jumpcloud OAUTH
Update Connect page with new SDK documentation
3.1.0 (10 February 2026)
Features
Make all cold storage queryable
Limit Trino memory resources
Include live hot storage in license limit
“Drop license” upload box for offline deployments
Python SDK++ (
.whereetc)
Bugfixes & UX
Speed up signal preprocessing rules
MAVLink plugin: write different instances to different signals
Fix cooling script
Scrollable workspace selector
Switch to new workspace after creation
3.0.6 (3 February 2026)
Bugfixes
More performant signal rules queries
Lock the iceberg table when deleting a dataset
3.0.4 (26 January 2026)
Bugfixes
Fix cooling script
Fix count-parquet-versions script
Improve migration script to migrate in memory
Add locking mechanism to add_iceberg_files to avoid commit issues
3.0.0 (22 January 2026)
Features
Queryable cold storage
Write parquet files in Iceberg format
Setup Trino catalogs per workspace
Batch reingest/download/delete datasets
Allow only adding users by superuser (config setting)
Bugfixes & UX
Dataset table flickers for realtime datastreams
Refresh license when accessing via API endpoints
Format all dates as dd/mm/yyyy
Fuzzy search in workspace switcher
2.11.0 (16 December 2025)
🚧 Real-time has been re-enabled on db.marpledata.com (for selected workspaces)
Features
Licensing Added
User Roles (Admin, Editor) added for users & API tokens
Data Cooling Script
2.10.1 (11 December 2025)
11/12/2025
Features
CSV,MAT,TDMS,HDF5plugin: option to use index as time columnTDMSPlugin: option to select one of multiple time columnsAvroPlugin Added
2.10.0 (3 December 2025)
27/11/2025
🚧 Real-time streaming has been temporarily disabled on db.marpledata.com
Features
Allow using multiple time columns in CSV, MAT & H5 Plugins
Bugfixes
Metadata fields are visible again in the upload modal
Datastream page is faster with large number of datasets
2.9.2 (27 November 2025)
27/11/2025
Features
Extract metadata in Mavlink plugin
Bugfixes
Performance improvements for datasets with many metadata fields
2.9.0 (20 November 2025)
20/11/2025
Features
MDF plugin extracts both numeric values & text values for ENUM signals
Usage tracking
Bugfixes
Convert all metadata read from CSV to strings
Show an error when logging in with a duplicate email
2.6.0 (2 October 2025)
02/10/2025
Features
Realtime performance improvements
.ulog plugin
.bin plugin
Superuser for managing workspaces
Download signal as parquet file
Bugfixes & UX
Whitescreen when creating a datastream with “?” in the name
Aliasing: don’t choose empty signal as reference signal
Filter negative timestamps during ingestion
Add timestamps to Docker logs
Fix login redirect
Allow switching users after logout
2.5.1 (18 September 2025)
18/09/2025
Features
Signal aliasing
Create new signals based on a hierarchy of existing signals
Define rules
Download & Upload rules in bulk
Run signal aliasing on import of new datasets
Rerun signal aliasing for entire streams or individual datasets
Add all available metadata fields to the downloadable connection.json to reduce setup work in Marple Insight
Create realtime datastreams
Bugfixes & UX
Change mandatory metadata when set to empty string
Info about who uploaded a dataset
Do not fail when config setting INGEST_PLUGINS_ADDITIONAL is missing
Drop 19h time partitions
2.4.1 (5 September 2025)
05/09/2025
Features
Matrix format in HDF5/MAT plugin
Bugfixes
Fix MDF memory issue
2.4.0 (4 September 2025)
04/09/2025
Features
Show available plugin names
Download dataset metadata to csv
Whitelist signals in mdf plugin
MATLAB SDK
2.3.0 (20 August 2025)
20/08/2025
Features
Metadata
Define optional/mandatory metadata
Fill in metadata on file upload
Flag datasets with missing metadata
Add options “time-offset” and “time-factor” to all plugins
Bugfixes & UX
Allow changing metadata while importing datasets
Speedup datastream & dataset info
Add release notes to help menu
Get metadata suggestions
2.2.0 (6 August 2025)
06/08/2025
Features
Show sizes of cold and hot storage
Add gleap messaging for support
Publish swagger API docs at
/api/docs(example)Speed up signal heating (3-5x)
Bugfixes & UX
Export
connection.jsonfor setup with Marple InsightRestrict editing of preprocessing rules to admins only
Add sorting on dataset en signal tables
Fix metadata keys going off-screen (no scrollbar)
Fix heating for similar signals (Throttle, Throttle.left, Throttle.right)
Fix when ingesting & heating large signals (100M+ datapoints)
2.1.0 (24 July 2025)
24/07/2025
Features
Uploading bulk metadata with CSV
csvplugin: group signals by file name (--unzip --group-by-filename)segmentplugin
Bugfixes & UX
mdfplugin: fix overflow when casting fromint64tofloat64Show signals with empty strings as unavailable instead of as text
Fix workspace name being invisible when there is only 1
Last updated
Was this helpful?