openpencil/tests/app
Danila Poyarkov 710e1a3ac1
fix(ai): keep saving chat history in Safari Private Browsing (#920)
WebKit's IndexedDB cannot store Blobs in private contexts and aborts the write with 'Error preparing Blob/File data to be stored in object store'. Attachment previews and tool change images are Blobs, so after the first image or document-changing reply every save of the conversation failed. Messages are now stored with each Blob as its type and bytes, converted before the transaction opens and back on read; Blobs saved earlier still read as they are. A WebKit test, which runs in a private context, fails without this and passes with it.
2026-10-06 13:57:56 +00:00
..
ai fix(ai): keep saving chat history in Safari Private Browsing (#920) 2026-10-06 13:57:56 +00:00
automation/bridge test: typecheck the test suites and fix what that found (#896) 2026-10-05 12:42:38 +00:00
collab feat(collab)!: sync layer trees as a CRDT and open each room in its own tab (#902) 2026-10-06 10:40:25 +00:00
diagnostics test: typecheck the test suites and fix what that found (#896) 2026-10-05 12:42:38 +00:00
editor feat: edit variables as tokens in the variables dialog (#907) 2026-10-06 12:35:40 +00:00
libraries refactor(fig): export the symbol readers and move the library tests home (#929) 2026-10-06 10:44:22 +00:00
presence feat(collab)!: sync layer trees as a CRDT and open each room in its own tab (#902) 2026-10-06 10:40:25 +00:00
settings feat: control documents, history, settings, and tools from the CLI and MCP (#871) 2026-10-04 16:02:36 +00:00
shell/support test: typecheck the test suites and fix what that found (#896) 2026-10-05 12:42:38 +00:00