Skip to content

Changelog

Version history of the DNNGo FormBuilder module. Review the changes before upgrading.

v2.00.00

Release date: June 2026

A major release focused on e-commerce, payment integration, and the Mailchimp integration.

New Features

  • Online payments: Full PayPal and Stripe integration with a dedicated checkout page, order management, and transaction records
  • E-commerce elements: Product, Quantity, Total, and Shipping elements for building order forms
  • Mailchimp integration: Sync submissions to Mailchimp audiences with field mapping and tags
  • Form edit mode: Logged-in users can edit their own submissions (requires Require Login)
  • Honeypot anti-spam: A new honeypot field for bot protection, alongside reCAPTCHA
  • reCAPTCHA v2: Settings panel and layout support for reCAPTCHA v2 (in addition to v3)
  • Time zone support: New [Record#TimeZone] email template tag; payment times now display with time zones
  • Currency symbol tag: New [Order#CurrencySymbol] template variable
  • Shipping in emails: Shipping info now appears in order details and notification emails
  • File preview: Image thumbnails in the admin file list
  • Group styling: New "Show title & divider" style for Group elements
  • Form introduction: New "Introduce" field for internal form identification
  • Asynchronous email delivery: Option to send emails in the background for faster form responses

Improvements

  • Refactored payment flow into a standalone checkout page module
  • Unified currency handling and multi-currency decimal support
  • Reworked the payment settings page layout and copy
  • Mailchimp tag handling rebuilt for reliability
  • Reworked the records detail page UI

Bug Fixes

  • Fixed Stripe payment completion time not displaying
  • Fixed time zone tag not rendering in emails
  • Fixed images not loading in the file management page
  • Fixed signature field losing its value on submit
  • Fixed file upload validation issues
  • Fixed Allow Edit breaking product-type fields and Captcha required validation

v1.09.00

Release date: June 25, 2026

  • Added the Introduce field to forms for internal identification
  • Added asynchronous/synchronous email delivery option (AsynchronousEmailDelivery)
  • Minimum DNN version raised to 9.8.0
  • Multi-page forms can now be submitted only once; the submit button disables after success
  • Form submission now requires at least one field to have a value (bot protection)

v1.08.01

Release date: May 21, 2025

  • Fixed an email-sending issue when using the Auth Provider
  • Added a factory class for payment JS SDKs

v1.08.00

Release date: May 19, 2025

  • Changed the email-sending call chain
  • Raised the minimum supported DNN version to 9.8.0
  • Submissions now require at least one field with a value

v1.07.01

Release date: May 9, 2025

  • Added field exclusion rules (ExcludedFields) to control which fields are included in submissions and emails
  • Fixed an issue where empty-value fields were not excluded correctly

v1.07.00

Release date: April 9, 2025

  • Added required-field validation in the submission service (prevents bot submissions with no parameters)
  • Template engine now falls back to the Portals\_default directory if the temp directory is unavailable

v1.06.00

Release date: December 16, 2024

  • Database schema updates for upcoming features

v1.05.00

Release date: November 21, 2024

  • Internal improvements and maintenance

v1.03.00

Release date: April 21, 2025

  • Internal improvements and maintenance

v1.02.01

Release date: February 26, 2025

  • Added a Form Validation option to control anti-forgery validation (FormValidateForgery)
  • Related cookies are no longer generated when validation is disabled

v1.02.00

Release date: December 2, 2024

  • Refactored the order payment system with a transaction records table
  • Extracted Google reCAPTCHA logic into a reusable method

v1.01.03

Release date: October 24, 2024

  • Fixed reCAPTCHA validation logic and code formatting

v1.01.02

Release date: February 29, 2024

  • Maintenance release

v1.01.00

Release date: November 22, 2023

  • Maintenance release

v1.00.00

Release date: September 28, 2023

  • Initial release of the FormBuilder module

How to Upgrade

To upgrade, follow the steps in Module Installation and upload the new version's installation package. Upgrading does not affect your existing form data or configuration.

Built with VitePress