Skip to content

Releases: arifiqbal01/formflow-wp-plugin

FormFlow v1.1.1

Choose a tag to compare

@arifiqbal01 arifiqbal01 released this 10 Jul 15:18

Bug Fixes

FormFlow v1.1.0

Choose a tag to compare

@arifiqbal01 arifiqbal01 released this 10 Jul 12:36

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

FormFlow v1.0.0 – Initial Release

Choose a tag to compare

@arifiqbal01 arifiqbal01 released this 08 Jul 16:51

🎉 FormFlow v1.0.0

Initial public release of FormFlow.

Features

  • Event management
  • Contact Form 7 integration
  • Automatic event registration
  • Batch-based registration management
  • Waiting list support
  • Automatic promotion from waiting list
  • Registration confirmation emails
  • Waiting list notification emails
  • Branded HTML email templates
  • Batch capacity management
  • Registration dashboard
  • Registration management screen
  • Event statistics dashboard
  • Submission DTO for structured form data
  • Dynamic Contact Form 7 field mapping
  • WordPress coding standards

Admin Features

  • Create and manage events
  • Assign Contact Form 7 forms to events
  • Create and manage batches
  • Update batch capacities
  • View registrations
  • View registration details
  • Dashboard with registration statistics

Email Features

  • Waiting list notification
  • Registration confirmation
  • Responsive HTML email layout
  • Branded email template
  • Plain-text fallback support

Requirements

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

Installation

  1. Install and activate Contact Form 7.
  2. Upload and activate FormFlow.
  3. Create an Event.
  4. Assign a Contact Form 7 form.
  5. Start accepting registrations.

Feedback and contributions are welcome.