Skip to content

v0.7.5 — image attachment fixes

Choose a tag to compare

@yoloyash yoloyash released this 12 Jun 07:52
699b9ca

Web — v0.7.5

Two user-reported image-attachment bugs in the composer, fixed end to end (#39):

  • Pasted images silently dropped. The attachment chip only appeared after the upload finished, so paste-then-Enter (or sending a bare image with no text) would no-op while the upload was still in flight — the message just vanished with no feedback. Attachments now show a thumbnail the instant you paste or pick, with a spinner while uploading, and a failed upload surfaces the actual server reason (e.g. "File exceeds 20MB") instead of silently failing.
  • Editing a message lost its image. Edits sent only the text, so the server re-saved the turn without the attachment. Edit now preserves attachments and lets you remove them individually.

Uploads also run per-file and concurrently now — one failure no longer takes down the whole batch.

Fixes

  • Flaky docker build. A build-time SQLite lock race could intermittently fail the image build; the migration/client init no longer contends on the DB during build.

Internals

  • Bumped GitHub Actions runtimes across the CI workflows.

Docker image: ghcr.io/yoloyash/overtchat-app:0.7.5 — same docker compose pull && docker compose up -d upgrade path.

Full Changelog: v0.7.4...v0.7.5