Release notes for Visibility Logic Pro
Version 2.4.0
New Features:
- Language Visibility — show/hide elements based on current language (WPML, Polylang, TranslatePress)
- Advanced ACF Visibility — repeater fields, 17 operators, 5 field sources (post, user, options page, term meta, specific post/user), AND/OR logic
- URL Parameters Visibility — standalone query string conditions with repeater support and 9 operators
Improvements:
- Upgraded to WC_AM_Client 2.12.2 (replaces legacy ApiManager)
- Automatic license data migration from old prefix to new format
- Elementor compatibility bumped to 3.35
Fixes:
- PHP 8.x strpos() type errors in AdvancedUserMeta and PostVisibility
- Translation loading moved to init hook (WP 6.7+
Version 2.3.5
- Improve Elementor compatibility
- Improve GeoLocation Visibility.
- Change text domain loading to ‘init’ action and include new Base helper.
Version 2.3.4
- Fix dynamic tag conditions.
- Update Maxmind geolocation package.
Version 2.3.3
- Update geoIP package
Version 2.3.2
- Add compatibility for older PHP versions
Version 2.3.1
- NEW FEATURE: Copy/Paste visibility settings between widgets and sections.
Version 2.3.0
- Add Geo Location restrictions. You need to set MaxMind API in plugin settings
- Fix query string on Dynamic conditions.
- Add support for Elementor Flex Container
- Advanced user meta option
Version 2.2.3
- New feature: Easy Digital Downloads user purchases restrictions
- New feature: WooCommerce restrictions: Restrict any widget or section by client product purchases conditions
- New feature: WooCommerce Subscriptions restrictions: Restrict any widget or section by client product subscriptions.
Version 2.2.2
- Fix Post meta keys starting with underscore
Version 2.2.1
- New feature: Dynamic conditions visibility logic based on all Elementor Pro Dynamic tags.
Version 2.1.6
- New match options for Referrer conditions: Domain match, Full URL match and Contains
Version 2.1.5
- Fix for multiple IPs separated by comma on the IP condition
Version 2.1.2
- Attention: Version 2.1.2 needs the Visibility Logic free plugin active. You will get a prompt in WordPress admin area once you update.
- Settings area changes and option to add license key