Visibility Logic Pro changelog
What changed in each version of Visibility Logic Pro, newest first. Update from Dashboard > Updates in WordPress after activating your license, or download the latest zip from your account. The free plugin has its own Visibility Logic for Elementor changelog.
Version 2.4.1
Section titled “Version 2.4.1”12 Nov 2026
- Security: the license client reads plugin details from the license server as plain data only, so a tampered answer can no longer create PHP objects on your site
- Security: connections to the license server always verify its SSL certificate, also on staging and local sites
- Security: saving the MaxMind (geolocation) settings now checks the user’s permission and a security token
- Fix: more reliable license activation, the license setup now runs after all plugins are loaded
- Fix: PHP 8.4 and 8.5 deprecation notices from the bundled GeoIP2 library
- Compatibility: tested with WordPress 7.1, Elementor 4.4 and Elementor Pro 4.4
Version 2.4.0
Section titled “Version 2.4.0”23 Feb 2026
- New: Language condition, show or hide elements by the visitor’s language (WPML, Polylang and TranslatePress)
- New: Advanced ACF condition, with repeater fields, 17 comparison operators and 5 sources for the value
- New: URL Parameters condition, show or hide elements by query string values, with 9 operators
- New license system: your existing license is moved over automatically, nothing to re-enter
- Compatibility: Elementor 3.35
- Fix: PHP 8 errors in the User Meta and Post conditions
- Fix: early translation loading notice on WordPress 6.7 and newer
Version 2.3.5
Section titled “Version 2.3.5”19 Jan 2025
- Better Elementor compatibility
- Improved Geolocation condition settings
- Fix: translations now load at the right time
Version 2.3.4
Section titled “Version 2.3.4”15 Nov 2024
- Fix: conditions based on dynamic tags
- Updated the MaxMind geolocation library
Version 2.3.3
Section titled “Version 2.3.3”02 Dec 2023
- Updated the GeoIP2 geolocation library
- Fix: WooCommerce Subscriptions conditions are skipped when WooCommerce Subscriptions is not active
Version 2.3.1
Section titled “Version 2.3.1”27 Jul 2022
- Fix: copy and paste of visibility settings
Version 2.3.0
Section titled “Version 2.3.0”25 Jul 2022
- New: Geolocation condition
- New: copy and paste visibility settings between elements
- New: advanced User Meta options
- New: support for Elementor containers, with a notice when the Flexbox Container feature needs to be turned on
- Fix: query string in dynamic conditions
- Removed an extra admin menu entry
Version 2.2.3
Section titled “Version 2.2.3”04 Feb 2022
- New: Easy Digital Downloads and WooCommerce conditions (bought a product, bought any product, product variation, subscription status)
- New: product search in the WooCommerce and Easy Digital Downloads fields
- Fix: WooCommerce Subscriptions check, also when WooCommerce Subscriptions is turned off
Version 2.2.2
Section titled “Version 2.2.2”14 Jan 2022
- Fix: Post meta conditions (“not empty”, lists of values and number comparisons)
- Fix: Elementor deprecation notice
Version 2.2.1
Section titled “Version 2.2.1”13 Dec 2021
- Fix: conditions were not applied in some layouts
Version 2.2.0
Section titled “Version 2.2.0”10 Dec 2021
- New: dynamic conditions, based on Elementor dynamic tags
- New: CSS classes that show which visibility options are active
- Fix: notice when Elementor Pro is turned off
Version 2.1.6
Section titled “Version 2.1.6”28 Jul 2021
- New: Referrer match type for the IP & Referrer condition (match domain, exact URL or contains)
Version 2.1.5
Section titled “Version 2.1.5”20 Jul 2021
- New: archive restrictions based on post types and taxonomies
- Fix: several IPs separated by commas in the IP condition
Version 2.1.3
Section titled “Version 2.1.3”11 Jun 2021
- New: dynamic field support
- Requires the matching version of the free plugin
Version 2.1.2
Section titled “Version 2.1.2”04 Jun 2021
- First release of Visibility Logic Pro as a separate add-on for the free Visibility Logic for Elementor plugin