Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.6.2"
".": "0.6.3"
}
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@ All notable changes to Cryyer are documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/), and this project adheres to [Semantic Versioning](https://semver.org/).

## [0.6.3](https://github.com/atriumn/cryyer/compare/cryyer-v0.6.2...cryyer-v0.6.3) (2026-03-08)


### Documentation

* clarify PAT requirements for gist subscriber store ([9e41235](https://github.com/atriumn/cryyer/commit/9e4123584165aa73c9bba990ebdc76462bae6631))
* clarify PAT requirements for gist subscriber store ([a979932](https://github.com/atriumn/cryyer/commit/a979932c2f249f48a9153add7719f2cd56c3cdc1))

## [0.6.2](https://github.com/atriumn/cryyer/compare/cryyer-v0.6.1...cryyer-v0.6.2) (2026-03-07)


Expand Down
20 changes: 20 additions & 0 deletions drafts/v0.6.3-general.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
subject: "Cryyer 0.6.3: Smarter subscriber management and more reliable drafts"
---

## Cryyer v0.6.3 is here!

We’ve been busy making Cryyer more reliable and flexible for your release updates. Here’s what’s new and why it matters:

### Easier Subscriber Management
You can now use GitHub Gists to store your subscriber list. This makes it much easier to manage who gets your updates without needing a complex database. Just plug in your list and you're good to go.

### More Reliable AI Drafts
We’ve improved how the system handles the creation of your email drafts. If there is a hiccup during the writing process, Cryyer now automatically retries to ensure you get a clean, ready-to-send draft every time.

### Better Control over Your Updates
- **Pipeline Choice:** You can now choose specifically between automated release updates, regular summaries, or both using the new `--pipeline` flag.
- **Faster Setup:** Starting a new project is now much quicker with our non-interactive setup option.
- **Smoother Workflows:** We’ve polished the way emails are drafted and sent to make sure your automation stays reliable.

Thanks for using Cryyer to keep your community in the loop!
24 changes: 24 additions & 0 deletions drafts/v0.6.3-technical.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
subject: "Cryyer v0.6.3: Gist Subscriber Store and Pipeline Controls"
---

## Cryyer v0.6.3 Released

This release introduces significant flexibility for subscriber management and automated workflows, focusing on removing friction for CI/CD integrations.

### Gist-backed Subscriber Storage
We have added support for using GitHub Gists as a subscriber store (#114). This allows for a serverless, lightweight database for your mailing lists.
- **Authentication:** Note that the Gist store requires a Personal Access Token (PAT) with `gist` scope. The default `GITHUB_TOKEN` will not work for this store type (#119, #124).
- **Configuration:** Updated documentation is available in the README (#122).

### Pipeline & CLI Enhancements
- **New --pipeline flag:** Use the `--pipeline` flag to toggle between `weekly`, `release`, or `both` workflows, giving you granular control over when emails are triggered (#108).
- **Non-interactive Init:** `cryyer init` now supports non-interactive modes, making it easier to script environment setups (#106).
- **LLM Error Handling:** Added a retry mechanism for LLM calls to handle occasionally unparseable responses, increasing reliability during automated draft generation (#121).

### Breaking Changes & Internal Updates
- **Package Scope:** The npm package has been renamed to `@atriumn/cryyer` (#97). Please update your `package.json` references.
- **Workflow Fixes:** Improved `draft-email` and `send-email` workflows to build directly from source and handle version parsing more accurately (#100, #101).
- **CI Retriggers:** Switched `draft-email` pushes to use a PAT so that subsequent CI checks are correctly triggered (#118).

View the full release notes and diff here: https://github.com/atriumn/cryyer/releases/tag/cryyer-v0.6.3
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@atriumn/cryyer",
"version": "0.6.2",
"version": "0.6.3",
"description": "Automated product update emails with per-product voice powered by LLM drafts",
"license": "MIT",
"author": "Atriumn",
Expand Down
Loading