Skip to content

v1.2.5 — PHP 7.4 fix (Dompdf 2.x) + multi-recipient alerts + FluentCart auto-detect

Choose a tag to compare

@mredodos mredodos released this 19 Jun 10:53
· 16 commits to main since this release
0c2936c

Highlights

PHP 7.4 compatibility restored. The bundled PDF library (Dompdf) had been updated to a 3.x release that requires PHP 8.1, which produced a Composer "platform" error near the PDF option on PHP 7.4 sites (reported in #31). Dompdf is pinned back to the 7.4-compatible 2.x line — the error is gone and the PDF receipts are unchanged. Verified by a full audit (real receipt-template render on Dompdf 2.x).

Notification e-mail accepts multiple recipients. Settings → Notification email(s) now takes several comma-separated addresses, so the "new withdrawal request" alert can reach more than one person. The first address is also shown to the customer as the shop contact. A single address keeps working as before.

FluentCart coexistence is now automatic. With FluentCart handling on Auto (the default), the plugin detects FluentCart's own free "Customer Rights" add-on (team-confirmed signal) and steps aside automatically, so customers never see two withdrawal flows. WooCommerce and EDD unaffected.

No database or schema change.

Install

Download wwu-withdrawal-button.zip and upload via Plugins → Add New → Upload Plugin, or update in place.