Highlights since 0.16.15
- Zotero annotations come into your notes. The highlights and comments you made in Zotero's PDF reader can now be brought into a paper's note in Lattice. The paper browser shows how many annotations each paper has, and no API key or Zotero plugin is needed.
- See the images the agent works with. The agent panel now shows thumbnails of the figures and screenshots the agent reads, receives or writes, and the full-size viewer steps through every version of a figure.
Notable fixes
- Asked about a table or formula in a library paper, the agent now opens the paper's PDF instead of reporting that it cannot find one.
- Dragging to select text in a PDF stays smooth on dense pages, including when you sweep the selection back.
- Overleaf: switching to another file and back while a co-author types resumes the document directly instead of falling back to a full sync.
- Visual mode draws editable figures, chemnum compound numbers and achemso scheme, chart and graph floats, and Backspace and Delete step over a revealed chip's braces.
- The embedded AI agent is updated to Synara 1.5.2.
Changes in v0.16.16
- feat(gpui): give the GPUI app Lattice's look with a new lattice-ui theme and component crate (#851) (
61ab96ce) - Visual mode: draw editable figures, chemnum numbers and achemso floats (#852) (
36fd6610) - fix(latex): step Backspace and Delete over a revealed chip's braces in Visual mode (#853) (
1880834e) - test(gpui): add a parity harness that diffs the GPUI Main window against the Tauri app (#854) (
6ada2127) - refactor(lattice-core): extract lattice-core crate from the Tauri shell (#855) (
a8fa3e9d) - feat(gpui): run the GPUI app on gpui-fast with element scale and letter spacing (#856) (
334fbca8) - feat(gpui): writing alpha on lattice-core with SyncTeX, autosave and tree operations (#857) (
99f72fc4) - feat(agent): update the embedded Synara agent to upstream 1.5.2 (#861) (
a6f07df2) - feat(gpui): build card, explained diagnostics, TeX doctor and setup, word counts (#859) (
28677c5f) - feat(papers): bring a Zotero item's PDF annotations into its note (#862) (
e193295d) - fix(overleaf): resume a switched-away document from its proven text instead of handing it to sync (#864) (
037c83e5) - fix(pdf): keep a PDF text drag smooth as the selection grows and shrinks (#866) (
9e3aa33b) - feat(agent): show the images the agent reads or receives in the chat (#867) (
a02873fb) - ci: check pull requests locally with pnpm signoff; run GitHub CI for releases (#871) (
68b70c8f) - fix(ci): turn main green: eager JS budget, GPUI clean-rebuild race, table source-map lookups (#869) (
f8098c07) - fix(agent): tell the agent where a library paper's PDF is (#870) (
0b99d283)
Install (Apple silicon Mac)
Download the .dmg below, open it, and drag Lattice to Applications.
Lattice is signed with an Apple Developer ID and notarized by Apple.
Already running Lattice? It updates itself automatically — no need to
re-download.
Full Changelog: v0.16.15...v0.16.16