Repository navigation
Releases
v1.24.1
office server v1.24.1-1
office server v1.24.1-1
For tldraw office v1.24.1, from commit edde826436515f5e7561a3974fc638caed18cc43.
Container image: ghcr.io/tldraw/office-server:server-v1.24.1-1
offline server v1.24.1
offline server v1.24.1
For tldraw office v1.24.1, from commit 204c4d3dcb8b128176ba5b0dc8d8a59786b44552.
Container image: ghcr.io/tldraw/offline-server:server-v1.24.1
v1.24.0
v1.23.2
v1.23.1
v1.23.0
v1.22.0
tldraw offline v1.22.0
This release brings multi-language support and translation to tldraw offline. It also makes some significant stability improvements and fixed some long running bugs. Agents can now recover a crashed or frozen file on their own.
What's New?
Working in your language.
tldraw offline now speaks your computer's language. A new Language setting in the in-canvas preferences menu and defaults to match your system. You can also pick a different language for the app, and every open window switches without needing to restart. Your files contents are never affected: opening, saving or sharing a file works the same whatever language anyone uses.
Agents can recover a crashed or frozen file
When the file an agent is working on crashes or freezes, the agent can now reload it and carry on working, without you needing to click Reload.
Improvements
- Windows show their title bar and a loading spinner straight away instead of waiting for the editor to download.
- The comment tool now has one button, in the quick actions next to undo and redo.
- Simplified and compressed what gets sent to a guest joining a file over a local network.
- Agent API requests with an unknown document id or an invalid option now get a clear 400 or 404 error instead of a server error.
- The installed Codex canvas subagent now uses GPT 6.1 Sol with low reasoning effort.
Bug Fixes
- Fixed files that couldn't be opened (for example a damaged .tldraw) failing silently. You now get a "Could not open this file" dialog with the reason, however you opened the file.
- Fixed file scripts not running when the "allow this script" prompt was left open for more than 30 seconds. If a script still can't load, the file now says so.
- Stopped the app from staying open when no other windows were open.
- Made the agent API able to recover on Windows when the system had reserved its port.
v1.21.0
tldraw offline v1.21.0
This release makes files full of large photos much faster to work with, keeps editing smooth while file previews render, and helps agents catch their own layout mistakes.
What’s New?
Faster files with large photos
Image files sensibly resize to smaller copies when relevant to help maintain performance. The copies are made in the background the first time an image is seen. Until a copy is ready you see the original, exactly as before, so nothing is ever slower to appear. The original stays in the file, and exports and copy-as-image still use it.
On a shared file, guests now load these smaller copies from the host instead of downloading each multi-MB original. The host starts making them as soon as an image is added, so most are ready before anyone opens it. The copies are cached on disk (up to 500 MB) and the oldest are cleared out automatically.
Preview thumbnails render separately while editing
File thumbnails now render in a separate hidden window, not the one you're editing. They also wait until you've stopped using the app for a few seconds, and stop as soon as you start again. Editing a large file no longer freezes while its thumbnail updates. A preview is only redrawn when the file has actually changed, so opening a file doesn't trigger a new render.
Improvements
- Agents are now told when a shape fails to render. Agents notice a broken shape instead of saying they are finished.
- Agents catch text sitting across a panel's border, and shapes sticking out of the frame they belong to.
- Agents place shapes inside a frame using the frame's own coordinates, so cards no longer land outside their column and get cut off.
- A file script that fails to import now shows as an error in its status, instead of reading as applied while the file is broken.
Bug Fixes
- Fix a script written just after its workspace opens sometimes never running on Windows.
v1.20.0
tldraw offline v1.20.0
A small release that helps agents notice and fix their own mistakes and helps file scripts survive a relaunch.
Improvements
- After each edit, agents are told which layout problems their change introduced or fixed, so they correct them right away instead of only when they remember to check.
- Agents working at the same time on the same file no longer overwrite each other's changes.
- Agents follow comment etiquette - they leave threads addressed to someone else alone, ignore threads that ask them not to act, and ask you when a request doesn't say which shapes it means instead of guessing.
- Agents use native mermaid diagrams even when comparing two diagrams side by side, instead of placing each node by hand.
- Anything a file script saves in the browser (localStorage or IndexedDB) is still there after you quit and reopen the app.
Bug Fixes
- Fix the header shown to guests who open a shared file in a web browser