Changelog

What changed, and why it matters.

Release notes for SubtleForms and SubtleForms Pro, written for humans.

2.1.0

A big release for order forms and for the builder itself.

  • Payments and coupons: Product, Priced Options, Custom Amount and Fixed Fee fields, a live Order Summary with tax, and a coupon manager with percent or fixed discounts, minimum orders, usage limits, dates and per-form rules.
  • WYSIWYG canvas: the builder canvas now renders forms with their real styles.
  • Field widths: full, 3/4, 2/3, 1/2, 1/3 and 1/4 for side-by-side layouts.
  • Account connection: connect a site to your SubtleForms account in one click to activate Pro.
  • Pro: Stripe checkout authorises first and captures only after the entry is saved.

Pro release notes

2.4.0

Latest

= 2.4.0 – 2026-10-19 =
* New: Signature and Calculation fields and the Card Payment field are part of Pro. Forms that already use them keep working.
* New: A Calculation field can use answers from Repeater rows, and its result can set the amount charged.
* Change: CSV export, reports, full conditional logic, Picture choice, multi-file uploads and webhook retries are in the free plugin, so they no longer depend on the license.
* Fix: Stripe checks a payment only on forms that have a Card Payment field, and visitors on cached pages can pay.
* Fix: HubSpot and Zapier receive the text of an answer instead of its internal value.
* Fix: Every Pro template emails the site owner, has no example webhook, and takes payments with the Card Payment field.
* Change: Requires SubtleForms 2.3.9 and WordPress 6.6.

2.3.3

## SubtleForms Pro 2.3.3
* Fix: Creating a form from the Volunteer Signup, Event Registration, Conference Registration, Membership Application, Onboarding Check-in and Vendor Application templates opened an empty form. Their lists of choices were single checkboxes, which SubtleForms refuses. They are now Checkboxes fields where visitors can tick any number, and the terms box of Membership Application is a single checkbox with its own text. Every Pro template now creates its full form with its fields, notifications and type.

2.3.2

## SubtleForms Pro 2.3.2
* Fix: A rate limit, server error or non-JSON page from the license server no longer marks the license invalid, so Pro keeps working on the last known state for up to 48 hours.
* Fix: Refreshing the license on the License screen and the daily check now always ask the license server, so renewals, upgrades and downgrades apply at once.
* Fix: Auto-renewing Paddle subscriptions and free trials no longer show "expires soon" notices or send expiry emails, and the notice now says when auto-renew is off or a payment failed.
* Fix: Deleting SubtleForms Pro now frees this site's slot on your license and removes its license data, while deactivating it still keeps the slot.
* Fix: The license expiry email links to your licenses page on subtleforms.com and always says SubtleForms Pro.
* Fix: When the license server sends no feature list, features now follow the Starter, Pro and Agency plans.

Free plugin release notes are also published on WordPress.org.