Skip to content

NXP Easy Forms Pro — Changelog

What's new in the Pro edition. The Pro package includes everything from the free edition plus the features below.

1.2.7 — 2026-08-19

  • Numeric Selects can now drive Pro calculations and payment totals.

1.2.6 — 2026-08-18

  • Fixed multi-step navigation button labels. A Page Break's custom Next and Previous text now belongs to the step it starts, while the first step uses its own form-level Next button setting.
  • Clearer first-step settings. The first step's title and Next button controls now have matching help text, better spacing, and clearer descriptions for screen readers.
  • Reliable payment provider notifications. Stripe and PayPal now receive the correct result for every webhook, so genuine failures are retried by the provider instead of being silently accepted.
  • Correct Save & Resume responses. Saving a draft now reports its real outcome, such as an expired security token, instead of appearing to succeed.
  • All Free changes apply to Pro installs as well.

1.2.5 — 2026-07-12

  • Custom first-step titles for multi-step forms. Name the first progress step directly from the form builder; later step titles and navigation button labels remain independent.
  • Hardened Pro update-channel protection with automatic repair. A Pro installation now always stays on the Pro update channel: accidentally installing the Free package over Pro is blocked with clear instructions, older dual-package installations are repaired automatically, and an expired or deactivated license never switches your site to the Free channel. If the installed Pro plugin version ever falls out of step with the component, the admin shows exactly what to reinstall instead of implying a license problem.

1.2.4 — 2026-07-10

  • Fixed privacy cleanup when deleting multiple paid submissions. Deleting several submissions with linked payments now clears the stored visitor details (submission data and IP address) from every linked payment record, not just one. The financial record itself is still retained.
  • Fixed Save & Resume cleanup on bulk delete. Deleting multiple submissions now also removes the matching saved (partial) entries for all of them, instead of only one.
  • Licensing and updates hardened ahead of launch. Pro now installs as the same package as Free, so upgrading from Free to Pro is a clean in-place upgrade; Pro updates resolve by a stable product identifier; and a license issued for a different product is correctly rejected instead of activating here. No action needed.
  • All Free 1.2.3 changes apply to Pro installs as well.

1.2.2 — 2026-06-04

  • Form theme presets. Added Material, Clean, Card, and Underline themes for Pro forms, with live preview picking, brand color support, and light/dark/auto mode.
  • Expanded Pro builder toolkit. Added Calculation, Dynamic Select, Divider, Heading, Rating, Three-column layout, Modal form trigger, Multi-File Upload, and additional Pro validation options.
  • Payments for forms. Added Stripe and PayPal payments, install-level provider credentials, payment-bound Price and Calculation amounts, payment return handling, and payment cleanup support.
  • Calculation-powered payments. Calculations can now provide the authoritative payment amount, with currency display, server-side re-evaluation, and admin warnings for unbounded numeric inputs.
  • Form API submissions. Pro forms can expose a per-form API key for trusted server-to-server submissions.
  • Twilio and submitter confirmation emails. Added SMS notifications and visitor-facing confirmation emails alongside the existing admin notification flow.
  • Import/export hardening. Pro fields, payment bindings, Dynamic Select sources, and sensitive validation settings now survive imports more safely and warn admins when follow-up is needed.
  • PDF, Save & Resume, and Pro plugin reliability. Improved PDF output, Save & Resume behavior, Pro plugin installation, scheduled task setup, payment-table upgrades, and deletion handling for paid submissions.

All Free 1.2.2 changes apply to Pro installs as well. See CHANGELOG-FREE.md.

1.2.1 — 2026-05-09

  • AI Assistant builder workflow. Generate forms, review existing forms, and draft notification copy from the form builder.
  • AI Assistant reliability controls. Added multilingual output, reasoning/token controls, usage caps, test-connection throttling, clearer errors, and safer encrypted API-key handling.
  • Save & Resume. Visitors can save long forms and continue later from an emailed resume link.
  • PDF downloads. Admins can export individual submissions as branded PDF files.

1.2.0 — 2026-05-07

  • Client Onboarding template. Added a Pro intake template for multi-step onboarding forms.
  • AI Assistant foundation. Added the Pro AI settings area with encrypted API-key storage, usage limits, risk acknowledgement, and connection testing.

1.1.0 — 2026-05-05

The integration tier restructure release. Highlights for Pro customers:

  • HubSpot and Salesforce are now Pro-exclusive. Pro customers keep full edit access; Free installs that already had either configured see them preserved as read-only.
  • Make and Zapier on Pro: unlimited forms. No per-install cap on the Pro tier — every form can dispatch to Make and/or Zapier independently.
  • Custom-auth API keys for Make webhooks (new). Optionally attach an x-make-apikey header to outbound calls so you can expose your Make scenarios publicly behind custom-auth gates without anyone being able to forge submissions. Encrypted at rest, write-only from the UI (the stored key is never sent back to the browser), and removable by toggle on save. Only available on Pro. Note: the earlier release notes mentioned the same for Zapier — Zapier's Webhooks-by-Zapier doesn't have an equivalent receive-side convention, so we removed the field entirely; if you want to authenticate a Zap, do the check inside the Zap itself.
  • Submission preview now shows image thumbs and clickable file links. When previewing a submission with file uploads, image attachments render as thumbnails (click to open full size) and other files (PDF, DOC, XLS, CSV, etc.) render as clickable filenames. SVGs are linked rather than inlined as a security precaution.
  • Pro integrations are surfaced on the license screen. A new "Pro integrations in use" panel lists every form using Make, Zapier, HubSpot, or Salesforce, with edit links. Useful to audit at a glance.
  • Downgrade safety. If a Pro license lapses while a form has a stored API key on Make, the encrypted key and the URL both stay in place and continue dispatching authenticated calls — but the URL becomes locked at save time so a downgraded site can't redirect the still-decryptable key to a different endpoint. Re-license to edit.

All Free 1.1.0 improvements apply to Pro installs as well — mobile-friendly builder, wider canvas on large screens, the optional placeholder option for select fields, file upload field showing allowed types, the submission count link on the Forms list, the "Database issues" install fix on MySQL 8.0.45, the field-removal race fix in the builder, and the HubSpot/Salesforce false-positive warning fix. See CHANGELOG-FREE.md for the full list.

1.0.33 — 2026-05-04

No Pro-specific changes in this release. See CHANGELOG-FREE.md for the logging-hygiene improvements (dedicated log file, log-level setting now wired, per-request dedup, less spam).

1.0.32 — 2026-05-04

  • Performance: Pro plugin manifest is parsed once per request instead of on every page load. Small but site-wide win — the Pro plugin participates in every Joomla bootstrap, so this trims a few milliseconds off every page on every Pro install.
  • Performance: conditional-visibility validation is faster on free-of-Pro-rules paths. When a form is submitted and the conditional logic resolver hasn't been registered (e.g. during API submissions), the validator no longer re-attempts component bootstrapping for every field. A 30-field form now boots once, not 30 times.

All Free 1.0.32 improvements apply to Pro installs as well — see CHANGELOG-FREE.md for submission-latency, email timeout, uninstall behaviour, and integration debugging changes.

1.0.30 — 2026-04-30

  • Reliability: Pro plugin updates install cleanly through Joomla's update manager regardless of how many times the package has been reinstalled. The plugin previously failed with "Could not open update site" or "Invalid extension update" depending on whether the broken state was caught at the discovery leg or the install leg of Joomla's update flow. The auth token is now injected only at the package-download leg (where Joomla does dispatch a plugin event); update-manifest fetches no longer require authentication. Requires the licensing server to run com_nxpeasydownload 1.5.3 or later (already deployed at nexusplugins.com). Supersedes 1.0.26 and 1.0.28, which attempted the same fix from different angles before we identified that Joomla's install-time manifest re-fetch bypasses plugin events entirely.

1.0.24 — 2026-04-30

  • Security: licensed update checks and Pro package downloads no longer carry the raw license key in the URL. Activation now issues a per-install token that's used for every subsequent update check and download. The license key itself stays in encrypted local storage and only travels to the licensing server over HTTPS POST during activate / validate / deactivate. Requires the licensing server to run com_nxpeasydownload 1.5.0 or later (already deployed at nexusplugins.com).

1.0.16 — 2026-04-29

  • Polish: license screen tidied — a redundant internal identifier that had no actionable meaning is no longer shown.
  • Reliability: the Pro system plugin is now activated automatically the moment the Pro package installs.

1.0.15 — 2026-04-19

First Pro release.

  • Two-column layout. Toggle two-column mode from the canvas header and set per-field width (full or half). Fields collapse to a single column on mobile.
  • Multi-step forms. Break long forms into steps with a progress indicator, Next/Previous navigation, and validation per step.
  • Conditional field visibility. Show or hide fields based on other answers. Eight comparison operators including equals, contains, greater_than, and is_empty. Hidden fields are also skipped on server-side validation.
  • Submission preview in admin. One-click preview from the Submissions list to see all values, files, and metadata without leaving the page.
  • License management. Built-in screen to activate, refresh, and deactivate your Pro license. Domain matching and renewal reminders included.
  • Unlimited forms. Removes the 3-form cap that applies to the free edition.