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.
What's Changed
- Make relationship graph loading asynchronous by @BenjaminCharmes in #1388
- Add in situ XRD block that can handle temperature and electrochemical data by @be-smith in #1287
- Log more informative block errors by @jdbocarsly in #1393
- Server Dockerfile fixes for
arm64architecture by @DianaAliabieva in #1407 - Clear items before inserting example data to avoid regex search matching a random ID by @ml-evs in #1416
- Add Cypress e2e tests with authenticated user login via magic links by @BenjaminCharmes in #1379
- Minor improvements to the XRD-insitu block front end by @be-smith in #1412
- Added .csv option to echem block and bumped navani version number by @be-smith in #1397
- Fix dialog boxes font consistency by @BenjaminCharmes in #1428
- Add calendar date filtering to Datatable by @BenjaminCharmes in #1422
- Improving formatting of valid chemical formulae by @ml-evs in #1121
- Truncate dialog message when deleting many samples by @ml-evs in #1425
- Constrain which block fields can be set from web requests and saved in db by @ml-evs in #1421
- Update funding/contributor information in README.md by @ml-evs in #1438
- Add Shimazdu file loader for FTIR block by @be-smith in #1413
- Block plotting improvements: ability to hide points, larger plots, external legends by @BenjaminCharmes in #1263
Full Changelog: v0.6.5...v0.6.6