0.9.78.02
OAuth Self-Healing & Status Polling
Fixed orphaned OAuth credentials from Pro-to-Lite transitions. Replaced popup.closed polling with gateway status polling for reliable cross-browser OAuth connections. Moved account name fetch from oauth/finish to validate_key for faster OAuth completion.
Improvements (3)
- OAuth popup detection replaced with gateway status polling for reliable cross-browser support
- Account name now fetched during API validation instead of separate HTTP call during OAuth finish
- validate_key uses /3.0/ root endpoint instead of /3.0/ping — same cost, returns account metadata
Fixes (3)
- Fixed orphaned OAuth state when switching between Pro and Lite — encrypted credentials detected and restored automatically
- Fixed submission handler skipping OAuth-connected forms missing auth_type in config
- Fixed Pro field sync and submission handler not resolving OAuth API keys
Patches (0)
0.9.75
Nullable Type Hint Fix
Fixed nullable type hint to prevent fatal TypeError on PHP 8.1+.
Improvements (0)
Fixes (1)
- Fixed nullable type hint to prevent fatal TypeError
Patches (0)
0.9.73
Form Preview Tool
New preview tool for testing form submissions. API key masking for security.
Improvements (2)
- Test form submissions with the preview tool
- API key masking in admin UI
Fixes (0)
Patches (0)
0.9.22
Security Hardening
Major security hardening — CSRF protection, input validation, nonce verification.
Improvements (3)
- CSRF protection on all form handlers
- Input validation and sanitization
- Nonce verification on settings pages
Fixes (0)
Patches (1)
- Updated security practices to OWASP standards
0.8.01
Security Reports Addressed
Addressed security reports from responsible disclosure program.
Improvements (0)
Fixes (2)
- Addressed security vulnerabilities from responsible disclosure
- Hardened API key storage
Patches (1)
- Updated dependencies
0.7.50
PHP 8 Compatibility Continued
Continued PHP 8.0 and 8.1 compatibility improvements.
Improvements (0)
Fixes (2)
- Fixed remaining PHP 8.1 deprecation notices
- Fixed named argument compatibility
Patches (1)
- Updated minimum PHP requirement to 7.4
0.7.01
PHP 8 Compatibility
Full PHP 8.0 compatibility with deprecation fixes.
Improvements (1)
- PHP 8.0 compatibility
Fixes (2)
- Fixed PHP 8.0 deprecation warnings
- Fixed null parameter type errors
Patches (0)
0.6.10
Bug Fixes and UI Updates
Multiple bug fixes and admin interface updates.
Improvements (1)
- Updated admin interface styling
Fixes (2)
- Fixed subscriber sync edge cases
- Fixed list refresh caching issue
Patches (1)
- Code cleanup and minor UI tweaks
0.5.64
Bug Fix Round and URL Sanitization
Multiple bug fix rounds with URL sanitization improvements.
Improvements (1)
- URL sanitization for redirect URLs
Fixes (3)
- Fixed debug log cleaner
- Fixed URL sanitization edge cases
- Removed other bugs
Patches (0)
0.5.01
Major Rewrite — Ajax Integration
Major rewrite with Ajax-based list loading. Fixed critical 10-list limitation bug.
Improvements (3)
- Complete Ajax rewrite for list loading
- Removed 10-list limitation
- Improved API response handling
Fixes (1)
- Fixed bug limiting accounts to 10 mailing lists
Patches (1)
- Refactored codebase architecture
0.4.60
API Method Updates
Updated Mailchimp API methods and fixed date format issues.
Improvements (1)
- Updated to latest Mailchimp API methods
Fixes (2)
- Fixed date format compatibility
- Fixed API response parsing
Patches (0)
0.4.43
TagsManager Error Fix
Fixed TagsManager errors causing form submission failures.
Improvements (0)
Fixes (2)
- Fixed TagsManager errors
- Fixed form processing edge cases
Patches (0)
0.4.01
PHP Error Fixes
Fixed PHP notices and warnings affecting error logs.
Improvements (0)
Fixes (2)
- Fixed PHP notices on uninitialized variables
- Fixed PHP warnings on array access
Patches (0)
0.3.50
Mail-Tag List Helpers
Added mail-tag list helper functions for easier field mapping.
Improvements (1)
- Mail-tag list helpers for field mapping
Fixes (0)
Patches (0)
0.3.40
Bug Fix and WP 4.8 Compatibility
Bug fixes and WordPress 4.8 compatibility update.
Improvements (1)
- WordPress 4.8 compatibility
Fixes (1)
- Fixed subscriber data sync issue
Patches (0)
0.3.20
Debugger Option
Added built-in debugger option for troubleshooting API connections.
Improvements (1)
- Built-in debugger option for troubleshooting
Fixes (0)
Patches (0)
0.3.10
Referrer Page Tag and Dependency Check
Added referrer page tag for tracking form source. CF7 dependency check on activation.
Improvements (2)
- Referrer page tag for tracking form source
- CF7 dependency check on plugin activation
Fixes (0)
Patches (0)
0.3.01
Double Opt-in Support
Added double opt-in support for GDPR-friendly subscriber confirmation.
Improvements (1)
- Double opt-in subscriber confirmation
Fixes (0)
Patches (0)
0.2.30
Form Duplication Bug Fix
Fixed Contact Form 7 form duplication bug.
Improvements (0)
Fixes (1)
- Fixed CF7 form duplication bug when saving
Patches (0)
0.2.20
Plugin Conflict Fix
Fixed conflict with other Mailchimp plugins on the same installation.
Improvements (0)
Fixes (1)
- Fixed conflict with other Mailchimp plugins
Patches (0)
0.2.15
CF7 4.2 Compatibility
Updated for Contact Form 7 version 4.2 compatibility.
Improvements (1)
- Contact Form 7 4.2 compatibility
Fixes (0)
Patches (0)
0.2.10
Opt-in Checkbox
Added opt-in checkbox so visitors can choose whether to subscribe.
Improvements (1)
- Opt-in checkbox for visitor consent
Fixes (0)
Patches (0)
0.2.5
Subscriber Bug Fix
Fixed form not submitting when email was already subscribed to the list.
Improvements (0)
Fixes (1)
- Fixed form not submitting when email already subscribed
Patches (0)
0.1.5
Conditionals Support
Added conditional logic for Mailchimp field mapping.
Improvements (1)
- Conditional logic for field mapping
Fixes (0)
Patches (0)
0.1.2
Initial Release
First release of Contact Form 7 Mailchimp Extension. Simple integration between CF7 and Mailchimp mailing lists.
Improvements (4)
- Connect Contact Form 7 to Mailchimp
- Support for custom fields
- Multiple mailing lists support
- Latest Mailchimp API integration