Version History

A list of all notable changes to the Premium version.
The changelog of the free version is availible on wp.org.

Version Date Notes
0.3.10 May 24, 2022
  • Added eae_pre_buffer and pre_parse_buffer filters
0.3.9 Nov 1, 2021
  • Fixed Rank Math JSON-LD support
  • Prevent TypeError in eae_encode_json_recursive()
0.3.8 Dec 30, 2020
  • Fixed encoding multiple emails in element attribute
0.3.7 Mar 27, 2020
  • Improved support for Elementor page builder
  • Skip install/uninstall actions on multisite networks
  • Fixed EAE_MAX_HTML_LENGTH logic
  • Fixed default option values on multisite networks
0.3.6 Jan 20, 2020
  • Added support for WP Google Maps
  • Added support for Minimal Coming Soon & Maintenance Mode plugin
  • Added eae_head(), eae_print_head(), eae_head_styles() and eae_head_scripts() methods
  • Prevent fatal error when iconv() function is not available
0.3.5 Oct 8, 2019
  • Deactivate domain when removing license key
  • Changed page slug to avoid issues with the encode keyword
  • Namespaced HTML DOM library to avoid conflicts
0.3.4 Sep 13, 2019
  • Fixed ROT13 bug changing URL in Google Chrome
  • Remove target attribute form mailto: links
  • Flush WP Optimize page cache when saving settings
0.3.3 Sep 4, 2019
  • Encode emails in navigation menus
  • Added EAE_MAX_HTML_LENGTH constant
  • Added eae_html_original and eae_html_obfuscated filter
  • Added mb_ord() compat method for improved JSON-LD protection
  • Fixed ROT47 encoding of hyphens
0.3.2 Jun 30, 2019
  • Added buffer priority setting
  • Added support for MyListing theme
  • Added support for WP Structuring Markup plugin
  • Improved eae_encode_json_recursive() method
0.3.1 Apr 30, 2019
  • Support polymorphous ROT47/CSS technique in shortcode
  • Fixed issue when developing on .test domains
0.3.0 Apr 10, 2019
  • Added polymorphous ROT47/CSS encoding
  • Added support for WPSSO Schema JSON-LD
  • Prevent warnings in eae_encode_json_recursive()
0.2.1 Mar 27, 2019
  • Added support for Rank Math SEO plugin
  • Added eae_encode_json_recursive() method
  • Refactored JSON/LD encoding
  • Fixed PHP warnings in dom.php
0.2.0 Mar 26, 2019
  • Added eae_reverse() helper method
  • Respect eae_method filter in more places
  • Improved support for Schema Pro
  • Always output CSS/JS helpers for shortcodes
  • Compensate for parentheses when using CSS technique
  • Refactored [encode] shortcode (read more)
0.1.14 Mar 7, 2019
  • Added support for Ginger (EU Cookie Law) plugin
  • Improved error messages and parser exceptions
  • Call eae_buffer_action after plugins_loaded
  • Split up eae_buffer_callback() into eae_buffer()
0.1.13 Mar 2, 2019
  • Added support for Schema Pro
  • Added support for Thrive Architect page builder
  • Added eae_buffer_callback() method
  • Flush WP Super Cache and Cachify when saving settings
  • Avoid fatal error when using PHP 5.5 or older
0.1.12 Feb 21, 2019
  • Fixed error in eae_encode_emails() method
  • Pass function name to eae_email_callback filter
0.1.11 Feb 19, 2019
  • Added EAE_REGEXP constant
  • Added eae_encode_json() method
  • Added eae_obfuscate_attribute filter
  • Improved support for mailto link parameters: ?subject=Hello&[email protected]
  • Encode emails in WooCommerce 3 JSON/LD data
  • Flush page cache when saving settings (W3 Total Cache; WP Rocket; LiteSpeed Cache; JCH Optimize)
0.1.10 Feb 8, 2019
  • Added eae_email_callback filter
  • Respect eae_method filter in shortcode
  • Don’t use hexadecimal entities in mailto: links
  • Add absent quotes to href attribute when using ROT13 technique
  • Harden CSS Direction technique
  • Fixed full-page scanner swallowing complex elements
0.1.9 Jan 21, 2019
  • Avoid PHP warnings in dom.php
  • Fixed JavaScript issue in Dashboard
  • Blocked notification signup for more non-production domains
  • Extend error messages when WP_DEBUG is enabled
0.1.8 Jan 5, 2019
  • Added mb_* compat methods
  • Added support for Webdados’ Open Graph plugin
  • Fixed parse errors when using single quotes and ROT13
0.1.7 Dec 11, 2018
  • Fixed PHP 7.3 issue
  • Changed CSS Direction technique to be selectable
  • Automatically deactivate free plugin upon activation
  • Show warning when running on PHP 5.3 or lesser
  • Block automatic warnings for .local domains
0.1.6 Dec 5, 2018
  • Added signup for automatic warnings
  • Encode emails in Jetpack’s Open Graph tags
  • Avoid more false-positive email matches
  • Avoid parse error when using PHP 5.3
0.1.5 Nov 23, 2018
  • Removed page scanner notice from dashboard
0.1.4 Nov 23, 2018
  • Fixed false-positive matching of retina images
0.1.3 Nov 22, 2018
  • Revalidate non-active license keys when saving settings
0.1.2 Nov 22, 2018
  • Added hex encoding for mailto: links
  • Added plugin icon to updates list
0.1.1 Nov 22, 2018
  • Added prefix to placeholders
  • Added better exception handling
  • Restored parser error messages
  • Fixed comment obfuscation
  • Fixed errors when using PHP 5.5 or lower
0.1.0 Nov 21, 2018
  • Initial release