Releases: closemarketing/formscrm
Releases · closemarketing/formscrm
Version 4.3.0
- Added: API connection status indicators across all form integrations (GravityForms, WPForms, Elementor, Contact Form 7, WooCommerce).
- Added: Visual connection status badges with color coding - green (connected), red (error), gray (not configured).
- Added: Real-time connection validation with detailed error messages when authentication fails.
- Added: Markdown Export feature for GravityForms entries with single and bulk export capabilities.
- Added: Export entries as clean, well-structured Markdown files with full field type support.
- Added: Bulk export creates ZIP file with multiple entry Markdown files for easy sharing.
- Added: Automatic retry system with up to 3 attempts at 1-hour intervals, visual progress counter, and smart cancellation when entries succeed or are deleted.
- Added: Error Log feature with comprehensive tracking, filtering by status/CRM, detailed error views, resend capability, and pagination for easy management.
- Enhanced: Contact Form 7 module selection now auto-saves configuration with visual feedback.
- Enhanced: Responsive AJAX-based interface with color-coded status badges and synchronized manual/automatic retry system.
- Enhanced: Feed connection status in Forms list in Gravity Forms.
- Fixed: Resend button missing in Gravity Forms Entries view.
- Enhanced: Added feed selector in Resend Entry widget to choose between all feeds or individual feed.
- Added date conversion in Clientify for birthday field.
- Hotfix: Error not sending correctly entry id in webhook.
Version 4.2.1
- Hotfix: Error not sending correctly entry id in webhook.
Version 4.2.0
- Enhanced: New design for the settings page.
- Dedicated menu for FormsCRM settings.
- Improved: Added new tests for more consistent code coverage.
- Fixed: Fatal error in formscrm_debug_email_lead function.
Version 4.1.0
- Added: Slack integration for real-time error notifications via Incoming Webhook with compact, single-line format.
- Added: Custom email configuration for error notifications with professional HTML template.
- Enhanced: Error notifications (Slack and Email) include comprehensive information: site details, form context (type, ID, name, entry), CRM details, lead preview, and complete technical data (API URL, JSON request).
- Enhanced: All form integrations (Gravity Forms, WPForms, Elementor, Contact Form 7, WooCommerce) now send enhanced error information.
- Added: 10 comprehensive unit tests and manual test utility (tests/test-slack.php) for notification functions.
Version 4.0.6
- Added: Support Deals tags in Clientify.
- Fixed: Format of webhook url in GravityForms.
- Fixed: PHP 7.4 compatibility issues.
Version 4.0.5
- Fixed: CF7 custom fields with select fields not sending.
- Added: Expert Mode.
- Fixed: Fatal errors in CF7.
Version 4.0.4
- Added: Webhook to send form data received from CRM in GravityForms.
- Added: Automatic tests for robust testing and quality code.
Version 4.0.3
- Enhaced: Add Pipeline name to improve Clientify pipeline implementation in Forms.
- Fixed: Autoassigment in Clientify not added in contacts module.
- Updated developer dependencies.
Version 4.0.2
- Added: Expected closure date for Deals in Clientify.
- Fixed: Elementor Forms Fields and values not sending.
- Fixed: Warnings messages in load_plugin_textdomain.
Version 4.0.1
- Fixed: Elementor Forms with URL Odoo not working.