Skip to content

Releases: godwit-email/godwit

v1.21.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 14:16
1d4b89e

1.21.0 (2026-10-30)

Features

  • ai,reader: responsive single-line quick replies with universal intent extraction (#373) (dc8bd91)
  • mail: add folder bulk actions for empty trash, empty spam, and mark all as read (#377) (f7cb1a0)
  • mail: add per-account labels collapsible group to sidebar (#360) (d4d01f9)
  • mask: recognition model for masking (ADR 0028, #363) (#371) (667b040)
  • palette: add filter menu icons, fill styles, and hide floating preview (#362) (939b12b)
  • reader: display account sidebar name instead of generic 'me' in message recipients (#375) (3b094c0)
  • security: add display-name spoofing protection, verification badges, and AI fraud classification (#359) (4b699a7)

Bug Fixes

  • wit: give the prompt input a soft shadow that deepens on focus (#376) (f79d7eb)

v1.20.2

Choose a tag to compare

@github-actions github-actions released this 30 Oct 06:43
930e9aa

1.20.2 (2026-10-30)

Bug Fixes

  • kit: glass popovers stand a web view's screenshot in for it (#361) (d69396f)

v1.20.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 03:13
eab57f8

1.20.1 (2026-10-30)

Bug Fixes

  • close audit findings in sending, sync, storage, attachments, Wit and plugins (#352) (58a7d62)
  • mailsync: read envelope fields from headers, not ENVELOPE (#358) (0c03b24)

v1.20.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 14:24
8d9ea57

1.20.0 (2026-10-29)

Features

  • avatar: show BIMI logos published by DMARC-enforcing sender domains (#351) (feea547)
  • wit: load sender avatars on cited mail cards (#348) (136cc01)

Bug Fixes

  • follow mygo 0.7's installer names in download links, the cask and pruning (#349) (d40f800)

v1.19.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 12:13
a374377

1.19.0 (2026-10-29)

Features

  • app: reader redesign — one sheet, folded gists, thread digest (#342) (5c0684c)
  • count tracking pixels apart from remote images (#333) (40848a0)
  • kit,web: frosted liquid glass for popovers, overlays, and controls (#331) (4eee858)
  • mail: add reply, reply all, and forward actions to row context menu (#343) (3dc4a88)
  • settings: give every setting one owner; 智能 page with one-click Claude and Codex; masking log by request (#347) (442791b)
  • wit: add frosted glass info tooltip and ICU pluralization to masking note (#346) (90ee371)
  • wit: add humanize skill to remove AI writing patterns from drafts (#344) (fc8ebd5)

Bug Fixes

  • assist: convert plain text drafts into HTML paragraphs and line breaks (#345) (9b1eebc)

v1.18.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 10:53
3cdd93a

1.18.0 (2026-10-28)

Features

  • ⌘K search palette for mail, conversations, contacts and attachments (#326) (a023381)
  • app: unframe the reader toolbar; save and print move to a more menu (#332) (1b2d0cf)
  • kit: harmonize sidebar item hover and selected states (#330) (8583948)
  • kit: soften list row hover contrast scoped to kit.List (#329) (7306196)
  • mask text sent to cloud services (ADR 0025) (#309) (e798cea)

v1.17.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 13:32
79ea240

1.17.0 (2026-10-27)

Features

  • i18n: localize date and time formatting according to Unicode CLDR standards (#306) (3adf210)
  • mail: direct star toggle on mail rows and per-account starred category (#291) (065c017)
  • mail: enable context menu transitions across inbox, archive, junk, and trash (#304) (84eb57d)
  • reader,settings: sender actions popover and blocked senders management (#292) (05417f9)
  • reader: adapt email colors to their backgrounds in dark mode (#301) (9b5ac8a)
  • reader: add save mail (CMD+S) and print mail (CMD+P) actions (#305) (000f819)
  • shell,sync: polish sync status popover layout, account icons, and alignment (#285) (964ea28)
  • wit: add mail triage, flag & reply actions with interactive batch approval card (#302) (ff0e5f7)
  • wit: cache a conversation's prompt and show its cache hits (#283) (526d69f)

Bug Fixes

  • app: deflake TestPageMailtoFromDefaultAccount (#308) (9e0e9c1)
  • mail: leave Junk and Trash out of an account's unread count (#303) (816bb6f)
  • reader: match native webview background for transparent body (#294) (96ca375)
  • wit: add explicit close button to quote search popover (#286) (4931286)
  • wit: give the time note in the UI's current time zone (#307) (cbb4193), closes #146

v1.16.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 14:45
c43df9c

1.16.0 (2026-10-26)

Features

  • account,wit: per-account AI instructions for drafting (#269) (d2f87b7)
  • compose,wit: draft review cards, settled-edit status and no-op edits (slim redo of #268) (#276) (3871608)
  • compose: toolbar undo and redo over the editor's own history (#279) (498e496)
  • models: on-demand service tests, compose model persistence, and Apple Intelligence service row (#272) (1eeb205)
  • reader,settings: collapse long thread history into expandable card with configurable threshold (#273) (904eb3f)
  • settings,labels: add label display style setting (icon and text, icon only, text only) (#275) (ab50787)
  • settings: Wit instructions, bordered cards, sidebar names, signature editor (#282) (e04ade8)
  • wit: show an answer's steps in the order they came (#252) (d5eccc8)

Bug Fixes

  • mail,reader: preserve multi-line inline styles and prevent dark canvas inversion in dark mode (#274) (97de648)
  • mail: keep a table's cellspacing, cellpadding and border (#281) (54f17f4)
  • reader,images: load remote images behind fake-ip TUN proxies and the macOS system proxy (#280) (7ffc718)
  • shell,theme: eliminate white flash on startup in light and dark mode (#278) (af946b2)
  • sync: eliminate redundant sync rounds and stabilize multi-account sync status (#271) (7ea4c56)

v1.15.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 10:13
1076db4

1.15.0 (2026-10-25)

Features

  • ai: delete Genkit; pi is the only agent runtime (#236) (#250) (e96e322)
  • ai: interrupt and resume approvals and questions on pi (#233) (#247) (9ce3ada)
  • ai: run new Wit conversations on pi-agent-core with read-only tools (#232) (#244) (77dc804)
  • ai: run one-off generation on pi for every model service kind (#230) (#242) (7490bb4)
  • ai: run plugin models and judges on pi behind the Labs switch (#231) (#245) (cda9097)
  • ai: run the compose window's Assist on pi behind the Labs switch (#235) (#249) (dd81a59)
  • ai: run the mail summary on pi + moejs behind a Labs switch (#229) (#240) (347cbcb)
  • ai: save every conversation as pi messages and convert old ones at startup (#234) (#246) (a61f7b3)
  • plugins: run every script plugin on moejs and delete goja (#248) (ea2cc67)
  • plugins: run translate script plugins on moejs behind the Labs switch (#237) (#243) (ec39319)

v1.14.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 15:53
947d915

1.14.0 (2026-10-24)

Features

  • ai: drop AI cache outputs unused for 30 days (#222) (6b6c13d)
  • outbox: undo send, retry by SMTP reply, hand back mail queued too long (#227) (0a5e26d)
  • reader: one-click unsubscribe by RFC 8058 headers only (#225) (ef5cce9)

Bug Fixes

  • wit: answer at the tool-call limit; summaries of mail are data (#223) (cafda00)