Skip to content

Releases: chekusu/mails

v1.5.6

Choose a tag to compare

@github-actions github-actions released this 11 May 20:00
v1.5.6

v1.5.5

Choose a tag to compare

@github-actions github-actions released this 16 Apr 18:37
fix(inbox): resolve short ids and html otp codes

v1.5.4

Choose a tag to compare

@github-actions github-actions released this 15 Apr 23:24
fix(ci): use Node 24 to avoid broken npm self-upgrade

Node 22 runner's npm has corrupted internal modules (promise-retry
missing). Node 24 ships with a working npm that supports OIDC
trusted publishing out of the box.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v1.5.3

Choose a tag to compare

@github-actions github-actions released this 23 Mar 09:57
chore(release): 1.5.3

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 20 Mar 14:53
v1.5.2: escape LIKE wildcards in short id prefix resolution

Follow-up to #6 — the LIKE queries for short id prefix matching
did not escape % and _ wildcards in user input, which could cause
unexpected matches. Use escLike() in db9 and add ESCAPE clause
for sqlite/worker parameterized queries.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 19 Mar 22:20
v1.5.1: docs and e2e fixes for OSS send + sync

Real e2e tests verified against deployed test worker: /api/send
outbound recording, /api/sync to local sqlite with search/code/attachments.
Updated skill.md and all 3 READMEs with sync command and /api/send docs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 21:41
docs: add sync command and /api/send to skill.md and all READMEs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 19 Mar 20:35
v1.4.1: full e2e coverage for all 3 providers + README test matrix

Add comprehensive e2e tests: db9 full flow (18 tests), remote OSS/hosted
direction filter + pagination, sqlite CLI integration (11 tests).
Update all 3 READMEs (EN/ZH/JA) with provider e2e coverage matrix.
239 tests total (168 unit + 71 e2e), 0 failures.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 19:24
v1.4.0: storage provider parity — attachments, outbound recording, se…

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 18:49
v1.3.0: add attachment download support

Add getAttachment to remote provider — calls /v1/attachment (hosted)
or /api/attachment (self-hosted) to download binary attachments.
CLI inbox detail now shows attachment IDs and supports --save flag
to download all attachments to disk. Inbox list shows +Natt indicator
for emails with attachments.

New e2e tests hit live APIs: OSS worker (test.mails.dev) for attachment
metadata, hosted worker (mails.dev) for binary download via R2.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>