#
v0.5.11 - v0.1.1
#
0.5.11
2024-08-28
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Node.js backends and frontends.
#
Bug Fixes
- apply new eslint rules internal reference #861n9jg7k
- introduce translation flag statistics and entity display internal reference #861n9jg7k
- introduce translation flags for translatable strings internal reference #8693travj
#
Code Refactoring
- reordering vars internal reference #861n9jg7k
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- fixed es-lint and typings internal reference #861n9jg7k
- hide fields for translator role when empty in default lang internal reference #861n9jg7k
- introduce translation flag statistics and entity display internal reference #861n9jg7k
- introduce translation flags for translatable strings internal reference #8693travj
- review 14, hide specific provider fields for translators internal reference #861n9jg7k
- review 3+5, text renames, and display name calculation internal reference #861n9jg7k
#
Code Refactoring
- reordering vars internal reference #861n9jg7k
#
0.5.10
2024-08-01
#
Bug Fixes
- only resolve passed callables once internal reference #86957jtzr
#
Maintenance
- deps : update dependency php-stubs/wordpress-stubs to v6.6.0
#
0.5.9
2024-07-16
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Node.js backends and frontends.
#
Maintenance
- suppress logs from requests from nullers internal reference #8694xa392
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- allow usesNonCookieAccess property in TCF vendor device disclosure internal reference #8694xa392
#
0.5.8
2024-06-20
#
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: Shared typings for all Node.js backends and frontends.
#
Build System
- remove babel-loader and babel toolchain and introduce SWC internal reference #8694pt2j7
#
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 Cookie Banner backend.
#
Build System
- remove babel-loader and babel toolchain and introduce SWC internal reference #8694pt2j7
#
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: Shared typings for all Real Commerce backend.
#
Build System
- remove babel-loader and babel toolchain and introduce SWC internal reference #8694pt2j7
#
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
- deps : pin dependencies
- deps : update composer 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: 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: 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
- 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: Predefined functionalities for PHPCS.
#
Maintenance
- deps : pin dependencies
- deps : update composer 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: Predefined functionalities for PHPUnit.
#
Maintenance
- deps : pin dependencies
- deps : update composer 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
#
0.5.7
2024-05-29
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.5.6
2024-04-25
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Node.js backends and frontends.
#
Bug Fixes
- introducing password login in rcb internal reference #86936my3v
#
Refactoring
- introduce user base interfaces internal reference #86936my3v
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- added moe supported languages internal reference #86936my3v
- disabled default lang edit, hide fields depending on translatable and extended merge strategy plus other fixes internal reference #86936my3v
- enabled statistics with allowedLanguages for translators, changed media permissions internal reference #86936my3v
- filter language select by role parameters internal reference #86936my3v
- introduce lastEditedBy field for templates internal reference #86936my3v
- introduce role parameters to users internal reference #86936my3v
- introducing form field wrapper with role based functionalities and used it for template forms internal reference #86936my3v
- introducing password login in rcb internal reference #86936my3v
- purpose translation variable validation and last editors internal reference #86936my3v
- rename route to user/password internal reference #86936my3v
#
Refactoring
- introduce user base interfaces internal reference #86936my3v
- move password route internal reference #86936my3v
#
0.5.5
2024-04-23
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Real Commerce backend.
#
Maintenance
- write NulledVersionUsage deferred internal reference #8694939q9
#
0.5.4
2024-04-09
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Predefined functionalities for PHPUnit.
#
Bug Fixes
- scanner finds Google Maps for MyListing theme when Mapbox instead of Google Maps is used internal reference #86947zz6j
#
0.5.3
2024-03-22
#
Bug Fixes
- avoid race conditions when contacting our backend servers to avoid triggering rate limit notice internal reference #86939q6ce
#
0.5.2
2024-03-13
#
Bug Fixes
- allow also to ignore/unignore service templates in scanner results internal reference #31mh4np
#
0.5.1
2024-02-26
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- empty template name on release warning message internal reference #8693uepwd
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
#
0.5.0
2024-02-05
#
Features
- introduce Google Consent Mode internal reference #apv5uu
#
0.4.4
2024-01-25
#
Bug Fixes
- show a notice for successor templates which replace other templates internal reference #869372jf7
- show rule notice above the rules textare in content blockers if one given internal reference #86938uzfp
#
Maintenance
- merge conflict internal reference #869372jf7
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- added successorOfIdentifier field to services and content blocker templates internal reference #869372jf7
- extended client response for services and blocker successorOf internal reference #869372jf7
- introduce ruleNotice to content blockers internal reference #86938uzfp
- removed shouldRemoveTechnicalHandlingWhenOneOf internal reference #8693g1maw
- show a notice for successor templates which replace other templates internal reference #869372jf7
#
Features
- introduce Google Consent Mode internal reference #8693g1maw
Purpose of dependency: Provide eslint configuration for our complete monorepo.
#
Maintenance
- update to antd@5 internal reference #863gku332
Purpose of dependency: Enums and key value getters for all countries in different ISO code standards.
#
Bug Fixes
- remove unused duplicated translations of country name internal reference #866av8d30
#
Features
- data processing countries group for Automattic internal reference #866av8d30
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
#
0.4.3
2024-01-18
This package (@devowl-wp/service-cloud-consumer) 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.4.2
2024-01-04
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Fix
- Admin-UI - Add import/export functionality internal reference #86934facb
#
0.4.1
2023-12-22
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- several bugs in release view, introduce release status as calculated field for release view internal reference #86936mue3
#
0.4.0
2023-12-21
#
Features
- improved compatibility with latest Google Adsense requirements and TCF requirements internal reference #866aw8zqu
#
Maintenance
- upgrade to PHP 8.2 including composer packages internal reference #arua06
Purpose of dependency: Helper functionalities for your composer project to validate licenses and generate a disclaimer.
#
Maintenance
- upgrade to PHP 8.2 including composer packages internal reference #arua06
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
Purpose of dependency: Predefined functionalities for PHPCS.
#
Maintenance
- upgrade to PHP 8.2 including composer packages internal reference #arua06
Purpose of dependency: Predefined functionalities for PHPUnit.
#
Maintenance
- upgrade to PHP 8.2 including composer packages internal reference #arua06
#
0.3.8
2023-12-19
This package (@devowl-wp/service-cloud-consumer) 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.7
2023-12-15
#
Bug Fixes
- show creation date of templates instead of version number in Differing from template popup internal reference #86936mue3
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- added delete button to media images internal reference #8692wfhgk
- added possibility for release dependency checks WIP internal reference #86932dder
#
0.3.6
2023-11-28
This package (@devowl-wp/service-cloud-consumer) 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.5
2023-11-24
#
Bug Fixes
- manager Google Tag Manager can be created through scanner even marked as Disabled internal reference #86936qzwq
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.4
2023-11-22
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Documentation
- added description to distinct langs internal reference #86934ynxa
#
Features
- compose GVL v3 and purposes v3 for TCF 2.2 internal reference #863gt04va
- introduce TCF 2.2 / GVL v3 compatibility internal reference #863gt04va
#
0.3.3
2023-11-07
#
Bug Fixes
#
0.3.2
2023-10-27
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Shared typings for all Node.js backends and frontends.
#
Documentation
- update JSDoc, make some methods private and extend some typings internal reference #866avtm7z
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Bug Fixes
- added dataProcessingInCountriesSpecialTreatments as extendable attribute internal reference #8692z4h5f
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
- introduce new developer action RCB/Templates/TechnicalHandlingIntegration internal reference #1raqwk8
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
- major update webpack components internal reference #3cj43t
Purpose of dependency: Shared typings for all Real Cookie Banner backend.
#
Maintenance
- major update typescript @typescript-eslint typedoc internal reference #3cj43t
Purpose of dependency: Shared typings for all Real Commerce backend.
#
Features
- obtaining telemetry data consent after license activation internal reference #861n7amqx
#
Maintenance
- major update typescript @typescript-eslint typedoc 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: Enums and key value getters for all countries in different ISO code standards.
#
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
#
0.3.0
2023-09-29
#
docs
- remove not understandable commit messages from changelog internal reference #861n7an31
#
feat
- introduce provider contact fields (phone, email, contact form) for services internal reference #863h7nj72
#
fix
- add new Is provider current website option for services internal reference #863h7nj72
- prefill providerContact from variable resolve internal reference #863h7nj72
- some services could not be updated as there is an invalid technical definition duration unit internal reference #861n7ak3a
#
0.2.8
2023-09-21
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.2.7
2023-09-07
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.2.6
2023-09-06
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.2.5
2023-08-28
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.2.4
2023-08-24
#
fix
- fatal PHP error json_decode(): Argument #1 () must be of type string, array given internal reference #861n7hwqr
#
0.2.3
2023-08-02
#
fix
- proper error handling when Service Cloud is down internal reference #861n1rzgm
#
0.2.2
2023-07-18
#
fix
- introduce special treatments for processing data in unsafe countries internal reference #863h6pdwd
- show legal basis notice from service-cloud templates internal reference #863h5d54q
#
0.2.1
2023-07-06
#
fix
- passing null to parameter #1 () of type string is deprecated internal reference #863gympe9
- show provider notice if given internal reference #863gx7zt0
#
refactor
- introduce custom ESLint rules ability in @devowl-wp/eslint-config internal reference #863gxjbn4
#
0.2.0
2023-05-30
#
feat
- prepare versions for templates so we can visualize the difference between them internal reference #861me62d8
#
refactor
- connect new template center with scanner (WIP, internal reference #861me62d8
- connect new template center with service and blocker form (WIP, internal reference #861me62d8
#
0.1.9
2023-05-22
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.1.8
2023-05-21
#
chore
- remove dotenv package internal reference #861m6e3mz
#
0.1.7
2023-05-19
#
fix
- rename property name of processing countries internal reference #861mrugqu
#
0.1.6
2023-05-15
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.1.5
2023-05-11
This package (@devowl-wp/service-cloud-consumer) has been updated because a dependency, which is also shipped with this package, has changed.
#
0.1.4
2023-04-24
#
chore
- update setup script to install Node 18 with n instead of NVM internal reference #1m75tnw
#
0.1.3
2023-04-19
#
fix
- sort templates retrieved through datasource by headline internal reference #861me62d8
#
refactor
- introduce taskfile.dev Taskfiles internal reference #85zrrymj0
#
0.1.2
2023-03-24
#
fix
- use correct tier from service cloud internal reference #863g9mh4k
#
0.1.1
2023-03-21
#
chore
- introduce new service cloud to better manage service and blocker templates (WIP, internal reference #2mjzexr
#
fix
- fixed service template dynamic field handling in wordpress internal reference #2mjzexr