Gatilab Products

Release Notes

Improvements, fixes, and the details behind each release.

Core Forms

Build forms, collect submissions, and connect the actions your site needs.

View Product
← All Core Forms Releases
Stable

Core Forms 4.5.0

Core Forms 4.5.0 makes standalone forms easier to share and stops unrelated pages from paying the CSS cost of features they do not use.

Highlights

  • Add clean, configurable standalone URLs such as /collect/form-slug/, while preserving legacy ?cf-form links.
  • Load frontend assets from each rendered form’s actual capabilities; basic forms no longer load Smart Forms CSS.
  • Support native Post/Redirect/Get submissions when AJAX is disabled.
  • Add global and per-form analytics controls, explicit partial-entry capture, consent filtering, runtime diagnostics, and form-usage discovery.
  • Fix SQLite activation migrations, poll-cookie scope, and AJAX validation responses.

Verification

  • 190 PHPUnit tests / 386 assertions
  • PHPStan and ESLint clean
  • WordPress Studio clean activation and upgrade tests on WordPress 7.0.2, PHP 8.2, SQLite
  • Playwright coverage for AJAX success/error, asset gating, calculations, native submissions, and no-form pages

The licensed updater serves the immutable 4.5.0 package with SHA-256 fc8759e85d4a841556311a2c670e1de7c4e4bd42dcc0e684449acc7cadd3f2d5.