Releases: nomanjawad/refarrel-form-plugin
Releases · nomanjawad/refarrel-form-plugin
Release list
v1.1.2 - Email Delivery Fix
Email Delivery Fix
- Fixed: Restored SMTP-compatible
wp_mailfilters that were broken in v1.1.1 (explicit From headers conflicted with WP Mail SMTP) - Fixed: Admin notifications now send to both configured admin addresses from plugin settings
- Fixed: Participant confirmation email sends separately with its own subject and message
- Improved: Admin emails sent individually for better SMTP compatibility
Upgrade Notes
If emails stopped working after updating to v1.1.1, this release resolves the issue. No settings changes required — just update the plugin.
v1.1.1 - Admin Email Notification Fix
Email Notification Fix
- Fixed: Admin notification emails now route to both Admin Notification Email and Additional Notification Email from plugin settings
- Added: Separate participant confirmation email when an email is entered on the form
- Updated: Renamed "Recipient Email" setting to "Additional Notification Email" for clarity
Note: This release introduced an email delivery regression with SMTP plugins. Please upgrade to v1.1.2.
v1.1.0 - Client Feedback Round 1
Client Feedback Implemented (Ali SDS)
- Removed: NDIS Number field (Step 1)
- Added: Gender / Sex radio field (Male, Female, Other, Prefer not to say)
- Updated: Date of Birth is now typeable (DD/MM/YYYY format) with calendar picker button
- Removed: Plan Start Date and Plan End Date (Step 4)
- Removed: Medical & Support Information step entirely (Primary Disability, Mobility, Communication, Behavioural Needs, Allergies)
- Form reduced: 8 steps → 7 steps
- Confirmed: Mobile number is mandatory
v1.0.9
Test: Replace canvas signature with typed text field to isolate server error cause
v1.0.8
- Fix: Wrap PDF generation and email in try/catch to prevent PHP fatal errors from breaking JSON response
- Fix: Email failure no longer blocks form submission
- Fix: Error popup now shows actual server error details for debugging
v1.0.7
Changes
- Fix: Network error on form submission - signature now compressed as JPEG (50% quality) reducing payload from ~300KB to ~20KB
- Fix: AJAX timeout increased to 2 minutes for slow hosting
- Fix: Better error messages (timeout, payload too large, server error)
- Fix: Date fields now open picker on field click, not just the icon
- Fix: Server-side accepts both PNG and JPEG signature formats
v1.0.6
- Fix: PDF header logo no longer squished - height fixed at 18mm, width auto-scales to preserve aspect ratio
- Fix: Reduced page spacing - content starts closer to header, bottom margin tightened
v1.0.5
Fix: PDF header logo constrained to fixed 35x18mm box instead of auto-scaling height
v1.0.4
Changes
- Fix: PDF footer content no longer overflows into the next page - disabled auto page break during footer rendering and switched to absolute XY positioning
v1.0.3
Changes
- Fix: GitHub auto-updater rewritten - removed transient guard that blocked update checks, added User-Agent header, auto-clears stale cache on version change
- Fix: PDF footer - all items (website, email, phone, ABN) centered with white text on purple bar
- Fix: PDF header logo enlarged by 40%
- Change: Referral PDF emailed to participant email from step 1
- Fix: PDF consent text updated to SDS-specific wording