deploy-2026-06-08-at-21-47
·
334 commits
to master
since this release
Executive Summary
- Passwordless sign-in launched: Patrons can now log in using a one-time email code, reducing account-access friction and making it easier for returning users to participate.
- Fixed Login Regression: Fixed a deployment regression that could prevent users from being properly signed in.
- FastAPI Modernization continues: Migrated additional APIs to FastAPI, reducing technical debt and improving the platform's long-term maintainability.
What's Changed
- feat(accounts): add OTP (passwordless) login support via xauthn by @mekarpeles in #12681
- refactor(css): systematize z-index with semantic tokens by @Armansiddiqui9 in #12751
- migrate import_preview_json to FastAPI by @Sanket17052006 in #12745
- feat: migrate list and series seeds json endpoints to FastAPI by @harshgupta2125 in #12753
- i18n: add translator notes to stopped reading shelf strings by @Sadashii in #12850
- Update browserslist db (caniuse-lite) by @lokesh in #12866
- fix(accounts): always set session cookie on login regardless of OL account lookup by @mekarpeles in #12876
Full Changelog: deploy-2026-06-04-at-18-24...deploy-2026-06-08-at-21-47