Changelog

3.0.0 (31 Mar 2026)

  • New: Introduction of a pre-compiled dependency injection container to handle class dependencies on all code, as a means to keep a decoupled architecture and to ease unit testing.

  • New: Breaking upgrade: the plugin requires PHP 8.1 or greater.

  • New: Added support for Stripe as a Payment Provider. The Stripe component also supports the SaaS model.

  • New: Added support for PayPal as a Payment Provider. SaaS is currently not supported.

  • New: Added support for Monolog and a new settings page for logging.

  • New: Open plugin architecture for email-providers, payment-providers, and logging. Configuring a payment provider, an email provider, or logging is done with JSON in the plugging settings.

  • New: Added Wait mode setting for Payment Providers. See the Wait mode for more information.

  • New: Added Cancel URL setting for Payment Providers. See the Cancel URL for more information.

  • New: Added Use queuing setting for Email Providers. See the Use queueing for more information.

  • Change: The ordering shortcodes are moved from the plugin settings to the Tools menu. See the documentation for more information.

2.5.0 (8 Dec 2025)

  • New: Optionally encrypt sensitive data in the database (plugin settings, Fast Events account information and Saas information, if used).

  • New: Scan level 6 (= Reset). All previous scans are removed and the ticket can be used again.

  • New: The number of days to retain log entries is now configurable.

  • New: Optionally, delete expired, failed, and cancelled orders daily.

  • New: Ability to check whether the daily action-scheduler tasks of Fast Events are still running and, if necessary, restart them.

  • New: All webhooks from email providers can now be saved and viewed.

  • New: Filter and action hooks for errorlog entries.

  • Fix: No longer leaking sensitive information in the URL parameters — which are logged by the web server — when the Admin Interface is used.

  • Fix: When an order is deleted, the associated logs and email logs are now removed as well.

  • Change: Generating a QR‑code image is now done on the client side.

  • Change: Improved error handling and UI behavior in the plugin’s JavaScript files.

  • Change: Upgrade FE-Admin to the latest version (4.5.0: API level 9) to work with Fast Events 2.5.0.

2.4.1 (14 Nov 2025)

  • Change: Improved selection of personalization fields and layout fields.

  • Change: Don’t print the separator line in the qrcode block if there are no layout fields.

  • Change: Amazon SES API extended with more regions.

2.4.0 (4 Nov 2025)

  • New: Added a flag to ticket types showing the remaining tickets in the order form.

  • New: Added SMTP2GO email provider.

  • New: Added new scan-levels: you can temporarily leave the event (e.g. to smoke) and return a little later using levels 7 (temporarily leave) and 8 (re-enter).

  • Change: This version requires Management Interface 4.4 or higher.

  • Change: action-scheduler updated to the latest version (3.9.3).

  • Change: Upgrade internal components.

  • Change: Upgrade FE-Admin to the latest version (4.4.0: API level 8).

2.3.0 (14 Apr 2025)

  • New: Added Cloudflare Turnstile as Captcha provider.

  • Fix: Store inputfields, ticket-names and personalisation-fields un-escaped.

  • Change: Sendinblue is now Brevo.

  • Change: action-scheduler updated to the latest version (3.9.2).

  • Change: Upgrade internal components.

2.2.3 (28 Jan 2025)

  • Fix: Store the personalized input of the tickets un-escaped.

v2.2.2 (28 Oct 2024)

  • Fix: Selected wrong template for passe-partout.

  • New: WordPress 6.7 compatible.

  • New: Bump minimum WordPress version to 6.4.

v2.2.1 (05 Jul 2024)

  • Fix: Public Ordering API could not be used.

  • Fix: An event cannot refer to itself as a linked-event.

v2.2.0 (19 Mar 2024)

  • Added flexible discount codes. Optionally linked to events, tickets types, user email, min/max number of tickets and min/max amount. Possible usage limit per user.

  • Added volume pricing per ticket type. Eg. 1 ticket for 10.00, from 4 tickets for 9.00, from 10 tickets for 8.50, …

  • Two new filters: ‘fast_events_order_mail’ and ‘fast_events_order_name’ for filtering the emailaddress and name.

v2.1.0 (16 Feb 2024)

  • Added personalisation for tickets. Input fields can now be defined at the order level or ticket level and attach input fields to ticket types. Ticket personalisation can be embedded into the Redirect after booking page using a shortcode or as a link in the order confirmation email.

  • New input field types for date and time and, minimum and maximum values.

  • The layout of the QR code info block on the PDF eTicket can now be customised with personalisation fields or order information.

  • New email filters: fast_events_mail_from, fast_events_mail_from_name and fast_events_mail_charset.

  • Replaced languages directory by i18n.

v2.0.1 (04 Jan 2024)

  • Corrected authorisation permissions for reading/deleting order logs.

  • Set default template-id for tickets

v2.0.0 (30 Dec 2023)

  • Major refactor of the administration interface. The FE Admin App is now available for Android, IOS and Web. They all share the same codebase which is a huge saving in maintenance.

  • The administration interface can be installed separately as Web maintenance interface for the plugin or the FE Admin App can be used on a phone or tablet on Android or IOS.

  • Both the browser version and the version for a phone or tablet have a fully responsive layout.

  • From now on, the management web interface can be updated separately without the need for a new version of the plugin. Updates can be performed manually or fully automatically.

  • Redesign of the authentication system. There is no migration from the old system to the new one.

  • New public REST API’s are available.

  • This release requires FE Admin v4.0.0 or higher.