Skip to content

chore: release Myna 0.30.0 - #93

Merged
ralyodio merged 1 commit into
mainfrom
release-0.30.0
Sep 24, 2026
Merged

ralyodio merged 1 commit into
mainfrom
release-0.30.0

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Bumps all six version files to 0.30.0 so the next tag covers #92 (the port of #90: crawlproof tracking, A/B variants, stats, quoted-printable). #92 merged after v0.29.1 without a bump, so main has been reporting 0.29.1 without matching that tag.

Checked on main + this bump:

  • tsc clean
  • CI test line: 560 pass, 0 fail
  • API tests against local Postgres: 27 pass
  • CLI run against a local fake SMTP server:
    • create with an A/B subject: 8 variants
    • dry run
    • --to test copy
    • a list send without --yes refuses
    • --yes sends 3 messages; a rerun sends 0
    • every message carries List-Unsubscribe + List-Unsubscribe-Post and the postal address
    • myna email --list still works

After merge: tag v0.30.0, check the release files, rebuild the local binary, and announce.

🤖 Generated with Claude Code

Tags what is on main after v0.29.1: #92, the port of #90 (crawlproof
open/click tracking, A/B subject x CTA variants, newsletter stats, the
quoted-printable body for long lines), merged without a bump.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@ralyodio
ralyodio merged commit 9003595 into main Sep 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant