What's Changed
- Added collab tracking to documents opened by other peers by @fabawi in #298
- Added "on" animation filter to SVG sanitizer and enabled interactive SVG clicks in canvas renderer by @fabawi in #300
- Minor cleanup for collab document tracking by @fabawi in #301
- Improved awareness states and colors follow app theme by @fabawi in #302
- Minor style fixes and text overlays on cursor colors to allow for better color picking to display to collabs by @fabawi in #303
- Fixed file sync resource leaks and reduced sync overhead in preparation for Chelys integration by @fabawi in #304
- Conditioned file sync map destruction/creation on Yjs awareness by @fabawi in #305
- BUGFIX: Restored awareness to documents during file switches and on refresh by @fabawi in #306
- BUGFIX: Fixed issues in LaTeX logger parsing, SyncTeX, and log view/render switching by @fabawi in #307
- Added Milkdown for visual markdown editing by @fabawi in #309
- Added Milkdown math plugin to replace LaTeX math preview and added general unit tests by @fabawi in #310
- Added Chelys Passkey login support by @fabawi in #312
- Style improvements and replaced GitHub Pages links with texlyre.org by @fabawi in #316
- Updated vulnerable dependencies and fixed mobile styles by @fabawi in #317
- Upgraded tex-fmt and drawio by @fabawi in #318
- Upgraded Typst to 0.15.0 by @fabawi in #320
- Added persistence of authorization to file system backup and added merge option to file overwrite pipeline by @fabawi in #321
- Added keyboard shortcuts to media by @fabawi in #322
- Added Milkdown color highlights to code blocks by @fabawi in #322
- BUGFIX: Fixed
codemirror-lang-typstcolor highlights to follow app by @fabawi in #322 - Disabled file system API on mobile by @fabawi in #323
Full Changelog: v0.8.0...v0.9.0