Skip to content

Commit 728aac5

Browse files
chore(main): release fastmail-cli 1.0.0
1 parent 24a26bc commit 728aac5

2 files changed

Lines changed: 58 additions & 1 deletion

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.0.0"
2+
".": "1.0.0"
33
}

CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Changelog
2+
3+
## 1.0.0 (2026-02-05)
4+
5+
6+
### Features
7+
8+
* add core Go dependencies ([cc03a0e](https://github.com/seanb4t/fastmail-cli/commit/cc03a0e70de7f6c8c1304002d13bc3255deb5a09))
9+
* **auth:** implement auth status token validation (fc-srm1.5) ([54fdce8](https://github.com/seanb4t/fastmail-cli/commit/54fdce863f0909573169d7391b0309fe7521f23a))
10+
* **auth:** implement credential storage with layered lookup ([0263023](https://github.com/seanb4t/fastmail-cli/commit/02630233d95da2fb7590653b284034f7a61637b4))
11+
* **ci:** install and configure Lefthook with Cocogitto (fastmail-cli-9wt) ([f74a286](https://github.com/seanb4t/fastmail-cli/commit/f74a286d05d6b44fb7fc178e8bd734abfe5bb6f7))
12+
* **ci:** setup GoReleaser for automated cross-platform releases (fastmail-cli-shp) ([e858bed](https://github.com/seanb4t/fastmail-cli/commit/e858bedb9cfe767e7796eb31dbc52805f331eabd))
13+
* **ci:** setup release-please and CI workflow (fastmail-cli-sor) ([327601f](https://github.com/seanb4t/fastmail-cli/commit/327601f3e398f36a110cd53db1e80c2513f27dab))
14+
* **cli:** add exit code constants for auth status command ([3a34fb5](https://github.com/seanb4t/fastmail-cli/commit/3a34fb59a29ea8138f97671fe5e8a80235508c6c))
15+
* **cli:** handle auth status exit codes in Execute ([156d7a4](https://github.com/seanb4t/fastmail-cli/commit/156d7a4fb4081a0d8f229dc663fecc36a484c20f))
16+
* **cli:** implement auth login/logout/status commands ([90f48a5](https://github.com/seanb4t/fastmail-cli/commit/90f48a544fd9c6acd70c72bc1362fa07e0d0f023))
17+
* **cli:** implement Cobra root command with global flags ([b5d7d22](https://github.com/seanb4t/fastmail-cli/commit/b5d7d22527def0830d0fbff7ff2ef161f0c60292))
18+
* **cli:** implement contacts CLI commands (fc-7kn.5) ([30c22ad](https://github.com/seanb4t/fastmail-cli/commit/30c22ad7f6b4659b85c9074bc0f41d24cf71dd7c))
19+
* **cli:** implement export command for email backup (fc-f7z.4) ([437f2af](https://github.com/seanb4t/fastmail-cli/commit/437f2afbb857ede1fba593ed93886e6c5262e4e9))
20+
* **cli:** implement masked email CLI commands (fc-f7z.7) ([5df555d](https://github.com/seanb4t/fastmail-cli/commit/5df555d1e83f61d33eeb05a91eaca9516e418ad8))
21+
* **cli:** implement MCP server command (fc-08v.5) ([1be3ac3](https://github.com/seanb4t/fastmail-cli/commit/1be3ac3a8a5b829864a25fc3b6a962375ef78e96))
22+
* **config:** implement configuration management with Viper ([30b75a7](https://github.com/seanb4t/fastmail-cli/commit/30b75a7c3a18651d02386ee6b55fd2880a0b1f88))
23+
* **dav:** implement CardDAV and CalDAV client foundation ([5a9b89a](https://github.com/seanb4t/fastmail-cli/commit/5a9b89aea18ba890536df7be7cd5fb0d55cafb1a))
24+
* **dav:** implement Contact types and CardDAV methods (fc-7kn.2) ([fe0bc0b](https://github.com/seanb4t/fastmail-cli/commit/fe0bc0bd998b702c5bc10f936ced45fc0f96fc3b))
25+
* **fastmail:** add email domain types for public API ([24dc074](https://github.com/seanb4t/fastmail-cli/commit/24dc07408591691040c8ccde429d4b4ef3e00c73))
26+
* **fastmail:** implement calendar types and CalDAV service (fc-7kn.4) ([5b7ca4b](https://github.com/seanb4t/fastmail-cli/commit/5b7ca4ba57fa17318e2f19b8f5caf60fde22f0f1))
27+
* **fastmail:** implement contacts service (fc-7kn.3) ([a8f748f](https://github.com/seanb4t/fastmail-cli/commit/a8f748f418793e7948a0f557968e9f996d49d405))
28+
* **fastmail:** implement high-level mail service ([4548216](https://github.com/seanb4t/fastmail-cli/commit/454821691ab8e2f8a1f47199cce76c49b33e2f31))
29+
* **fastmail:** implement JSONL email export (fc-f7z.1) ([c12e566](https://github.com/seanb4t/fastmail-cli/commit/c12e566b8bca45d8b1345ad801284f4c76b3baed))
30+
* **fastmail:** implement Maildir email export format ([747eb78](https://github.com/seanb4t/fastmail-cli/commit/747eb78213c45e0e26dbcb11e23bdeb6be8e5de8))
31+
* **fastmail:** implement Masked Email service ([2f8fa06](https://github.com/seanb4t/fastmail-cli/commit/2f8fa06fd955e6e9fc46bfef1ec60c7b93f4ec03))
32+
* **fastmail:** implement Mbox email export format ([ead8125](https://github.com/seanb4t/fastmail-cli/commit/ead81256d9d3e2d6f82b44618de162b735dae697))
33+
* **jmap:** add DefaultSessionURL constant for JMAP endpoints ([a6a8255](https://github.com/seanb4t/fastmail-cli/commit/a6a825510f4cdd3e09bcb2ca2f2e71885e22ddd1))
34+
* **jmap:** add WithHTTPClient option for testability ([4836d63](https://github.com/seanb4t/fastmail-cli/commit/4836d636e760800eab3d95164773a4d81af53418))
35+
* **jmap:** implement API Call method and request/response types ([318b7e6](https://github.com/seanb4t/fastmail-cli/commit/318b7e67c5914e3a0bf88d38798cdf7cd3db96cb))
36+
* **jmap:** implement Email and Mailbox method helpers ([9517867](https://github.com/seanb4t/fastmail-cli/commit/9517867bbfe5ad8d4110f5c78960dabf5f748ab3))
37+
* **jmap:** implement JMAP session client ([68d45a3](https://github.com/seanb4t/fastmail-cli/commit/68d45a346cfcdfa0844e1962089fdb369ef2e1d3))
38+
* **jmap:** implement Masked Email JMAP extension (fc-f7z.5) ([7e95115](https://github.com/seanb4t/fastmail-cli/commit/7e951158f7ebe0073d5b5ac81f7e8aa8aacd670f))
39+
* **jmap:** implement request/response types for JMAP protocol ([1feb427](https://github.com/seanb4t/fastmail-cli/commit/1feb427faa89f0470ab83dcd41f11f783c6e0015))
40+
* **mail:** implement send and reply commands ([982cd6a](https://github.com/seanb4t/fastmail-cli/commit/982cd6a6598bcfe89f27bd0847dd03ba35ed26c3))
41+
* **mcp:** implement mail tools for MCP server (fc-08v.3) ([541593e](https://github.com/seanb4t/fastmail-cli/commit/541593e89fdfa91145874e2f980dc63b945a47fb))
42+
* **mcp:** implement MCP protocol types for JSON-RPC (fc-08v.1) ([4419f2e](https://github.com/seanb4t/fastmail-cli/commit/4419f2eae4baac916b6a21231ae5b7205a6336cb))
43+
* **mcp:** implement MCP resources for context injection (fc-08v.4) ([e6fa73e](https://github.com/seanb4t/fastmail-cli/commit/e6fa73e086afa9ef91efe83a7851fbc19f8935d2))
44+
* **mcp:** implement MCP server core with stdio transport (fc-08v.2) ([0fd9866](https://github.com/seanb4t/fastmail-cli/commit/0fd9866a56f48b9c9800321c5213057e28e743fa))
45+
* **output:** implement TTY-aware output formatting ([3fca743](https://github.com/seanb4t/fastmail-cli/commit/3fca743fed5692bcdd83cf87b2d11903c94e471f))
46+
* **scaffold:** initialize Go project with build tooling ([1174047](https://github.com/seanb4t/fastmail-cli/commit/11740470d96f423d6f8bdfba8be0263479ec69b2))
47+
* **structure:** add directory structure with CLAUDE.md documentation ([ab2a759](https://github.com/seanb4t/fastmail-cli/commit/ab2a759af0d6b88c6db7829f6d2f9641585dc8a9))
48+
49+
50+
### Bug Fixes
51+
52+
* **ci:** pin golangci-lint v2.8.0 and document release-please permission ([24a26bc](https://github.com/seanb4t/fastmail-cli/commit/24a26bcf0cbb0c1cb52a9727db7f96419dd6b136))
53+
* **fastmail:** remove duplicate Email type, use domain type from email.go ([87800b0](https://github.com/seanb4t/fastmail-cli/commit/87800b0f54f379137ab9e8c136f7eb244ad1b20e))
54+
* **mcp:** handle contacts resource without CardDAV client ([1087241](https://github.com/seanb4t/fastmail-cli/commit/10872413b60cd14113c5fbb78e1575134330de14))
55+
* remove duplicate type and test declarations ([e1429b7](https://github.com/seanb4t/fastmail-cli/commit/e1429b76964ade151c26c4a894ca045afd80adcb))
56+
* resolve all lint issues and MCP server test data races (fastmail-cli-mv6) ([aa4ac27](https://github.com/seanb4t/fastmail-cli/commit/aa4ac273b0be9c880542848abd90c1303d27ed77))
57+
* resolve lint issues in cli and internal packages ([0d0900a](https://github.com/seanb4t/fastmail-cli/commit/0d0900a54751787e8dd84845748594577b37e786))

0 commit comments

Comments
 (0)