Skip to content

Releases: rykov/paperboy

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 12:50

This release adds "verify" subcommand, and a few other fixes:

  • Added "verify" command to validate campaigns and recipient lists
  • Added JSON Schema validation for recipient parameters
  • Extended DKIM private key encoding support
  • Security update for go-mail dependency
  • Upgraded UI to Tailwind CSS v4
  • Enabled golangci-lint

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 03:42

Some major changes in this release:

Full Changelog: v0.4.0-beta.2...v0.4.0

v0.4.0-beta.2

Choose a tag to compare

@github-actions github-actions released this 19 Sep 17:46

A few changes to update & improve:

  • Switched to Cobra's Context
  • Upgraded to Ember 6.57
  • Added more tests

Full Changelog: v0.4.0-beta.1...v0.4.0-beta.2

v0.4.0-beta.1

Choose a tag to compare

@github-actions github-actions released this 28 Jun 05:38

We're jumping straight into v0.4 series with the addition of ZipFs support.

  • Added sendCampaign with ZipFs
  • Added legacy TLS support @gbonnefille
  • Added API middleware for panics, logging, and auth
  • Upgraded to Go 1.24 & Ember 6.5

v0.3.0-beta.1

v0.3.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 11:25

Updated dependencies and a few minor improvements

v0.3.0-alpha.1

v0.3.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Aug 09:03

We've embedded Ember-based UI into the binary to be used with server and preview commands.

v0.2.0

Choose a tag to compare

@rykov rykov released this 31 Jul 06:23

Paperboy is a command-line tool that creates and delivers modern email campaigns from a structured directory of markup files. This 0.2.0 release includes the following features:

API & Preview

  • GraphQL-based API server to allow remote control
  • preview command to start server and open browser preview
  • server command to start server

Automated with GoReleaser
Built with go version go1.8.3 darwin/amd64

v0.1.0

Choose a tag to compare

@rykov rykov released this 11 Jul 06:57

Paperboy is a command-line tool that creates and delivers modern email campaigns from a structured directory of markup files. This initial 0.1.0 release includes the following features:

General

  • Extremely fast rendering
  • Easy installation - just a single executable
  • Cross platform support - runs on macOS, Linux with more coming soon!

Structure

  • Source organized as a single directory
  • Easy collaboration via Git (or another SCM)

Content & layout

  • Native support for content written in Markdown
  • Support for TOML, YAML and JSON metadata in front matter
  • Support for multi-part emails with HTML and text parts
  • Completely customizable per-format layouts
  • Automatic CSS stylesheet inlining

Recipient list & delivery

  • File-based recipient lists in YAML format
  • Arbitrary recipient metadata available to campaign template
  • Campaigns delivered via any SMTP server or provider
  • DKIM signing to validate sender for spam filters

Automated with GoReleaser
Built with go version go1.8.3 darwin/amd64