Version 2.1.12, 11th December 2019
- IMPROVED Added system check to recognize an incorrect language configuration.
- IMPROVED "Update Cookie Version & Force Re-Selection" no longer pre-selects already given consents.
- IMPROVED Added a note in the Cookie Group when the setting "Pre-selected" is overwritten with the setting "Ignore Pre-selected Status" of the Cookie Box.
- IMPROVED alt-Tag of the logo is set with the heading of the Cookie Box.
- IMPROVED Cookie Box is no longer displayed when the CSS file is missing (e.g. WooCommerce "thank you" page or others).
- ERROR RESOLVED WP Rocket CSS and JavaScript merging can be used again.
Version 2.1.11, 21th November 2019
- IMPROVED Fallback when CSS file is missing improved
- IMPROVED CSS optimized for frontend and backend
- ERROR RESOLVED Translation errors corrected
Version 2.1.10, 5th November 2019
- IMPROVED Compatibility with Polylang improved when the content of the page defines the language and not the URL.
- IMPROVED Content Blocker Tips section: Shortcode examples adapt to the current Content Blocker.
- IMPROVED Content Blocker option to remove iframes from feeds now removes all blocked content, not just iframes.
- IMPROVED Import & Export Tips section added.
- IMPROVED Frontend CSS improved for more theme compatibility.
- IMPROVED Script Blocker prevents the blocking of Borlabs Cookie JavaScript. Frequent misconfiguration had led to this problem.
- ERROR RESOLVED Corrected detection of Network Multisites in tips section in Settings.
Version 2.1.9, 20th October 2019
- ERROR RESOLVED The Script Blocker table was incorrectly created for Network Multisites for all instances except the main instance. As a result, no Script Blocker could be saved there. This update fixes this error.
Version 2.1.8, 20th October 2019
- ERROR RESOLVED Fixed issue when Borlabs Cookie could be initialized twice, causing multiple issues.
Version 2.1.7, 19th October 2019
- IMPROVED HTML code can be used for Cookies in the "Purpose" field.
- IMPROVED Shortcode for Cookie Preferences can now also be displayed as a link.
- IMPROVED CSS Optimizations.
- IMPROVED initialization of Borlabs Cookie JavaScript.
- ERROR RESOLVED Under certain circumstances, it was possible not to give consent for essential cookies.
Version 2.1.6, 13th October 2019
- NEW Option to display buttons at full width.
- IMPROVED The position of the buttons in the Layout Bar - Advanced has been changed in response to many customer requests.
- IMPROVED Smaller CSS and JavaScript optimizations.
Version 2.1.5, 11th October 2019
- ERROR RESOLVED The handling of the "Accept only essential cookies" button has been fixed for certain (rare) cases.
Version 2.1.4, 10th October 2019
- ERROR RESOLVED Cookie Box appears again in Internet Explorer 11.
Version 2.1.3, 10th October 2019
- ERROR RESOLVED Correction of Borlabs Cookie cookie detection when multiple WordPress systems are installed under one URL.
Version 2.1.2, 10th October 2019
- ERROR RESOLVED Cookie Groups without Cookies are no longer displayed in Bar/Box-Advanced.
Version 2.1.1, 10th October 2019
- NEW Cookie Blocker added to block cookies from third-party plugins.
- IMPROVED Enfold support
- IMPROVED Polylang support
Version 2.1.0, 07th October 2019
- NEW Script Blocker added to block JavaScript from third-party plugins. This can be used e.g. MonsterInsights or PixelYourSite as well as WP Google Map Plugin.
- NEW Cookie Box layouts (Bar - Advanced, Box - Advanced) added. Allows the user to consent to Cookie Groups without switching to Cookie Settings.
- NEW Refuse option can be displayed as button.
- NEW Option to display a button that gives all consents.
- NEW Option to ignore the pre-selected status from the Cookie Groups. Behaves differently depending on layout and view, see explanation in the tips section.
- NEW Styling options for checkboxes.
- NEW Import of Script Blockers.
- NEW Support of custom roles (Access for users who do not belong to the role "Admin").
- NEW Cookie Details link in the Cookie Box.
- NEW Imprint and Privacy page in the Cookie Box is hidden when no page is selected.
- NEW blockCookie() method added to the PHP API.
- NEW blockCookieGroup() method added to the PHP API.
- NEW gaveConsent() method added to the PHP API.
- NEW Added option to reset default Cookies and Cookie Groups (may correct text in wrong language).
- NEW Opt-out shortcode is displayed for each Cookie in the backend.
- NEW Option in the Content Blockers to execute the Global Code after click and before unblocking.
- IMPROVED Click UID in the Dashboard to paste it into the search box.
- IMPROVED Consents in Cookie Settings are reflected in the Cookie Box / Cookie Bar when you click "Back".
- IMPROVED Status message when Borlabs Cookie is not enabled.
- IMPROVED Handling of language files
- IMPROVED Language context more clearly structured
- IMPROVED detection of whether default Cookies, Cookie groups, or Content Blockers are present and if not, automatic correction.
- IMPROVED All external links with noopener, noreferrer, nofollow.
- IMPROVED Link to "powered by" now language dependent.
- IMPROVED Clarification of the option "Reload after consent".
- IMPROVED Handling "Reload after Consent", may no longer count twice.
- IMPROVED Various CSS adjustments for more compatibility with other themes.
- IMPROVED All notes in the tooltips and tips section revised.
- IMPROVED Adjustment of various formulations
- IMPROVED Click event handling for via AJAX loaded elements of Borlabs Cookie in Frontend revised.
- IMPROVED Language codes can now have more than 2 characters, e.g. pt-pt and pt-br, this must be entered in wp-config.php define('BORLABS_COOKIE_IGNORE_ISO_639_1', true);.
- IMPROVES CSS adjustments in the backend to avoid conflicts with The7 Icon Manager.
- IMPROVED Compatibility with Gravity Forms - Iframe Add-on
- IMPROVED Matomo URL handling, index.php is automatically removed if it was incorrectly specified.
- IMPROVED Content-Blocker Global and initialization call gets the first and second parameter the Content-Blocker configuration passed (see Tips section).
- ERROR RESOLVED Link color for "Refuse" option could be overwritten unwanted by theme CSS.
- ERROR RESOLVED Google Maps via Divi is no longer blocked when the content blocker is disabled.
Version 2.0.6, 11th July 2019
- NEW "Reload After Consent" added (in 99% of all cases you don't need this option!)
- IMPROVED Compatibility with Enfold's Video Widget (requires an upcoming update of Enfold)
- IMPROVED Added !important CSS rule for buttons to prevent them being overwritten by theme CSS
- IMPROVED Minor spelling mistakes and setting labels
- IMPROVED Filter hook of the Cookie class
Version 2.0.5, 25th June 2019
- IMPROVED Divi compatibility
Version 2.0.4, 19th June 2019
- WORKAROUND Switch buttons can now be activated/deactivated.
Cause: some plugins load their own Bootstrap outside of their plugin part, so that at the end two Bootstrap instances are loaded, which causes a conflict.
The workaround now ensures that the switch buttons work independently.
Known problem currently exists when deleting cookie groups, cookies and content blockers when two bootstrap instances were loaded.
No solution has been found yet. If you have a problem with two loaded Bootstrap instances, e.g. with the Bridge theme, please contact the theme author to correct his error.
Version 2.0.3, 18th June 2019
- NEW Cookie Box overlay is displayed via animation if "Animation" is activated
- NEW Custom Content Blocker now also replaces %%privacy_policy_url%% with the privacy policy URL
- IMPROVED Automatic Domain and Path Detection
- IMPROVED Minor improvements for the Divi Theme
- ERROR RESOLVED Cookie Box jumped down a few pixels when closing it
- ERROR RESOLVED Cookie Box could scroll out of view if "Block Content" was disabled
- WORKAROUND In rare cases, unnecessary scrollbars were displayed in the Cookie Box. The workaround bypasses the problem. A better solution is still being worked on.
Version 2.0.2, 12th June 2019
- NEW Video wrapper feature for YouTube and Vimeo Content Blocker
- IMPROVED Minor CSS adjustments for IE 11 and Safari 11 support
Version 2.0.1, 10th June 2019
- NEW Matomo added as Service
- NEW Matomo Tag Manager added as Service
- IMPROVED Minor CSS adjustments
- ERROR RESOLVED Label display On/Off in the cookie box might show the status "On" although the group/cookie was disabled. Purely cosmetic error.
Version 2.0.0, 7th June 2019
- Release of Borlabs Cookie 2.0
Version 1.9.9, 12th May 2019
- Added new license types for backwards compatibility
Version 1.9.8, 4th April 2019
- Improved installation/upgrade routine of database tables, fixed issue with webgo Webhosting
- Improved wording
- Improved cookie log html-table, added thead
- Improved iframe detection, solves a rare issue with WP Visual Composer
- Added a news routine, will show information when Borlabs Cookie 2.0 is released
Version 1.9.7, 11th November 2018
- Improved language detection
- Improved wording
- Added detection when cookie domain is wrong
- Changed initialization of the frontend hooks (before: plugins_loaded, now: init)
- Fixed YouTube thumbnail detection when shortcode was used
Version 1.9.6, 21th October 2018
- Improved update routine to version 1.9.0
- Improved language detection
- Added option to reset default Blocked Content Types
- Fixed issue in the license check routine
Version 1.9.5, 27th September 2018
- Improved update routine to version 1.9.0
- Improved frontend initialization for better support of multilanguage plugins
- Improved file handling for websites with misconfigured SSL settings
- Added option to select cookie-box integration (JavaScript or HTML) - default is JavaScript since 1.9 and was HTML before 1.9
- Added option to change the status of a BCT within the BCT overview
- Added option to whitelist hosts from being blocked through the content blocker system
- Fixed issue when no BCT was enabled
Version 1.9.4, 20th September 2018
- Improved CSS
- Improved wording for different settings
- Improved displaying of license data. Concealed the license key
- Improved YouTube detection
Version 1.9.3, 16th September 2018
- Fixed thumbnail issue of YouTube and Vimeo when using oEmbed instead of iframes
- Fixed issue when activating option "Responsive Iframe" for default BCT
- Fixed issue when "Cookie box blocks content" option was disabled
Version 1.9.2, 16th September 2018
- Improved CSS of Blocked Content Types for mobile devices
Version 1.9.1, 15th September 2018
- Fixed issue with the cookie value of BCT Google Maps
Version 1.9, 15th September 2018
- Improved CSS
- Improved log handling
- Improved handling of multiple embedded instagram posts on a single site
- Improved handling of wildcard cookies
- Improved handling of oEmbeds of the same domain (is no longer blocked)
- Improved handling of multilanguage websites
- Added detection for misconfigured HTTPS sites
- Added detection for not updated table structures (including a routine to fix that)
- Added Blocked Content Types (different styles and options for blocked content)
- Added Blocked Content Type Facebook
- Added Blocked Content Type Google Maps
- Added Blocked Content Type Instagram
- Added Blocked Content Type Twitter
- Added Blocked Content Type Vimeo
- Added Blocked Content Type YouTube
- Added options for thumbnail size & quality from YouTube videos
Version 1.8.2, 13th June 2018
- Improved CSS
- Improved log handling
- Improved handling of multiple embedded facebook posts on a single site
- Added option to save Vimeo thumbnails locally
- Added option to aggregate consent logging on multisites
- Added option to enable wildcard cookies
Version 1.8.1, 31th May 2018
- Improved performance of statistics (possible fix for MySQL 5.5 users - minimum requirement is still MySQL 5.6!)
- Improved CSS
- Improved update routine
- Improved default texts
- Added shortcode [[borlabs_cookie_uid]]
- Added option to change YouTube URLs to www.youtube-nocookie.com
- Added setting to disable cookie box on certain pages
- Added option to add custom CSS
Version 1.8, 27th May 2018
- Improved, order and structure of the settings
- Improved, cookie option "first-party" can be disabled too
- Improved, handling of JavaScript and CSS
- Added, cookie lifetime depends on cookie option
- Added, each cookie option can have different styling
- Added, position of the cookie box can now be configured
- Added, cookie box can be disabled
- Fixed issue with english and german texts mixed
Version 1.7.10, 26th May 2018
- Fixed conflicts with other jQuery librarys - NOTICE: if you used unblockAllContent() you have to change the line from $jBC.BorlabsCookie.unblockAllContent(); to window.BorlabsCookie.unblockAllContent();
Version 1.7.9, 25th May 2018
- Improved CSS
- Improved scrolling in cookie box
- Improved handling of multiple jQuery instances - NOTICE: if you used unblockAllContent() you have to change the line from jQuery.BorlabsCookie.unblockAllContent(); to $jBC.BorlabsCookie.unblockAllContent();
- Added hideCookieBox to the JS configuration, useful for hook borlabs_cookie_js_config
- Fixed WPML string for help headline
Version 1.7.8, 23th May 2018
- Fixed update routine for version 1.7.0
Version 1.7.7, 22th May 2018
- Added import & export feature
Version 1.7.6, 22th May 2018
- Added german formal language file
Version 1.7.5, 22th May 2018
- Added fallback for missing CSS file
- Fixed opt-out statistic
Version 1.7.4, 21th May 2018
- Added filter for embed_oembed_html again (was removed in 1.7)
Version 1.7.3, 21th May 2018
- Added message when cache folder of borlabs-cookie does not exist
Version 1.7.2, 20th May 2018
- Improved creation of borlabs-cookie cache folder
Version 1.7.1, 20th May 2018
- Added tab for support
- Fixed installation & upgrade routine for multisites
Version 1.7, 19th May 2018
- Added styling options
- Added shortcode [[borlabs_cookie_blocked_oembed] Content [/borlabs_cookie_blocked_oembed]]
- Removed filter for embed_oembed_html (please give feedback if something isn't blocked anymore that was blocked before)
Version 1.6.6, 18th May 2018
- Added filter hook borlabs_cookie_js_config
- Fixed Do Not Track setting, was always active
Version 1.6.5, 17th May 2018
- Improved CSS
- Fixed broken Google opt-out routine (was broken in version 1.6.4)
Version 1.6.4, 17th May 2018
- Improved CSS
Version 1.6.3, 17th May 2018
- Improved cookie handling, the preference cookie applies to the domain and all subdomains now
- Added support for Do Not Track
- Changed create table statement, now works with old MySQL 5.5
Version 1.6.2, 15th May 2018
- Improved WPML & Polylang support
- Added iframe detection for embed_oembed_html hook
- Added iframe detection for iframes in HTML widgets in the sidebar (widget_custom_html_content hook)
- Added align option for shortcode [[borlabs_cookie]], e.g. [[borlabs_cookie align="right"]] available options: left, left-float, center, right, right-float
- Added exception for iframes without src-attribute or where src is about:blank
Version 1.6.1, 12th May 2018
- Improved CSS
- Added filter hook borlabs_cookie_third_party_code
- Added filter hook borlabs_cookie_first_party_code
- Added filter hook borlabs_cookie_facebook_pixel_code
Version 1.6, 10th May 2018
- Improved structure of settings
- Improved opt-out handling for custom Google Analytics code
- Added Polylang support
- Added shortcode [[borlabs_cookie_log]] to show the user's cookie preference history
Version 1.5.3, 7th May 2018
- Fixed JavaScript issue with Thrive plugin
- Fixed wording/translation
Version 1.5.2, 1st May 2018
- Fixed ajax routine
Version 1.5.1, 1st May 2018
- Fixed upgrade routine
Version 1.5, 1st May 2018
- Improved handling of YouTube thumbnails
- Improved cookie box for mobile devices - text now scrollable
- Improved wording/translation
- Added WPML support
- Added cookie consent logging
- Added statistics
- Added option to select imprint page
Version 1.4, 25th April 2018
- Improved detection and handling of iframes
- Improved wording/translation
- Added option to always display cookie box
- Added option to block/unblock content below the cookie box
Version 1.3.4, 24th April 2018
- Added support for Advanced Custom Fields
Version 1.3.3, 23th April 2018
- Improved permalink handling for privacy page
Version 1.3.2, 21th April 2018
- Fixed issue with missing cache folder
Version 1.3.1, 20th April 2018
- Fixed code of Google Analytics
Version 1.3, 20th April 2018
- Added option to implement Google Analytics
- Added option to implement Facebook Pixel
- Added opt-out option for Google Analytics
- Added opt-out option for Facebook Pixel
- Added option to deliver blocked JavaScript to bots/crawlers
- Added option to save YouTube thumbnails locally
Version 1.2.1, 19th April 2018
- Added option to remove or show iframes in feeds
Version 1.2, 16th April 2018
- Added shortcode to block everything [ borlabs_cookie_blocked_content ]
Version 1.1, 15th April 2018
- Added option to block iframes
- Fixed little CSS issue
Version 1.0.1, 27th February 2018
- Fixed little CSS issue
Version 1.0, 26th February 2018
- Improved translations
Version 0.8, 25th February 2018
- Improved text translation options
- Added uninstaller
Version 0.7, 23th February 2018
- Release of Borlabs Cookie