Skip to content

Releases: nomanjawad/refarrel-form-plugin

v1.1.2 - Email Delivery Fix

Choose a tag to compare

@nomanjawad nomanjawad released this 24 Aug 07:16

Email Delivery Fix

  • Fixed: Restored SMTP-compatible wp_mail filters 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

Choose a tag to compare

@nomanjawad nomanjawad released this 24 Aug 07:16

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

Choose a tag to compare

@nomanjawad nomanjawad released this 21 Apr 05:55

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

Choose a tag to compare

@nomanjawad nomanjawad released this 15 Apr 11:18

Test: Replace canvas signature with typed text field to isolate server error cause

v1.0.8

Choose a tag to compare

@nomanjawad nomanjawad released this 15 Apr 10:47
  • 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

Choose a tag to compare

@nomanjawad nomanjawad released this 15 Apr 10:23

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

Choose a tag to compare

@nomanjawad nomanjawad released this 15 Apr 07:41
  • 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

Choose a tag to compare

@nomanjawad nomanjawad released this 15 Apr 07:37

Fix: PDF header logo constrained to fixed 35x18mm box instead of auto-scaling height

v1.0.4

Choose a tag to compare

@nomanjawad nomanjawad released this 15 Apr 07:21

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

Choose a tag to compare

@nomanjawad nomanjawad released this 15 Apr 06:25

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