Changelog


Plugin’s changelog.

0.3.0

A pretty hefty release (hence the version jump) focused on spam protection and UI improvements:

  • Spam protection improvements:
    • Add a honeypot option for additional spam protection
    • Akismet integration – handle spam seamlessly without adding any js libraries
    • Integrate with Cloudflare Turnstile – a privacy first captcha
  • Create custom filters (petitioner_send_ty_email, petitioner_send_to_representative, petitioner_after_submission, petitioner_get_styled_message)
  • New shortcodes (petitioner-goal, petitioner-submission-count, petitioner-goal-progress-ui, petitioner-letter-modal-ui)
  • Bug fixes and UI improvements
    • Better style emails visually
    • Allow overriding the “from” field
    • A new and improved settings page
    • Add better DB schema handling
    • Fix a bug with confirmed emails not sending letters to the rep
  • Add a translation template

0.2.6

  • Fix a bug where some users would not see the export button
  • Fix a bug with custom CSS clashing with custom colors
  • Add email confirmations. Read more.

0.2.5

  • Allow editing confirmation emails

0.2.4

  • Bug fixes after the previous release

0.2.3

  • Add Google reCAPTCHA and hCaptcha. Read more.
  • Allow multiple target emails
  • Add optional legal disclaimer & consent checkbox
  • Refactor & organize editor UI

0.2.2

  • Added the ability to approve/deny petitions
  • Reworked the edit fields & submissions UI

0.2.0

  • Added the country field
  • Improved checkbox styles
  • Added color customizer to the settings page

0.1.4

  • Improved readme & docs
  • Improved asset enqueuing
  • Fixed internalization issues
  • Improved plugin escaping and sanitization

0.1.3

  • New plugin settings page

0.1.2

  • New Gutenberg block

0.1.1

  • Added more sanitization and preparing for the wp.org upload

0.1.0

  • Initial version of the plugin
Copyright Petitioner © 2025. All rights reserved. Made by Anton Voytenko.