Plugin Name: Hustle
Author: Ivan Svyrskyi (Incsub)

Change Log:
----------------------------------------------------------------------

= 7.8.13 ( 2026-05-18 )

- Enhancement: Add new Zoho CRM integration to connect forms with Zoho CRM contacts
- Enhancement: Add integration with The Newsletter Plugin for WordPress
- Enhancement: Add support for Cloudflare Turnstile CAPTCHA
- Enhancement: Add hustle_get_cta_html filter for customizing CTA button HTML
- Enhancement: Add Telegram sharing option for current pages
- Enhancement: Allow custom API keys for HubSpot integration
- Fix: CTA area not clickable when the CTA label is empty
- Fix: Prevent JavaScript TypeError when a popup contains no focusable elements
- Fix: Resolve embed module box shadow overlapping content below
- Fix: Add missing South Sudan option to the Visitor’s Country display condition dropdown
- Fix: Prevent form submission failures caused by stale browser cache
- Fix: Correct integration status remaining connected after disconnection
- Fix: Resolve Social Sharing module preview not rendering


= 7.8.11 ( 2026-03-10 )

- Enhancement: Allow multiple email blocks in automated emails.
- Enhancement: Automated Email Subject field is now required to prevent sending incomplete emails.
- Fix: Social Sharing bar offset settings not applying correctly.
- Fix: hustle_module_viewed global tracking causing slowdowns on some sites.
- Fix: Campaign Monitor error when adding the name field.
- Fix: CTA button not closing popup when redirecting to anchor links.
- Fix: JavaScript TypeError appearing in browser console on Hustle dashboard.
- Fix: Specific URL visibility rules not working correctly with query parameters.
- Fix: PHP warning produced by Hustle in some environments.
- Fix: Whole module clickable CTA option not functioning correctly.
- Fix: HubSpot connection still appearing connected after disconnection.
- Fix: CSS triggers on Hustle popups not working correctly.
- Fix: PHP errors reported by Query Monitor in latest Hustle beta.
- Fix: Automated emails not sending in Hustle Pro.
- Fix: Multiple specific URLs not saving correctly in Social Sharing visibility rules.
- Fix: PHP notice Undefined array key selected_global_multi_id in email list screen.
- Compatibility: Updated HubSpot integration to API v3.
- Compatibility: Addressed MailPoet deprecated errors on PHP 8.2+.
- Compatibility: PHP 8.4 compatibility improvements.
- Compatibility: Upgraded Convert Kit integration to API v4.


= 7.8.10.2 ( 2026-02-12 )

- Fix: Security hardening for conversion tracking requests.


= 7.8.10.1 ( 2026-01-27 )
- Fix: HubSpot integration critical error

 = 7.8.10 ( 2026-01-21 )

- Enhancement: Upgrade Constant Contact integration to API v3 with OAuth2 PKCE
- Enhancement: Upgrade Keap (Infusionsoft) integration to API v2
- Enhancement: Security hardening for AWeber integration
- Fix: Cannot scroll the Divi page editor
- Fix: CSS rules inside Media Queries breaking Custom CSS
- Fix: Conflict between Hustle and The Events Calendar Filter Bar
- Fix: Consent checkbox in Forminator not checked when triggering a Hustle popup
- Fix: Multiple GeoIP requests


 = 7.8.9.1 ( 2025-12-16 )

 - Miscellaneous improvements

 = 7.8.8 ( 2025-09-08 )

- Improve: Accessibility enhancements across plugin admin screens for better screen reader support.
- Improve: Adjusted color contrast on UI elements to meet WCAG 2 AA standards.
- Fix: Corrected ARIA attributes on form fields and buttons.
- Fix: Conversion tracking not working when only a CTA button is present.
- Fix: "Never see this again" cookie expiration date incorrectly tied to Closing behavior setting.


= 7.8.7 ( 2025-04-25 )

- Enhance: Compatibility with WordPress 6.8
- Enhance: Add a new menu item to help you discover other free plugins by WPMU DEV and more

= 7.8.6 ( 2024-11-25 )

- Fix: Notice for _load_textdomain_just_in_time called incorrectly
- Fix: Security hardening

= 7.8.5 ( 2024-08-05 )

- Fix: XSS Security vulnerability


= 7.8.4 ( 2024-03-07 ) =

- Fix: Security vulnerability


= 7.8.3 ( 2024-01-17 ) =

 - Aligned Pro and Free version numbers to ensure consistency and simplify version management.
 - Enhance: Compatibility with PHP 8.3
 - Enhance: Twitter rebranding
 - Fix: Scroll issue on Pop-ups and Slide-ins preview when content is lengthy
 - Fix: Size of summary box logo


= 4.8.2 ( 2023-10-03 ) =

 - Fix: ConstantContact authentification.
 - Fix: Cannot edit or add hyperlink
 - Fix: Click triggers not working for elements loaded after Hustle has loaded
 - Fix: Popup on exit intent is triggered when select box option is changed
 - Fix: Text Field error message apostrophe is converted to &#039;
 - Fix: Deprecated notice for PHP 8.2
 - Enhance: Update the "Sendinblue" brand name to "Brevo"
 - Enhance: Remove mascot images


= 4.8.1 ( 2023-08-24 ) =

- Enhance: Set up a redirect URL for Hubspot
- Fix: Issues with Hustle ActiveCampaign integration
- Fix: Bullet Points are not showing on the success message


= 4.8.0 ( 2023-06-27 ) =

- Enhance: Require PHP 7.4 as the minimum supported version
- Enhance: Prevent XSS vulnerability in translations
- Enhance: Update the "InfusionSoft" brand name to "Keap"
- Fix: Prevent page scroll to a Hustle Embed when a Pop-Up is closed
- Fix: Custom Margin, Padding, and Border do not work for Slide-ins
- Fix: Social Sharing module and Static Server Cache causing critical error
- Fix: Issue with Close button on iOS


= 4.7.1 ( 2023-06-07 ) =

- Enhance: Performance improvements.


941105-1779184180-au