Skip to content

FormFlow v1.1.0

Choose a tag to compare

@arifiqbal01 arifiqbal01 released this 10 Jul 12:36
· 1 commit to main since this release

FormFlow v1.1.0

🎉 What's New

FormFlow 1.1.0 introduces major improvements to registration management and the email system, giving administrators greater control over registrations while removing the dependency on Contact Form 7 autoresponders.

✨ New Features

Registration Management

  • Added a dedicated Registration Details page.
  • Move registered attendees back to the waiting list.
  • Manually assign waiting list attendees to the current open batch.
  • Cancel registrations directly from the admin interface.
  • Improved registration assignment workflow.

Event Settings

New configurable event options:

  • Registration Open / Closed
  • Waiting List Enabled / Disabled
  • Promotion Email Enabled / Disabled

These settings allow each event to control its own registration behavior.

Email System

FormFlow now manages customer emails internally.

Added support for:

  • Registration confirmation emails
  • Waiting list notification emails
  • Promotion emails

New modular email templates:

  • layout.php
  • registration.php
  • waiting-list.php
  • promotion.php

This replaces the need for Contact Form 7 autoresponders.

Waiting List Improvements

  • Manual assignment of waiting registrations to an open batch.
  • Automatic promotion when opening a new batch remains unchanged.

🔄 Improvements

  • Refactored registration administration UI.
  • Improved separation between controllers, services, repositories, and views.
  • Better registration status handling.
  • Cleaner and more maintainable email template architecture.
  • Improved registration management workflow.

⚠️ Upgrade Notes

  • Contact Form 7 autoresponders are no longer required.
  • Disable any CF7 autoresponder previously used for registration emails.
  • FormFlow now sends all customer registration emails directly.

Requirements

  • WordPress 6.x+
  • PHP 7.4+
  • Contact Form 7