Skip to content

v0.3.0-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@ml-evs ml-evs released this 27 Nov 22:49
f0940ce

This is a pre-release of the upcoming v0.3.0.

There are few outstanding issues before we are comfortable releasing, primarily that we have some spurious test failures that occur only in our CI. We estimate these will be resolved by the end of the year (given current leave schedules of certain core developers...) In the meantime please use this pre-release for deployments and let us know if there are any issues.

What's Changed

  • Add concept of user manager permissions by @ml-evs in #417
  • Add UI for collections, fix local graphs and improve tables by @ml-evs in #404
  • Adjust default echem subsampling by @ml-evs in #426
  • Version bumps and linting tweaks by @ml-evs in #429
  • Remote filesystem scanning improvements by @ml-evs in #430
  • Implemented Raman block by @elbee99 in #422
  • Move echem block to its own app submodule by @ml-evs in #433
  • Switch from flake8+isort to ruff by @ml-evs in #434
  • Update vue/cli to v5 by @ml-evs in #432
  • Tweak to remote file system caching for improved page loads by @ml-evs in #435
  • Enable Arbin res file parsing by adding mdbtools/0.7.1 build to server Dockerfile by @ml-evs in #436
  • Better sanitize inputs for plot cycle selector by @ml-evs in #438
  • Add sample/user/cell counters to deployment about page by @ml-evs in #383
  • Fix last modified timezone and make value dynamic by @ml-evs in #439
  • Restructure NMR block module and add tests by @ml-evs in #441
  • Add basic permissions to files by @ml-evs in #445
  • Fix broken README link and update affiliations by @ml-evs in #448
  • Manual overhaul of API docs by @ml-evs in #451
  • Fix bug where user cannot be created with blank display name by @ml-evs in #456
  • Bump navani and try to accomodate other deps by @ml-evs in #457
  • Update INSTALL.md by @jdbocarsly in #458
  • Add subtitled intro video to README by @ml-evs in #459
  • Bump @babel/traverse from 7.22.10 to 7.23.2 in /webapp by @dependabot in #463
  • Bump apollo-server-core from 3.12.0 to 3.12.1 in /webapp by @dependabot in #446
  • Bump tinymce from 5.10.7 to 5.10.8 in /webapp by @dependabot in #465
  • Support .wdf files for 1D Raman by @elbee99 in #466
  • Add more details to README by @ml-evs in #479
  • Adding limits on file uploads by @ml-evs in #475
  • Improve login/logout UI to support multiple authentication mechanisms by @ml-evs in #384
  • Remove unecessary scope for GitHub OAuth by @ml-evs in #483
  • Tweak to deployed documentation by @ml-evs in #485
  • Revamp installation docs with additional configuration/administration/deployment info by @ml-evs in #490
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #493
  • Bump browserify-sign from 4.2.1 to 4.2.2 in /webapp by @dependabot in #480
  • Rework e2e tests by @ml-evs in #504
  • CI build optimisations by @ml-evs in #497
  • Fix file permissions issues by @ml-evs in #511
  • Labspec 1D Raman compatibility by @elbee99 in #477

New Contributors

Full Changelog: v0.2.5...v0.3.0-rc2