|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## v0.6.7 (December 2025) |
| 4 | + |
| 5 | +Another patch release with several UI usability improvements, with highlights including: |
| 6 | + |
| 7 | +- Migration from TinyMCE to TipTap for all free text editors, which features mermaid diagram editing, cross-referencing and markdown support. |
| 8 | +- QR codes can now be generated for samples that give public access to sample data to those that scan them. |
| 9 | +- Multiple electrochemical cycling files can now be plotted alongside one another in "comparison mode" for the echem block. |
| 10 | +- Clicking on the sample table will now open in the current tab by default, with modified click opening in a new tab. |
| 11 | +- The media data block now supports SVG files for vector graphics and plots. |
| 12 | +- Rule-based chemical formula formatting has been expanded to cover more cases. |
| 13 | +- Admins can now assign managers to users through the UI alone, and will now receive email notifications when a user registers, plus users can now verify their contact email addresses via magic links. |
| 14 | +- Email authentication no longer requires a global allow list of domains. |
| 15 | + |
| 16 | +## What's Changed |
| 17 | +* Migrate from TinyMCE to TipTap by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1349 |
| 18 | +* Fix modal scrolling for large content by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1446 |
| 19 | +* Add client-side auth helper for that delays requests until authorised by @ml-evs in https://github.com/datalab-org/datalab/pull/1449 |
| 20 | +* Add persistent per-item access tokens that can be used in QR codes by @ml-evs in https://github.com/datalab-org/datalab/pull/1220 |
| 21 | +* Switch access token generating scheme to `secrets.token_urlsafe(16)` by @ml-evs in https://github.com/datalab-org/datalab/pull/1452 |
| 22 | +* Add support for sanitized SVGs in media block by @ml-evs in https://github.com/datalab-org/datalab/pull/1464 |
| 23 | +* Reset DataTable page on refresh by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1460 |
| 24 | +* Enhanced chemical formula formatting by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1445 |
| 25 | +* Add minimum resizable column width based on header content by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1444 |
| 26 | +* Added manager to the admin dashboard by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1352 |
| 27 | +* Unify tooltip styling and add block version display by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1454 |
| 28 | +* Improvements to email-based authentication and notifications by @ml-evs in https://github.com/datalab-org/datalab/pull/1457 |
| 29 | +* Add comparison mode for the echem block by @be-smith in https://github.com/datalab-org/datalab/pull/1353 |
| 30 | +* Allow normal click to open items in same tab from table by @BenjaminCharmes in https://github.com/datalab-org/datalab/pull/1468 |
| 31 | + |
| 32 | + |
| 33 | +**Full Changelog**: https://github.com/datalab-org/datalab/compare/v0.6.6...v0.6.7 |
| 34 | + |
3 | 35 | ## v0.6.6 (November 2025) |
4 | 36 |
|
5 | 37 | This patch release includes several quality-of-life changes (asynchronous loading of item relationships, filtering by date in the sample table, chemical formula formatting, block plotting improvements), as well as new block options (*in situ* XRD, extensions to FTIR to Shimazdu output files), in preparation for the upcoming 0.7.0 release. |
|
0 commit comments