Releases: pronamic/wp-pronamic-pay-contact-form-7
Releases · pronamic/wp-pronamic-pay-contact-form-7
4.0.1
4.0.0
4.0.0 - 2025-02-27
🚀 Improved
- Marked several PHP classes as final to prevent unintended extensions.
- Relocated form tag classes from
Pronamic\WordPress\Pay\Extensions\ContactForm7\Tags
toPronamic\WordPress\Pay\Extensions\ContactForm7
for better organization. - Refined code by removing unnecessary comments and documentation blocks.
🆕 Added
- Contact Form 7 form ID is now stored in meta.
- Contact Form 7 form hash is now stored in meta.
- Introduced support for the Contact Form 7 "Additional Setting"
pronamic_pay_success_redirect_url
, allowing users to configure a custom redirect URL after a successful payment.
🔄 Updated
- Updated copyright to 2025.
- Verified compatibility with WordPress 6.7.
3.7.0
3.6.0
Added
- Added support for setting currency with
pronamic_pay_currency
field name or option. (#20)
Changed
- Require PHP 8.1. (2ad32ff)
Composer
- Changed
php
from>=8.0
to>=8.1
. - Changed
wp-pay/core
from^4.16
tov4.22.1
.
Release notes: https://github.com/pronamic/wp-pay-core/releases/tag/v4.22.1
Full set of changes: 3.5.1...3.6.0
3.5.1
Commits
- Fixed "error 'detail' is never reassigned. Use 'const' instead". (94f9a98)
- Added
.pronamic-build-ignore
. (b042aa9)
Composer
- Changed
wp-pay/core
from^4.6
tov4.16.0
.
Release notes: https://github.com/pronamic/wp-pay-core/releases/tag/v4.16.0
Full set of changes: 3.5.0...3.5.1
3.5.0
Changed
- Improved the support for Contact Form 7 checkbox fields used for the amount to be paid (
pronamic_pay_amount
tag option), multiple checked options/amounts are now added up. (ba1322a)
Full set of changes: 3.4.0...3.5.0
3.4.0
3.3.2
Commits
- Fixed "Fatal error: Uncaught Error: Call to undefined method Pronamic\WordPress\Pay\Fields\SelectFieldOption::render()" (method has been removed in pronamic/wp-pay-core@519532b). (4f2f437)
3.3.1
Commits
- Removed some left overs, subscriptions are not supported in current state. (a8aef13)
Full set of changes: 3.3.0...3.3.1
3.3.0
Changed
- Improved processing of form submission data.
Fixed
- Fixed compatibility with plugin "Send PDF for Contact Form 7".
Commits
- Use
substr()
instead ofsubstr_replace()
. (f245ee2) - Fixed "Cannot call method add() on Pronamic\WordPress\Money\Money|string". (aa98a06)
- Improve handling free text value. (d13802a)
- Use
$submission->get_posted_string( $name )
for submission value. (3ce7845) - Check if submission is not null to fix issue #10. (6cff3de)
Full set of changes: 3.2.5...3.3.0