# real-cookie-banner

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

# 4.7.12 2024-07-17

# Bug Fixes

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes

Purpose of dependency: Abstract utility for live preview (customize)

# Bug Fixes

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes

# 4.7.11 2024-07-16

# Bug Fixes

# Documentation

# Maintenance

# Performance Improvements

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Bug Fixes

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Features

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Performance Improvements

Purpose of dependency: Shared typings for all Node.js backends and frontends.

# Maintenance

# 4.7.10 2024-06-20

# Bug Fixes

# Build System

# Continuous Integration

# Maintenance

  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • deps : update npm all dependencies inclusive some major updates internal reference #8694qg0t9
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Build System
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Build System
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Build System
# Maintenance

Purpose of dependency: Abstract utility for live preview (customize)

# Build System
# Continuous Integration
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Build System
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Make your plugin to a freemium plugin with predefined Envato support

# Build System
# Continuous Integration
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • deps : update npm all dependencies inclusive some major updates internal reference #8694qg0t9
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Build System
# Continuous Integration
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • deps : update npm all dependencies inclusive some major updates internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9
# Performance Improvements

Purpose of dependency: Provide various React utils, side effect free and tree shakeable.

# Maintenance
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes
# Build System
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Build System
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • update p-queue to latest verson internal reference #8694qg0t9
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Build System
# Continuous Integration
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Read the actually applied CSS property value instead of the calculated one.

# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Consume service and blocker templates from service cloud

# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm all dependencies (non-major)
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Find and crawl sitemaps to get a full list of URLs.

# Maintenance
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes
# Build System
# Continuous Integration
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update composer dependencies (non-major)
  • deps : update dependency mpratt/embera to v2.0.40
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • deps : update npm all dependencies inclusive some major updates internal reference #8694qg0t9
  • update renovate.json internal reference #8694qg0t9
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Record and replay interactions on a given HTML element.

# Maintenance
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Shared typings for all Node.js backends and frontends.

# Build System
# Maintenance
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Shared typings for all Real Commerce backend.

# Build System
# Maintenance
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Helper functionalities for your composer project to validate licenses and generate a disclaimer.

# Maintenance

Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.

# Continuous Integration
# Maintenance

Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.

# Maintenance

Purpose of dependency: Provide eslint configuration for our complete monorepo.

# Maintenance
  • deps : pin dependencies
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Enums and key value getters for all countries in different ISO code standards.

# Maintenance
  • deps : pin dependencies
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Predefined monorepo utilities and tasks.

# Continuous Integration
# Maintenance

Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!

# Continuous Integration
# Maintenance

Purpose of dependency: Predefined functionalities for PHPCS.

# Maintenance

Purpose of dependency: Predefined functionalities for PHPUnit.

# Maintenance

Purpose of dependency: Provide a performant translation extractor based on regular expression.

# Maintenance
  • deps : pin dependencies
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Maintenance

Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.

# Maintenance

Purpose of dependency: Webpack config builder for multiple ecosystems like standalone React frontends, Antd, Preact and WordPress.

# Build System
# Maintenance
  • deps : pin dependencies
  • deps : pin dependencies
  • deps : update npm (non-major)
  • deps : update npm (non-major)
  • deps : update npm all dependencies (non-major)
  • upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9

# 4.7.9 2024-05-29

# Bug Fixes

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

# 4.7.8 2024-05-10

# Bug Fixes

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Bug Fixes

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Bug Fixes

# 4.7.6 2024-04-23

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes

Purpose of dependency: Shared typings for all Real Commerce backend.

# Maintenance

# 4.7.5 2024-04-20

# Bug Fixes

# 4.7.4 2024-04-19

# Bug Fixes

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Bug Fixes

# 4.7.3 2024-04-12

# Bug Fixes

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes

# 4.7.2 2024-04-10

# Bug Fixes

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Testing

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Maintenance

# 4.7.1 2024-04-09

# Documentation

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

# 4.7.0 2024-04-09

# Bug Fixes

# Build Process

# Features

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Bug Fixes

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

Purpose of dependency: Abstract utility for live preview (customize)

# Build Process
# Features

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Build Process
# Features

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Features

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes
# Build Process

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Build Process
# Features

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Build Process
# Features

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes
# Build Process
# Features

Purpose of dependency: Predefined functionalities for PHPUnit.

# Bug Fixes

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Features

# 4.6.1 2024-03-22

# Bug Fixes

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Bug Fixes

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes

Purpose of dependency: Consume service and blocker templates from service cloud

# Bug Fixes

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes

# 4.6.0 2024-03-13

# Bug Fixes

# Features

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Features
# Performance

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes
  • undefined array key flag PHP warning

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Features

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Consume service and blocker templates from service cloud

# Bug Fixes

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Features
# Styling
  • break all links when viewport gets too small on mobile in second view of cookie banner

Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.

# Features

# 4.5.3 2024-02-29

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Bug Fixes

# 4.5.2 2024-02-28

# Bug Fixes

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Bug Fixes

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

# 4.5.1 2024-02-26

# Bug Fixes

# Documentation

# 4.5.0 2024-02-26

# Bug Fixes

# Documentation

# Features

# Performance

# Refactoring

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Bug Fixes

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Features

Purpose of dependency: Provide cookie consent management with adapters to your environment

# Bug Fixes
# Performance
# Refactoring

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Performance
# Refactoring

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Performance

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Features

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
  • strtolower(): Passing null to parameter #1 () of type string is deprecated internal reference #863gympe9
  • uncaught TypeError: Cannot access offset of type string on string TcfVendorDomainsBlockable.php

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes
# Performance
# Refactoring

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Performance

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Performance
# Refactoring

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Refactoring

Purpose of dependency: Provide various React utils, side effect free and tree shakeable.

# Bug Fixes
# Performance
# Refactoring

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes
# Refactoring

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Refactoring

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Continuous Integration
# Performance
# Refactoring

Purpose of dependency: Record and replay interactions on a given HTML element.

# Performance

Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.

# Performance
# Refactoring

Purpose of dependency: Provide eslint configuration for our complete monorepo.

# Performance

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Performance
# Styling

Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.

# Performance

Purpose of dependency: Webpack config builder for multiple ecosystems like standalone React frontends, Antd, Preact and WordPress.

# Performance

# 4.4.1 2024-02-05

# Bug Fixes

# 4.4.0 2024-02-05

# Bug Fixes

# Features

# Maintenance

# Performance

# Refactoring

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Features
# Refactoring

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Refactoring

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Features
# Refactoring

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Features
# Refactoring

Purpose of dependency: A WordPress client for Real Product Manager

# Maintenance
# Performance
# Refactoring

Purpose of dependency: Consume service and blocker templates from service cloud

# Features

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Features
# Maintenance
# Performance
# Refactoring

Purpose of dependency: Record and replay interactions on a given HTML element.

# Refactoring

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Features
# Refactoring

# 4.3.7 2024-01-25

# Bug Fixes

# Maintenance

# Performance

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Bug Fixes
# Features

Purpose of dependency: Abstract utility for live preview (customize)

# Maintenance

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes
# Maintenance

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Maintenance

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Maintenance

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes
# Maintenance

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Maintenance

Purpose of dependency: Consume service and blocker templates from service cloud

# Bug Fixes
# Maintenance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes
# Maintenance
# Performance

Purpose of dependency: Record and replay interactions on a given HTML element.

# Bug Fixes

Purpose of dependency: Provide eslint configuration for our complete monorepo.

# Maintenance

Purpose of dependency: Enums and key value getters for all countries in different ISO code standards.

# Bug Fixes
# Features

Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!

# Continuous Integration

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Maintenance

Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.

# Bug Fixes
# Maintenance

Purpose of dependency: Webpack config builder for multiple ecosystems like standalone React frontends, Antd, Preact and WordPress.

# Maintenance

# 4.3.5 2024-01-08

# Bug Fixes

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes

# 4.3.4 2024-01-05

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

# 4.3.3 2024-01-04

# Bug Fixes

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Fix

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Features

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Performance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Build Process

# 4.3.2 2023-12-22

# Bug Fixes

# Performance

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Bug Fixes

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Download and persist vendor-list.json to database

# Bug Fixes

# 4.3.1 2023-12-21

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes

# 4.3.0 2023-12-21

# Bug Fixes

# Features

# Maintenance

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Bug Fixes
# Maintenance

Purpose of dependency: Abstract utility for live preview (customize)

# Maintenance

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Maintenance

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Bug Fixes
# Maintenance

Purpose of dependency: Make your plugin to a freemium plugin with predefined Envato support

# Bug Fixes
# Maintenance

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Maintenance
# Testing
  • update available content blockers from service cloud

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Bug Fixes
# Maintenance

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Performance

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Features

Purpose of dependency: A WordPress client for Real Product Manager

# Maintenance

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Maintenance

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Maintenance

Purpose of dependency: Consume service and blocker templates from service cloud

# Features
# Maintenance

Purpose of dependency: Download and persist vendor-list.json to database

# Maintenance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Maintenance

Purpose of dependency: Helper functionalities for your composer project to validate licenses and generate a disclaimer.

# Maintenance

Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.

# Bug Fixes
# Maintenance

Purpose of dependency: Provide eslint configuration for our complete monorepo.

# Maintenance

Purpose of dependency: Predefined functionalities for PHPCS.

# Maintenance

Purpose of dependency: Predefined functionalities for PHPUnit.

# Maintenance

Purpose of dependency: Webpack config builder for multiple ecosystems like standalone React frontends, Antd, Preact and WordPress.

# Bug Fixes

# 4.2.0 2023-12-15

# Bug Fixes

# Build Process

# Features

# Refactoring

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Bug Fixes

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Bug Fixes
# Features
# Performance
# Refactoring

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes
# Features

Purpose of dependency: Abstract utility for live preview (customize)

# Refactoring

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Refactoring

Purpose of dependency: Make your plugin to a freemium plugin with predefined Envato support

# Refactoring

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Features

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Features

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Refactoring

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Features

Purpose of dependency: A WordPress client for Real Product Manager

# Refactoring

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Bug Fixes
# Refactoring

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Refactoring

Purpose of dependency: Consume service and blocker templates from service cloud

# Bug Fixes

Purpose of dependency: Download and persist vendor-list.json to database

# Bug Fixes
# Refactoring

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes
# Refactoring

Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.

# Bug Fixes
# Build Process
# Features
# Refactoring

# 4.1.2 2023-11-28

# Bug Fixes

# Refactoring

# Testing

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

Purpose of dependency: Download and persist vendor-list.json to database

# Performance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Refactoring

Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.

# Refactoring
# Testing

Purpose of dependency: Provide eslint configuration for our complete monorepo.

# Refactoring

Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!

# Bug Fixes

# 4.1.1 2023-11-24

# Bug Fixes

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Features

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Consume service and blocker templates from service cloud

# Bug Fixes

Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.

# Continuous Integration

Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.

# Bug Fixes

Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!

# Bug Fixes
  • also delete skipped pipelines and pipelines of deleted branches

# 4.1.0 2023-11-22

# Bug Fixes

# Features

# Refactoring

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Documentation
# Features

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes
# Features

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Features
# Performance

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Features
# Refactoring

Purpose of dependency: Download and persist vendor-list.json to database

# Features
# Maintenance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Features

Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.

# Bug Fixes

# 4.0.1 2023-11-16

# Maintenance

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Maintenance

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Maintenance

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Maintenance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes

Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.

# Bug Fixes
# Reverts

# 4.0.0 2023-11-07

# Bug Fixes

# Build Process

# Continuous Integration

# Documentation

# Features

# Maintenance

# Styling

# BREAKING CHANGES

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Build Process
# Maintenance

Purpose of dependency: Abstract utility for live preview (customize)

# Bug Fixes
# Build Process
# Continuous Integration
# Features

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Build Process
# Maintenance

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Bug Fixes
  • fatal error: Uncaught TypeError: array_walk_recursive(): Argument #1 () must be of type array, null given

Purpose of dependency: Make your plugin to a freemium plugin with predefined Envato support

# Build Process
# Maintenance

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Bug Fixes
# Build Process
# Continuous Integration
# Features

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Maintenance

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes
# Build Process
# Continuous Integration
# Features
# Maintenance

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Bug Fixes
# Build Process
# Continuous Integration
# Features

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Bug Fixes
# Build Process
# Continuous Integration
# Features
# Maintenance

Purpose of dependency: Consume service and blocker templates from service cloud

# Bug Fixes

Purpose of dependency: Download and persist vendor-list.json to database

# Build Process
# Maintenance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes
# Build Process
# Continuous Integration
# Features

Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.

# Continuous Integration
# Maintenance

# 3.13.3 2023-11-02

# Bug Fixes

# Maintenance

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Bug Fixes
  • commented out inline script should not get mixed with external scripts when blocking content internal reference #869314r0e
  • passing null to parameter #1 () of type string is deprecated

Purpose of dependency: Block HTML content by URLs and selector syntax

# Bug Fixes
# Documentation
  • update PHPDoc for selector syntax functions

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Bug Fixes
  • passing null to parameter #1 () of type string is deprecated

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes

Purpose of dependency: A WordPress client for Real Product Manager

# Bug Fixes
  • passing null to parameter #1 () of type string is deprecated

Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.

# Bug Fixes

# 3.13.2 2023-10-27

# Bug Fixes

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Bug Fixes

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Bug Fixes

Purpose of dependency: Block HTML content by URLs and selector syntax

# Documentation
# Maintenance

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Performance

Purpose of dependency: Shared typings for all Node.js backends and frontends.

# Documentation

Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!

# Continuous Integration
  • purge master pipelines after 90 days instead of 360

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Bug Fixes

# 3.13.1 2023-10-17

# Bug Fixes

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Features

# 3.13.0 2023-10-12

# Bug Fixes

# Build Process

# Features

# Maintenance

Purpose of dependency: Shared typings for all Real Cookie Banner backend.

# Maintenance

Purpose of dependency: Provide a single entry point to trigger cache invalidation of known caching plugins

# Maintenance

Purpose of dependency: Apply cookies consent (opt-in, opt-out) to the current webpage.

# Maintenance

Purpose of dependency: Abstract utility for live preview (customize)

# Maintenance

Purpose of dependency: Provide a functionality to deliver assets anonymous

# Maintenance

Purpose of dependency: Find tags within HTML content and modify it in speed of light

# Maintenance

Purpose of dependency: Make your plugin to a freemium plugin with predefined Envato support

# Maintenance

Purpose of dependency: Block HTML content by URLs and selector syntax

# Maintenance

Purpose of dependency: Unblock mechanism for @devowl-wp/headless-content-blocker with visual capabilities.

# Bug Fixes
# Maintenance

Purpose of dependency: Provide helper functionality for multilingual plugins like WPML and PolyLang

# Maintenance

Purpose of dependency: Provide UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Features
# Maintenance

Purpose of dependency: Provide admin UI for a cookie banner and content blocker for multiple services.

# Bug Fixes
# Features
# Maintenance

Purpose of dependency: A WordPress client for Real Product Manager

# Maintenance

Purpose of dependency: Provide a promise-based queue system working in frontend for client and server tasks

# Maintenance

Purpose of dependency: Create cross-selling ads, about page, rating and newsletter input for WP Real plugins.

# Maintenance

Purpose of dependency: Read the actually applied CSS property value instead of the calculated one.

# Maintenance

Purpose of dependency: Consume service and blocker templates from service cloud

# Maintenance

Purpose of dependency: Find and crawl sitemaps to get a full list of URLs.

# Maintenance

Purpose of dependency: Download and persist vendor-list.json to database

# Maintenance

Purpose of dependency: Utility functionality for all your WordPress plugins.

# Bug Fixes
# Maintenance

Purpose of dependency: Record and replay interactions on a given HTML element.

# Maintenance

Purpose of dependency: Shared typings for all Real Commerce backend.

# Features
# Maintenance

Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.

# Maintenance

Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.

# Maintenance

Purpose of dependency: Provide eslint configuration for our complete monorepo.

# Maintenance

Purpose of dependency: Enums and key value getters for all countries in different ISO code standards.

# Maintenance

Purpose of dependency: Predefined monorepo utilities and tasks.

# Continuous Integration
# Maintenance

Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!

# Maintenance

Purpose of dependency: Provide a performant translation extractor based on regular expression.

# Maintenance

Purpose of dependency: Provide a scoped stylesheet, types and util functionality for a web cookie banner.

# Maintenance

Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.

# Maintenance

Purpose of dependency: Webpack config builder for multiple ecosystems like standalone React frontends, Antd, Preact and WordPress.

# Maintenance

# 3.12.0 2023-09-29

# chore

# docs

# feat

# fix

# perf

# refactor

# 3.11.5 2023-09-22

# 3.11.4 2023-09-21

# 3.11.3 2023-09-07

# 3.11.2 2023-09-06

# ci

# fix

# perf

# 3.11.1 2023-08-30

# 3.11.0 2023-08-28

# build

# chore

# feat

# fix

# style

# 3.10.0 2023-08-24

# chore

# docs

# feat

# fix

# refactor

# 3.9.5 2023-08-04

# 3.9.4 2023-08-04

# 3.9.3 2023-08-04

# fix

# 3.9.2 2023-08-02

# 3.9.1 2023-08-02

# chore

# fix

# 3.9.0 2023-07-18

# chore

# feat

# fix

# 3.8.0 2023-07-06

# docs

  • update filter documentation with more examples and use cases

# feat

# fix

# refactor

# test

# 3.7.2 2023-06-05

# ci

# fix

# 3.7.1 2023-05-30

# 3.7.0 2023-05-30

# chore

# feat

# fix

# perf

# refactor

# style

# 3.6.11 2023-05-22

# 3.6.10 2023-05-21

# chore

# refactor

# 3.6.9 2023-05-19

# 3.6.8 2023-05-15

# fix

# 3.6.7 2023-05-12

# 3.6.6 2023-05-11

# fix

# 3.6.5 2023-04-28

# fix

# 3.6.4 2023-04-24

# fix

# 3.6.3 2023-04-19

# chore

# fix

# perf

# refactor

# 3.6.2 2023-03-24

# fix

# style

# 3.6.1 2023-03-21

# chore

# fix

# refactor

# 3.6.0 2023-03-14

# chore

# feat

# fix

# 3.5.3 2023-03-01

# fix

# 3.5.2 2023-02-28

# chore

# fix

# 3.5.1 2023-02-21

# fix

# perf

# refactor

# 3.5.0 2023-02-15

# build

# chore

# feat

# fix

# 3.4.13 2023-01-25

# chore

# fix

# 3.4.12 2023-01-10

# chore

# 3.4.11 2023-01-03

# chore

# fix

# 3.4.10 2022-12-22

# chore

# fix

# perf

# 3.4.9 2022-12-12

# 3.4.8 2022-12-12

# docs

  • update README contributors

# fix

# refactor

# 3.4.7 2022-12-05

# 3.4.6 2022-12-02

# 3.4.5 2022-12-01

# chore

# fix

# style

# 3.4.4 2022-11-24

# fix

# test

# 3.4.3 2022-11-21

# perf

# 3.4.2 2022-11-18

# fix

# perf

# refactor

# 3.4.1 2022-11-15

# fix

# revert

# 3.4.0 2022-11-09

# feat

# fix

# refactor

# revert

# style

  • full width content blocker for elementor widgets

# 3.3.0 2022-10-31

# chore

# feat

# fix

# 3.2.0 2022-10-25

# chore

# feat

# fix

# 3.1.7 2022-10-11

# build

# chore

# ci

# fix

# test

# 3.1.6 2022-09-21

# 3.1.5 2022-09-21

# 3.1.4 2022-09-20

# fix

# 3.1.3 2022-09-16

# chore

# fix

# 3.1.2 2022-09-06

# fix

# 3.1.1 2022-08-30

# 3.1.0 2022-08-29

# chore

# ci

# feat

# fix

# perf

# refactor

# 3.0.2 2022-08-09

# chore

# fix

# style

# 3.0.1 2022-07-06

# chore

# fix

# 3.0.0 2022-06-13

# chore

# feat

# fix

# refactor

# BREAKING CHANGE

  • we now offer a wizard for all important changes from v2 onwards

# 2.18.2 2022-06-08

# chore

# docs

# fix

# perf

# refactor

# style

# 2.18.1 2022-05-24

# fix

# 2.18.0 2022-05-24

# chore

# docs

# feat

# fix

# refactor

# 2.17.3 2022-05-13

# 2.17.2 2022-05-09

# fix

# 2.17.1 2022-04-29

# fix

# 2.17.0 2022-04-20

# chore

# feat

# fix

# perf

# refactor

# 2.16.2 2022-04-04

# chore

# fix

# style

# 2.16.1 2022-03-15

# chore

# fix

# perf

# refactor

# style

# test

  • smoke tests

# 2.16.0 2022-03-01

# chore

# ci

# feat

# fix

# style

# 2.15.0 2022-02-11

# feat

# fix

# perf

# 2.14.3 2022-02-04

# chore

# 2.14.2 2022-02-02

# build

  • use correct namespace in ember composer package through custom patch

# fix

# style

  • close icon is not clickable when overlay is deactivated
  • long links in indivual privacy leads to horizontal overflow internal reference #1vxgxxb

# 2.14.1 2022-01-31

# chore

# fix

# style

# 2.14.0 2022-01-25

# chore

# feat

# fix

# refactor

# style

# 2.13.0 2022-01-17

# build

# chore

# feat

# fix

# refactor

# style

# test

# 2.12.0 2021-12-21

# chore

# feat

# fix

# refactor

# 2.11.2 2021-12-15

# chore

# fix

# 2.11.1 2021-12-15

# chore

# docs

# fix

# refactor

# style

# 2.11.0 2021-12-01

# chore

# docs

# feat

# fix

# 2.10.1 2021-11-24

# chore

# fix

# perf

# style

# 2.10.0 2021-11-18

# feat

# fix

# refactor

# 2.9.3 2021-11-12

# 2.9.2 2021-11-11

# chore

# fix

# refactor

  • extract content blocker to own package @devowl-wp/headless-content-blocker internal reference #1nfazd0
  • extract HTML-extractor to own package @devowl-wp/fast-html-tag

# style

  • line height in header of elementor widget so content blocker text does not overlap

# 2.9.1 2021-11-03

# fix

# 2.9.0 2021-10-12

# feat

# fix

# perf

# 2.8.0 2021-09-30

# build

# chore

# ci

# feat

# fix

# perf

# refactor

  • grunt-mojito to abstract grunt-continuous-localization package internal reference #f94bdr
  • introduce @devowl-wp/continuous-integration
  • introduce new command with execa instead of own exec implementation

# style

# 2.7.0 2021-09-08

# chore

# docs

# feat

# fix

# 2.6.5 2021-08-31

# fix

# 2.6.4 2021-08-20

# chore

  • update PHP dependencies

# docs

  • use redirects for legal documents

# fix

# style

  • delete button in service form in wrong position

# 2.6.3 2021-08-12

# chore

# docs

# fix

# 2.6.2 2021-08-11

# fix

# 2.6.1 2021-08-10

# fix

  • link rel blocker should handle subdomains correctly
  • userlike blocker should block by their CDN instead of usual URL

# 2.6.0 2021-08-10

# chore

# docs

# feat

# fix

# perf

# refactor

# style

  • background color for recommandations admin bar menu
  • gray out already existing prestes in service and content blocker template screen
  • move Google Ads hint about Adwords ID to the input field

# 2.5.1 2021-08-05

# chore

# fix

# refactor

# style

# 2.5.0 2021-07-16

# chore

# feat

# fix

# 2.4.0 2021-07-09

# feat

# fix

# 2.3.0 2021-06-15

# chore

# feat

# fix

# revert

# 2.2.0 2021-06-05

# chore

# feat

# fix

# 2.1.0 2021-05-25

# chore

# ci

  • move type check to validate stage

# docs

  • highlight that not all service templates are free in wordpress.org plugin description

# feat

# fix

# refactor

  • move compatibility code to own folder
  • own function to override native addEventListener functionality
  • style classes to functions for tree shaking internal reference #jh75eg

# revert

  • own vendor bundle for blocker

# style

# test

# 2.0.3 2021-05-14

# fix

  • customizer does not work when WP Fastest Cache is active internal reference #jq9aua
  • multilingual plugins like Weglot and TranslatePress should show more options in Consent Forwarding setting

# 2.0.2 2021-05-12

# fix

# 2.0.1 2021-05-11

# docs

  • update README typos

# fix

# 2.0.0 2021-05-11

# build

# chore

# docs

# feat

# fix

# perf

  • avoid catastrophal backtracing and speed up regular expression for inline scripts/styles by 90% internal reference #j77a9g
  • combine vendor modules to a common chunk for both TCF and non-TCF
  • introduce deferred and preloaded scripts for cookie banner internal reference #gn4ng5
  • remove TCF CmpApi from non-TCF bundle

# refactor

  • create wp-webpack package for WordPress packages and plugins
  • introduce bundleAnalyzerOptions in development package
  • introduce eslint-config package
  • introduce new grunt workspaces package for monolithic usage
  • introduce new package to validate composer licenses and generate disclaimer
  • introduce new package to validate yarn licenses and generate disclaimer
  • introduce new script to run-yarn-children commands
  • make content blocker independent of custom post type
  • make Vimeo and SoundCloud to Pro presets internal reference #gf49yy
  • move build scripts to proper backend and WP package
  • move jest scripts to proper backend and WP package
  • move PHP Unit bootstrap file to @devowl-wp/utils package
  • move PHPUnit and Cypress scripts to @devowl-wp/utils package
  • move special blocker PHP classes in own namespace
  • move technical doc scripts to proper WP and backend package
  • move WP build process to @devowl-wp/utils
  • move WP i18n scripts to @devowl-wp/utils
  • move WP specific typescript config to @devowl-wp/wp-webpack package
  • remove @devowl-wp/development package
  • split stubs.php to individual plugins' package

# style

# test

  • fix failing smoke test for Real Cookie Banner Lite

# BREAKING CHANGE

  • please upgrade your PHP version to >= 7.2

# 1.14.1 2021-04-27

# ci

# fix

  • compatibility with Lite Speed Cache; white screen in customizer
  • introduce new filter RCB/Blocker/InlineScript/AvoidBlockByLocalizedVariable and fix copmatibility with EmpowerWP/Mesmerize internal reference #hb8v51
  • notice array_walk_recursive() expects parameter 1 to be array, integer given
  • output buffer callback should be called always and cannot be removed by third parties

# refactor

# revert

  • output buffer callback should be called always and cannot be removed by third parties

# 1.14.0 2021-04-15

# chore

# feat

# fix

# 1.13.1 2021-03-30

# 1.13.0 2021-03-23

# chore

# docs

# feat

# fix

# 1.12.0 2021-03-10

# build

# chore

# feat

# fix

  • more granular translation for TranslatePress for blockers, cookie group, cookies and banner texts

# 1.11.0 2021-03-10

# chore

# feat

# fix

# 1.10.0 2021-03-02

# chore

# feat

# fix

  • allow HTML formatting in content blocker accept info text internal reference #ev2070
  • compatibility with Thrive Architect embeds
  • compatibility with Thrive Archtitect Custom HTML block
  • do not allow cookie duration greater than 365 internal reference #cpyc46
  • do not override position:relative for content blocker

# 1.9.0 2021-02-24

# chore

# docs

  • rename test drive to sanbox (#ef26y8)

# feat

  • new cookie banner preset 'Ronny's Dialog'
  • new customizer option in Body > Accept all Button > Align side by side internal reference #cv0d8g

# fix

  • compatibility with X Theme and Cornerstone
  • content blocker containers may also have an empty style
  • content blocker for JetPack Site Stats too aggressive when using together with wordpress.com
  • content blocking for Quform in some cases to aggressive (#ejxq3b)
  • do not annonymously server when SCRIPT_DEBUG is active
  • do not apply style to parent containers if no style was previously present
  • do not show cookie banner when editing in Divi and Beaver Builder page builder
  • illegal mix of collations internal reference #ef1dtp
  • in some cases the original iframe was blocked, but not completely hidden
  • when a profile deactivate syntax highlighting, the cookie form did not work internal reference #en3mxa

# 1.8.0 2021-02-16

# chore

  • register and translate new cookie and content blocker presets
  • show notice for Quform cause content blocker is not necessery internal reference #cawja6

# feat

# fix

  • compatibility Instagram blocker with WoodMart theme
  • compatibility with Elementor inline styles
  • compatibility with TranslatePress internal reference #cew7v9
  • do not block links without class and external URLs
  • do not output calculated time for blocker when not requested; compatibility with Themebeez Toolkit
  • show correct tooltip when Google / Matomo Tag Manager template can not be created internal reference #e6xyc5

# 1.7.3 2021-02-05

# docs

# fix

  • in some edge cases the wordpress autoupdater does not fire the wp action and dynamic javascript assets are not generated

# 1.7.2 2021-02-05

# chore

# fix

# 1.7.1 2021-02-02

# 1.7.0 2021-02-02

# chore

  • allow to edit custom post types and taxnomies to be edited via native UI for debug purposes
  • remove limit for cookies and content blockers internal reference #d6z2u6

# docs

  • improved product description for wordpress.org (#d6z2u6)

# feat

# fix

# 1.6.0 2021-01-24

# chore

# feat

# fix

# refactor

  • remove unused classes and methods

# revert

# style

  • do not break line in cookie preset selector description
  • use flexbox instead of usual containers for banner buttons internal reference #cv0ff2

# 1.5.0 2021-01-18

# chore

  • introduce new developer filters RCB/Blocker/KeepAttributes and RCB/Blocker/VisualParent internal reference #cn0wvd
  • new Consent API function consentApi.consent() and consentApi.consentAll() to wait for consent
  • presets can no be extended by a parent class definition
  • register new cookie and content blockers and update README internal reference #cewwda
  • translate new presets, update README

# feat

# fix

  • automatically invalidate preset cache after any plugin activated / deactivated
  • compatibility with FloThemes embed codes and blocks internal reference #cn0wvd
  • do not show footer links when label is empty internal reference #cjwyqw
  • do not show hidden or disabled content blocker presets in cookie form
  • extended presets can disable technical handling through compatible plugin internal reference #cewwda
  • footer not shown when imprint empty in PRO version
  • include description in preset search index
  • overcompressed logo

# refactor

  • presets gets more and more complex, let's simplify with a middleware system

# style

  • gray out disabled cookie and content blocker presets
  • gray out plugin-specific cookie and content blocker presets
  • show a tooltip when a preset is currently disabled

# 1.4.2 2021-01-11

# fix

# 1.4.1 2021-01-11

# fix

  • hotfix to make presets available again

# 1.4.0 2021-01-11

# build

  • reduce javascript bundle size by using babel runtime correctly with webpack / babel-loader

# chore

  • translate new cookie and blocker presets and register

# ci

# docs

# feat

# fix

# perf

# style

# 1.3.0 2020-12-15

# chore

# feat

# fix

# refactor

# 1.2.4 2020-12-10

# 1.2.3 2020-12-09

# 1.2.2 2020-12-09

# build

# chore

# fix

# test

  • smoke tests for Real Cookie Banner PRO

# 1.2.1 2020-12-05

# fix

# 1.2.0 2020-12-01

# chore

# feat

# refactor

# 1.1.3 2020-11-26

# fix

# 1.1.2 2020-11-25

# fix

# 1.1.1 2020-11-24

# fix

# 1.1.0 2020-11-24

# docs

  • add MS Clarity in README

# feat

# fix

# 1.0.4 2020-11-19

# 1.0.3 2020-11-18

# fix

  • add Divi maps block to Google Maps content blocker
  • banner not shown up in Happy Wedding Day theme
  • compatibility with Divi Maps block

# 1.0.2 2020-11-17

# fix

  • do not show licensing tab in free test drive (#acypm6)

# 1.0.1 2020-11-17

# ci

  • wrong license.devowl.io package.json

# docs

  • wordpress.org README

# fix

  • remove unnecessary dependency (composer) package (#acwy1g)

# 1.0.0 2020-11-17

# chore

  • initial release (#4rruvq)

# test

  • fix lite version smoke tests

  • fix smoke test

  • fix smoke tests for lite version

  • fix typo in lite smoke test

  • chore!: remove early access notice for newer updates (#4rruvq)

  • feat!: use new license server (#4rruvq)

  • ci!: release free version to wordpress.org automatically (#4rruvq)

# BREAKING CHANGE