Releases: zackpyle/Fluent-Forms-Nutshell-Integration
Releases · zackpyle/Fluent-Forms-Nutshell-Integration
Release list
Add email-based exclusion rules
- Add new setting
ff_nutshell_exclusion_email_patterns(newline-separated regex) - Admin UI:
textareafield “Exclude Emails (Regex Patterns)” with examples and sanitizer - Form handling: skip all Nutshell actions when submitter email matches any pattern
- Early return in
FF_Nutshell_Form_Handler::create_lead() - Safe regex handling (supports
/.../ior raw patterns auto-wrapped as case-insensitive) - Log invalid regex patterns; log when submissions are excluded (when logging enabled)
- Early return in
Improved owner assignment, note handling, and stability
- More reliable agent→owner mapping
- Sanitize and reuse
agent_email, consistently trackowner_id
- Sanitize and reuse
- Safer lead creation flow and note attribution
- Use response with explicit success checks, defensive
lead_idextraction, final payload and created ID logging, and prepend agent attribution to notes when available
- Use response with explicit success checks, defensive
- Support owner on contact create/find
- Add optional
owner_idtocreate_contactandfind_or_create_contactand setlinks.ownerin the request payload
- Add optional
- Preserve note template line breaks in admin
- Use
sanitize_textarea_fieldspecifically fornote_templatewithinsanitize_mapping_datato preserve newlines
- Use