Releases: DataLab-Platform/web
Releases · DataLab-Platform/web
v0.4.0
Added
- Internationalisation framework: the UI now renders in the user's regional language (auto-detected, with a language selector in the menu bar and a
?lang=URL override). English is the source language and French is the first translated locale. - Spreadsheet array editor: signal and image raw data (signal X/Y values, image pixel matrices) can now be edited directly from the properties panel through a spreadsheet-style array editor dialog, with an enriched array preview.
Changed
- Inactive and computed parameter fields are now displayed read-only in the properties panel, matching DataLab Qt's behaviour.
Fixed
- Non-uniform images now render with their exact pixel coordinates (correct extent and hover Z values) instead of being collapsed onto a uniform grid.
- Picture-in-Picture floating windows and their
pagehidelistener are now properly cleaned up when the side panel is closed. - Pending annotation writeback is cancelled when a signal plot is unmounted, avoiding writes to stale objects.
- Legacy AI Assistant API keys are migrated to encrypted storage without creating duplicate entries.
Security
- guidata field labels and descriptions are now sanitised before being injected as HTML in auto-generated parameter forms.
- The HDF5 browser tree now guards against unbounded recursion depth when exploring deeply nested files.
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Full Changelog: https://github.com/DataLab-Platform/web/commits/v0.1.0