From 09e7856ef93ebe9c9d40c3758499beb2b24dc0df Mon Sep 17 00:00:00 2001 From: Andrei Hasna Date: Wed, 5 Aug 2026 09:51:07 +0300 Subject: [PATCH] =?UTF-8?q?chore(release):=201.3.9=20=E2=80=94=20ship=20th?= =?UTF-8?q?e=20merged=20emails=20search=20fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cuts 1.3.9 so the merged `emails search` fix reaches installs. main has carried the fix since 1ee950e3 (PR #197) but stayed at 1.3.8, which is already the published npm version — so the fix reached nobody. The merge is NEWER than the tarball (merge 2026-08-05T05:26:09Z, publish 2026-08-05T03:56:33Z), which is exactly why this is invisible: every version surface reads all-green and comparing version strings finds nothing. The fix: `emails search` was silently searching the SENT folder only, so received mail was invisible while the command described itself as searching the mailbox. This bumps package.json and nothing else. CHANGELOG.md is deliberately untouched, matching this repo's observed practice — chore(release): 1.3.7 (#199), 1.3.5 (#192) and 1.3.4 were each package.json only, 1 file changed. The [Unreleased] section is digest-frozen by unreleasedSectionSha256 in src/workflow-contract.test.ts, which sha256s markdownSection(changelog, "## [Unreleased]"); adding a `## 1.3.9` heading re-slices that section and fails the gate. Scope of the release, stated with its instrument: this repo carries no tag for the 1.3.x line, so the range was determined by committer time against the registry publish time rather than by `git log ..main`. On that basis 1ee950e3 (#197) is the only commit postdating the 1.3.8 tarball; #201 and #202 predate it. No automated publish path: no release.yml and no tag-triggered workflow of any name, so publishing is manual by token. Agent: Silvanus --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 457ee56b..0e9264ce 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hasna/emails", - "version": "1.3.8", + "version": "1.3.9", "description": "Emails — local SQLite and self-hosted email management CLI, MCP server, and library", "keywords": [ "email",