Skip to content
Open
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.3"
".": "0.6.4"
}
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ 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.4](https://github.com/atriumn/cryyer/compare/cryyer-v0.6.3...cryyer-v0.6.4) (2026-03-11)


### Documentation

* gist store requires classic PAT, not fine-grained ([#126](https://github.com/atriumn/cryyer/issues/126)) ([2c314f9](https://github.com/atriumn/cryyer/commit/2c314f9a0c3373c6b01a5d691328db811cbdecb1))

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


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

Hi there,

We’ve just released version 0.6.4 of Cryyer! This update focuses on making the tool more reliable and giving you more flexibility in how you manage your updates.

### What’s New

- **Easier Subscriber Management**: You can now use GitHub Gists to store your subscriber list. This makes it much simpler to manage who receives your updates without needing a complex database.
- **More Reliable AI**: We’ve improved how Cryyer talks to AI models. If a response isn’t quite right the first time, it now automatically tries again to ensure your drafts are generated correctly.
- **Flexible Workflow Choices**: A new pipeline flag allows you to choose exactly what kind of updates you want to send—whether that's a release-based update, a weekly digest, or both.
- **Simpler Setup**: The initial setup process is now faster and less interactive, so you can get Cryyer up and running in your projects with fewer manual steps.

### Why it Matters

These changes are all about making sure Cryyer stays out of your way while helping you keep your audience informed. Whether you are managing a small list via Gists or automating your release notes across multiple repositories, the experience is now smoother and more dependable.

Thanks for using Cryyer!
23 changes: 23 additions & 0 deletions drafts/v0.6.4-technical.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
subject: "Cryyer v0.6.4: Gist Subscriber Store and Pipeline Control"
---

## Cryyer v0.6.4 Released

This release introduces significant flexibility for subscriber management and CLI execution, alongside critical stability fixes for LLM workflows.

### Gist Subscriber Store
You can now use a GitHub Gist as your subscriber backend (#114). This allows for a lightweight, serverless storage solution without external database dependencies.
- **Authentication:** Note that the Gist store requires a GitHub **Classic PAT** with `gist` scope; fine-grained tokens are not currently supported (#126).
- **PRs:** Improved PAT handling ensures CI retriggers correctly when pushing draft emails (#118).

### Workflow & CLI Enhancements
- **Pipeline Selection:** Added the `--pipeline` flag (#108), enabling you to explicitly choose between `weekly`, `release`, or `both` workflows during execution.
- **Non-interactive Init:** The `cryyer init` command now supports non-interactive mode (#106), streamlining setup in CI/CD environments.
- **LLM Robustness:** Implemented a retry mechanism for unparseable LLM responses (#121) to reduce workflow failures during content generation.

### Internal Maintenance
- The package is now scoped under `@atriumn/cryyer` (#97).
- Refined `draft-email` logic to skip execution when drafts already exist (#116) and restricted runs to `PR opened` events (#117) to optimize GitHub Action usage.

For a full list of changes and PR links, view the [v0.6.4 release notes](https://github.com/atriumn/cryyer/releases).
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.3",
"version": "0.6.4",
"description": "Automated product update emails with per-product voice powered by LLM drafts",
"license": "MIT",
"author": "Atriumn",
Expand Down
Loading