| .. |
| agent | fix(ui): replace " · " separators with quieter, locale-aware punctuation (#611) | 2 days ago |
| animated-icons | fix(app): keep open Trellis drawers intact and drop dead shallow-module code (#116) | 1 month ago |
| app | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| assets | Optimize size and startup, fix collab races, add project-wide chat | 3 months ago |
| build | fix(editor): no command description hover inside math (#629) | 2 days ago |
| canvas | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| components | Check references: English references, no whole-title braces, a background-check note (#645) | 1 day ago |
| editor | feat(papers): keep a .bib reference list in step with its source in Split, and open or download each entry's paper (#655) | 1 day ago |
| history | fix(history): Versions for a project inside a larger repo, and no stray auto-save on a refused restore (#632) | 2 days ago |
| hooks | fix(ui): an Enter or Escape that ends an input method's composition no longer submits, picks or cancels (#547) | 6 days ago |
| lib | chore: codebase cleanup before release — dead CSS, shared helpers, ~25 KB eager-JS headroom (#621) | 2 days ago |
| live-preview | fix(i18n): show the host's errors in Chinese when the interface is Chinese (#544) | 6 days ago |
| locales | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| onboarding | fix(ui): cut taglines, helper text and secondary labels across the app (#484) | 2 weeks ago |
| overleaf | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| papers | feat(papers): keep a .bib reference list in step with its source in Split, and open or download each entry's paper (#655) | 1 day ago |
| pdf | Show annotations made in the .tex on the PDF too (#637) | 2 days ago |
| platform | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| project | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| release-notes | Release v0.15.5 (#650) | 1 day ago |
| settings | fix(papers): open a Paper on its full text from the top; say what margin review's "On screen" rail lists (#652) | 1 day ago |
| styles | chore: codebase cleanup before release — dead CSS, shared helpers, ~25 KB eager-JS headroom (#621) | 2 days ago |
| telemetry | fix(settings): keep shared settings in sync across windows (#561) | 5 days ago |
| terminal | fix: close Overleaf sign-in races and terminal/PDF stalls, lazy-load the browser relay (#633) | 2 days ago |
| trellis | fix(trellis): resync navigation after header relayout (#631) | 2 days ago |
| web-demo | Launch polish: web-demo fixes, cold-load placeholder, public docs (#639) | 2 days ago |
| app-types.ts | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| app-utils-confirm.test.ts | refactor(app): split the App and DocumentCanvas god files into hooks and surfaces (#37) | 1 month ago |
| app-utils.test.ts | Allow Python files in project source workflows (#595) | 2 days ago |
| app-utils.ts | feat(project): support common code and configuration sources (#630) | 2 days ago |
| App.css | feat(design): one foundation for motion, type, controls and elevation (#234) | 1 month ago |
| App.tsx | fix(overleaf): compile the writer's chosen main document and allow PDF notes as Overleaf comments (#656) | 1 day ago |
| i18n.test.ts | feat(annotations): annotate the source or the PDF, and revise from annotations in rounds (N1) (#300) | 3 weeks ago |
| i18n.ts | fix(ui): replace " · " separators with quieter, locale-aware punctuation (#611) | 2 days ago |
| index.css | feat(design): one foundation for motion, type, controls and elevation (#234) | 1 month ago |
| main.tsx | refactor(app): split App test harness into inert utilities and feature mounts (#423) | 3 weeks ago |
| vite-env.d.ts | feat(web-demo): run the real Lattice workspace in the browser for the website's /demo/ (#577) | 3 days ago |