Skip to content

Releases: plume-newsletter/wordpress-plugin

v0.1.2

Choose a tag to compare

@wteja wteja released this 06 Jul 05:19

Adds a translation template (languages/plume-newsletter.pot, generated via WP-CLI wp i18n make-pot) so translators have every string with source references. composer i18n regenerates it. No functional changes; still Plugin-Check clean.

v0.1.1

Choose a tag to compare

@wteja wteja released this 06 Jul 03:39

Code-quality pass: WordPress Coding Standards compliance (Plugin Check clean) — no functional changes.

  • phpcs WordPress-Extra now passes with 0 errors/0 warnings
  • Canonical defined('ABSPATH') || exit; guards; escaping made visible at output points
  • Added composer lint + CI lint step, phpcs.xml.dist, .distignore

Security behavior (keyless, double opt-in, nonce/honeypot/time-trap) is unchanged from v0.1.0. Install: download plume-newsletter.zip → Plugins → Add New → Upload.

v0.1.0

Choose a tag to compare

@wteja wteja released this 06 Jul 02:34

Initial release: keyless Plume signup form for WordPress.

  • [plume_signup] shortcode + Plume Signup widget
  • Double opt-in — subscribers confirm by email
  • Honeypot + time-trap spam protection, no CAPTCHA
  • No API key stored (uses Plume's public subscribe endpoint)

Install: download plume-newsletter.zip, then Plugins → Add New → Upload Plugin. Set Settings → Plume with your base URL + list ID.