#
v0.6.5 - v0.2.0
#
0.6.5
2024-08-01
#
Code Refactoring
- upgrade to React v18 (createRoot, unmountComponentAtNode, internal reference #awv3bv
Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.
#
Code Refactoring
- upgrade to React v18 (createRoot, unmountComponentAtNode, internal reference #awv3bv
#
0.6.4
2024-06-20
#
Maintenance
- deps : pin dependencies
- deps : pin dependencies
- 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
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Continuous Integration
- introduce Renovate bot for dependency update automation internal reference #8694qg0t9
#
Maintenance
- deps : pin dependencies
- 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 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: Predefined monorepo utilities and tasks.
#
Continuous Integration
- remove npm-update-checker CLI command as we use Renovate now internal reference #8694qg0t9
#
Maintenance
- deps : pin dependencies
- deps : pin dependencies
- deps : pin dependencies
- deps : update npm all dependencies (non-major)
- update commander and adm-zip internal reference #8694qg0t9
- update some major dependencies 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 dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!
#
Continuous Integration
- introduce Renovate bot for dependency update automation internal reference #8694qg0t9
#
Maintenance
- deps : pin dependencies
- deps : pin dependencies
- deps : update npm all dependencies (non-major)
- update commander and adm-zip internal reference #8694qg0t9
- update some major dependencies internal reference #8694qg0t9
- upgrade prettier v3 together with eslint flat config and run on all files (fix, format, internal reference #8694qg0t9
Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.
#
Maintenance
- deps : pin dependencies
- deps : pin dependencies
- 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
#
0.6.3
2024-05-29
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.6.2
2024-05-10
#
Bug Fixes
- sticky legal link icon is not aligned correctly when bootstrap is in use internal reference #8694dcmep
#
0.6.1
2024-04-19
#
Bug Fixes
- old safari browser shows blurry background and no cookie banner internal reference #8694at817
#
0.6.0
2024-04-09
#
Features
- introduce sticky legal links widget in customizer internal reference #1za40xb
#
0.5.0
2024-03-13
#
Features
- introduce a new customizer option to define a maximum height for the cookie banner internal reference #86940n0a0
#
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
- introduce a new customizer option to define a maximum height for the cookie banner internal reference #86940n0a0
#
0.4.1
2024-02-26
#
Performance
- improve Total Blocking Time in Page Speed Insights by inlining require statements internal reference #8693n1cc5
- lazy load data for the second layer / view of the cookie banner internal reference #8693n1cc5
- use code splitting for the cookie banner and content blocker to reduce initial download time internal reference #8693ubj9a
#
Styling
- reset anchor / link styles in cookie banner correctly when theme overwrites it internal reference #8693wx9ec
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Performance
- improve performance by not removing cookie banner from DOM after accepting for better INP in Google PageSpeed internal reference #8693n1cc5
#
Refactoring
- move all consent relevant structures and procedures to @devowl-wp/cookie-consent-management internal reference #8693n1cc5
Purpose of dependency: Provide eslint configuration for our complete monorepo.
#
Performance
- improve Total Blocking Time in Page Speed Insights by yielding the main thread for TCF cookie banner internal reference #8693n1cc5
Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.
#
Performance
- improve Total Blocking Time in Page Speed Insights by inlining require statements internal reference #8693n1cc5
- use code splitting for the cookie banner and content blocker to reduce initial download time internal reference #8693ubj9a
#
0.4.0
2024-02-05
#
Features
- introduce Google Consent Mode internal reference #apv5uu
#
Refactoring
- introduce @devowl-wp/react-utils package internal reference #8693nj8v6
#
0.3.9
2024-01-25
#
Maintenance
- update to antd@5 internal reference #863gku332
Purpose of dependency: Provide eslint configuration for our complete monorepo.
#
Maintenance
- update to antd@5 internal reference #863gku332
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
- use project ID to read associated merge request for pipeline internal reference #apv5uu
Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.
#
Bug Fixes
- allow updating variables before stylesheet is created internal reference #apv5uu
#
Maintenance
- update to antd@5 internal reference #863gku332
#
0.3.8
2024-01-18
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Bug Fixes
- output ci summary for review application URLs for traefik v2 internal reference #2rjtd0
#
Continuous Integration
- automatically retry to fetch the git repository three times when there is a temporary error internal reference #8693j5ngt
- deploy backends in production to docker-host-6.owlsrv.de internal reference #2rjtd0
#
Features
- introduce public-changelogs command internal reference #2mjxz4x
Purpose of dependency: Predefined monorepo utilities and tasks.
#
Features
- introduce public-changelogs command internal reference #2mjxz4x
#
0.3.7
2023-12-21
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Bug Fixes
- correctly check for the SHA of the latest master branch internal reference #8693bzjkb
#
Maintenance
- upgrade to PHP 8.2 including composer packages internal reference #arua06
Purpose of dependency: Provide eslint configuration for our complete monorepo.
#
Maintenance
- upgrade to PHP 8.2 including composer packages internal reference #arua06
#
0.3.6
2023-12-19
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Continuous Integration
- rotate transaction_ids_by_target_id every 14 days internal reference #86937dv6w
- upload did not work with newer Debian version, disable StrictHostKeyChecking for lftp upload internal reference #86937dw3d
#
Features
- allow to skip publish of packages by regular expression in merge request description with target branch master internal reference #8693bzjkb
Purpose of dependency: Predefined monorepo utilities and tasks.
#
Bug Fixes
- show skipped publish packages as those in the generated CHANGELOG.md files internal reference #8693bzjkb
#
0.3.5
2023-11-28
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Refactoring
- remove all cypress dependencies and tests internal reference #8692yek74
#
Testing
- introduce @devowl-wp/playwright-utils with smoke test functionality internal reference #8692yek74
Purpose of dependency: Provide eslint configuration for our complete monorepo.
#
Refactoring
- remove all cypress dependencies and tests internal reference #8692yek74
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
- update Gitlab YAML typings internal reference #8692yek74
#
0.3.4
2023-11-24
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Continuous Integration
- show inconsistent translations always in translation status internal reference #86932cagc
- validate production docker compose config on compose YAML changes internal reference #86934wg6z
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
#
0.3.3
2023-11-02
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.
#
Bug Fixes
- in some cases the button links are not sticky to the bottom in cookie banner internal reference #86931j3bm
#
0.3.2
2023-10-27
#
Bug Fixes
- font color on hover does not get changed for buttons in cookie banner internal reference #869305hpq
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
#
0.3.1
2023-10-12
#
Maintenance
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
- prepare upgrade wizard for v4 release internal reference #861n7amqx
- remove supports-color, update focusable-selectors react-quill react-codemirror2 js-cookie internal reference #3cj43t
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
#
Maintenance
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
- update Lerna v7 internal reference #31956up
Purpose of dependency: Provide eslint configuration for our complete monorepo.
#
Maintenance
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
Purpose of dependency: Predefined monorepo utilities and tasks.
#
Continuous Integration
- include changelogs from dependencies internal reference #2k54tcb
#
Maintenance
- major update commander internal reference #3cj43t
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
- update Lerna v7 internal reference #31956up
Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!
#
Maintenance
- major update commander internal reference #3cj43t
- major update jest-junit glob @types/jest jest ts-jest internal reference #3cj43t
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
Purpose of dependency: Define a scoped stylesheet in JavaScript with performance in mind.
#
Maintenance
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
- remove supports-color, update focusable-selectors react-quill react-codemirror2 js-cookie internal reference #3cj43t
#
0.3.0
2023-09-29
#
chore
- review 1 internal reference #cawgkp
#
feat
- make links to legal documents more dynamic internal reference #cawgkp
- show a langauge switcher in cookie banner when a multilingual plugin is active internal reference #cawgkp
#
style
- some themes are overriding the link styles internal reference #866aw1mrk
#
0.2.3
2023-09-06
#
fix
- text paragraph in content blocker does not have the correct font color internal reference #866avwjtw
#
perf
- improve Google PageSpeed Insights score by using fastdom.mutate internal reference #866avmt9a
#
0.2.2
2023-08-30
This package (@devowl-wp/web-cookie-banner) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.2.1
2023-08-28
#
chore
- review 2 internal reference #863h37kvr
#
fix
- cookie banner gets overflow as theme defines label as display:table internal reference #866av630d
#
style
- update existing banner presets with 100% accessibility score internal reference #863h37kvr
#
0.2.0
2023-08-24
#
chore
- review 1 internal reference #863h2xzc9
- review 2 internal reference #863h2xzc9
#
feat
- accessible content blocker internal reference #863h2xzc9
- accessible cookie banner internal reference #863h2xzc9
#
fix
- accessibility in Firefox automatically selected Skip to consent choices instead of dialog internal reference #861n6fudh
- missing TCF JavaScript variables led to error in free version internal reference #861n6fudh
- show accept all and continue without consent side by side internal reference #861n6fudh
- texts in customizer with non-closing braces leads to visual issues internal reference #2gfb4w6
#
refactor
- introduce class names and a scoped stylesheet to Cookie Banner instead of style attribute internal reference #2yt81xz
#
style
- common focus style for accessibility internal reference #863h2xzc9
- mark cookie banner and content blocker with higher CSS specificity internal reference #863h2xzc9
- wrong font size used when previously set but TCF got activated internal reference #861n6fudh