Contact Forms by Cimatti

Changelog

2.1.0

Admin UI modernization with a more coherent design language aligned with native WordPress admin patterns.

  • Flat single-level tab bar for the form editor (Fields, Appearance & General, Messages, Data Retention, Google Ads, Tokens)
  • Grid-based layout for form field editor and live preview
  • Tab navigation on the settings page with ARIA-compliant accessible tabs
  • Native WordPress postbox structure for all settings sections
  • Messages tab: 2×2 grid layout, accessible radio buttons with fieldset/label, TinyMCE font selector with 10 email-safe fonts
  • Default font changed from Lucida Sans to Arial for new forms
  • Merged dashboard.css into admin.css, removed dead CSS selectors
  • Bugfix: broken CSS selectors caused by panel ID renaming
  • Bugfix: Messages, Data Retention, and Tokens panels not properly contained within the tab system

2.0.0

Major rewrite focused on accessibility, modern admin UI, and GDPR compliance. All existing forms continue to work without changes.

Important: CSS changes (35 removed !important declarations) may affect frontend layouts customized via theme CSS. Use Contact Forms > Theme Helper to identify conflicts. Where possible, use the plugin’s Appearance tab instead of theme CSS overrides.

  • Accessibility rewrite: WCAG 2.2 AA / European Accessibility Act compliance
  • Inline Labels layout (floating labels)
  • Live preview in the form editor
  • GDPR data retention, anonymization, and WordPress Privacy API
  • Cloudflare Turnstile support (via Simple Cloudflare Turnstile plugin)
  • Google reCAPTCHA v2 with built-in key configuration
  • Drag-and-drop file upload with keyboard navigation
  • Telephone field with E.164 validation and country prefix
  • Custom validation messages per field and per form
  • Custom CSS class and ID on all field types
  • Submissions list with sortable columns, row actions, and Excel export
  • Dashboard charts with monthly-by-page breakdown
  • Gutenberg block for inserting forms
  • Settings page with Danger Zone and deactivation cleanup
  • Theme Helper: diagnose CSS conflicts between your theme and Contact Forms
  • English, Italian, and Spanish translations
  • Plugin Check (PCP) fully compliant

For the detailed per-beta changelog, see the plugin’s changelog.txt file.

1.9.14

  • Added Cloudflare Turnstile field integration

Plugin Website
Visit website

Author
cimatti
Version:
2.1.0
Last Updated
April 21, 2026
Active Installs
700
Requires
WordPress 3.5
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.