CF7 to API v1.3.4
·
128 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
- Legacy Log Migration Tool (#37): Batch migration tool to encrypt existing unencrypted logs
- One-click migration from Global Settings encryption section
- AJAX-based batch processing with real-time progress bar
- Dry-run mode for previewing changes without committing
- Pause/cancel capability during migration
- Automatic detection of legacy plaintext logs (encryption_version = 0)
- Transient-based progress tracking for resume capability
- Comprehensive unit tests with 13 test cases
Fixed
- Custom Headers Not Saving (#36): Fixed issue where custom headers configured in the Authentication & Custom Headers section were not persisting after saving the form
- Changed filter hook from
wpcf7_contact_form_propertiestowpcf7_pre_construct_contact_form_properties - CF7's
set_properties()usesarray_intersect_key()which filters out properties not in defaults - New hook ensures custom properties are registered in CF7's defaults before filtering occurs
- Changed filter hook from