Highlights since 0.16.8
- Know when your TeX packages are out of date. Lattice tells you when your TeX packages are out of date and offers a one-click update.
- Newer default model in the AI assistant. "sonnet" and "haiku" now mean Sonnet 5.5 and Haiku 5.5, the default model is Sonnet 5.5, and Opus 5.5 and Fable 5.2 show their real default effort.
Notable fixes
- In an Overleaf project, the PDF your build makes is no longer synced to or from Overleaf, so a collaborator's PDF can no longer replace yours when the main document sits in a subfolder (such as
cvpr/main.tex). If the PDF is replaced anyway, Lattice rebuilds instead of showing someone else's PDF. - Ctrl/⌘ + wheel zoom in the PDF keeps the point under the pointer instead of jumping to another page. Thanks to @Livioni.
- Drag-selecting text past the edge of the editor scrolls smoothly. Thanks to @wchen99998.
Changes in v0.16.9
- feat(tex): remind the writer when TeX packages are out of date (#778) (
af26d20a) - Keep the point under the pointer when Ctrl/⌘-wheel zooms the PDF (#776) (#779) (
7cdce0ae) - fix(overleaf): keep this copy's build PDF out of sync and rebuild when another PDF overwrites it (#780) (
93e877b5) - fix(agent): pin the Synara fork that defaults Claude to Sonnet 5.5 and shows Medium effort for Opus 5.5 / Fable 5.2 (#781) (
35a8b39e) - Select past the screen without lag: report a dragged selection on release, autoscroll every frame (#777) (#782) (
5f44094f)
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.8...v0.16.9
Install (Intel Mac)
On a Mac with an Intel processor, download Lattice_0.16.9_x64.dmg below instead,
open it, and drag Lattice to Applications. It needs macOS 14 or
later, is signed and notarized like the Apple silicon download, and
updates itself the same way.
Install (Linux, experimental)
Download the .AppImage below, make it executable
(chmod +x Lattice_*.AppImage), and run it. It needs an x86_64
distribution at least as new as Ubuntu 22.04 (tested on Ubuntu
22.04 and 24.04 and Fedora 45), and your own TeX Live from the
distribution's packages. If FUSE 2 is missing, run it with
--appimage-extract-and-run.
On Linux, Lattice does not update itself — download each new release
here — and the built-in Agent is not available yet.