v0.3.0-rc3
Pre-release
Pre-release
What's Changed
- Make sure cypress cloud runs are recorded by @ml-evs in #515
- Clarify refcode prefix docs and config by @ml-evs in #516
- Add note about GitHub callback URL in docs by @ml-evs in #517
- Bump to cypress 13 and remove flaky tests in CI by @ml-evs in #519
- Additionally e2e test Firefox & Chrome by default by @ml-evs in #521
- Improve GitHub OAuth connection by @ml-evs in #523
- Fix scope order for GitHub OAuth app by @ml-evs in #525
- Generate default
SECRET_KEY
from platform-specific info by @ml-evs in #527 - Make Flask session lifetime configurable by @ml-evs in #526
- Add ability to register and sign-in via email magic links by @ml-evs in #484
- Check and warn for missing secrets in server startup logs by @ml-evs in #529
- Miscellaneous tidying by @ml-evs in #532
- remove option to add a "Test Block" on the edit page by @jdbocarsly in #535
- Promote
invoke
to a real dependency rather than dev dependency by @ml-evs in #541 - Fix
y_options
bug when plotting 1D Raman by @ml-evs in #542 - Native support for automatic backups by @ml-evs in #467
- Add rotating file log handler and simplify streamed log messages by @ml-evs in #545
- Update backup docs by @ml-evs in #544
- Bump follow-redirects from 1.15.2 to 1.15.4 in /webapp by @dependabot in #533
- Bump tinymce from 5.10.8 to 5.10.9 in /webapp by @dependabot in #508
- Update galvani to 0.3.0 by @ml-evs in #551
- Pin
openai
to 0.28 until we can migrate by @ml-evs in #555 - Bump aiohttp from 3.9.1 to 3.9.2 in /pydatalab by @dependabot in #559
- Add UI for adding an existing item to an existing collection by @ml-evs in #553
- Bump navani to support ECLab <=11.50 by @ml-evs in #563
Full Changelog: v0.3.0-rc2...v0.3.0-rc3