# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## 1.5.67 (2023-12-15)
### Refactoring
* use a class instead of an object for continuous localization settings (CU-86938ba8a)
Dependency updates @devowl-wp/real-product-manager-wp-client 1.19.5
**_Purpose of dependency:_** _A WordPress client for Real Product Manager_
##### Refactoring
* use a class instead of an object for continuous localization settings (CU-86938ba8a)
Dependency updates @devowl-wp/real-utils 1.12.5
**_Purpose of dependency:_** _Create cross-selling ads, about page, rating and newsletter input for WP Real plugins._
##### Refactoring
* use a class instead of an object for continuous localization settings (CU-86938ba8a)
Dependency updates @devowl-wp/utils 1.17.3
**_Purpose of dependency:_** _Utility functionality for all your WordPress plugins._
##### Bug Fixes
* allow to configure capabilities via Activator#registerCapabilities (CU-86938n5gk)
* compatibility with Cloudflare Rocket Loader (CU-86938z54n)
##### Refactoring
* use a class instead of an object for continuous localization settings (CU-86938ba8a)
Development dependency update @devowl-wp/continuous-localization 0.8.0
**_Purpose of dependency:_** _Provide a CLI to push and pull localization files from different translation management systems._
##### Bug Fixes
* allow to configure branch settings via root package.json instead of hardcoded (CU-86938ba8a)
* respect branch settings in weblate-prune-deleted-branches CLI command (CU-86938ba8a)
* show a hint when a language is in Weblate but not configured in package.json in weblate-status command (CU-86938ba8a)
##### Build Process
* do not expose de@formal and nl@formal to Weblate (CU-86938ba8a)
##### Features
* allow to exclude locales from projects with overrides.excludeLocales in package.json settings (CU-86938ba8a)
##### Refactoring
* use a class instead of an object for continuous localization settings (CU-86938ba8a)
## 1.5.66 (2023-11-28)
### Refactoring
* remove all cypress dependencies and tests (CU-8692yek74)
### Testing
* migrate E2E tests to playwright (CU-8692yek74)
* migrate E2E tests to playwright (CU-8692yek74)
Dependency updates @devowl-wp/utils 1.17.2
**_Purpose of dependency:_** _Utility functionality for all your WordPress plugins._
##### Refactoring
* remove all cypress dependencies and tests (CU-8692yek74)
Development dependency update @devowl-wp/continuous-integration 0.4.5
**_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 (CU-8692yek74)
##### Testing
* introduce @devowl-wp/playwright-utils with smoke test functionality (CU-8692yek74)
Development dependency update @devowl-wp/eslint-config 0.2.4
**_Purpose of dependency:_** _Provide eslint configuration for our complete monorepo._
##### Refactoring
* remove all cypress dependencies and tests (CU-8692yek74)
Development dependency update @devowl-wp/node-gitlab-ci 0.7.9
**_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 (CU-8692yek74)
## 1.5.65 (2023-11-24)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
Development dependency update @devowl-wp/continuous-integration 0.4.4
**_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 (CU-86932cagc)
* validate production docker compose config on compose YAML changes (CU-86934wg6z)
Development dependency update @devowl-wp/continuous-localization 0.7.9
**_Purpose of dependency:_** _Provide a CLI to push and pull localization files from different translation management systems._
##### Bug Fixes
* do find propagated string translations from other components when merging a branch to another (CU-86932nwn8)
Development dependency update @devowl-wp/node-gitlab-ci 0.7.8
**_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
## 1.5.64 (2023-11-22)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
Dependency updates @devowl-wp/utils 1.17.0
**_Purpose of dependency:_** _Utility functionality for all your WordPress plugins._
##### Features
* introduce batch requests (CU-86930ub71)
* introduce TCF 2.2 / GVL v3 compatibility (CU-863gt04va)
Development dependency update @devowl-wp/continuous-localization 0.7.8
**_Purpose of dependency:_** _Provide a CLI to push and pull localization files from different translation management systems._
##### Bug Fixes
* machine translate all unfinished strings as changed strings are not detected with nottranslated (CU-86932nwn8)
## 1.5.63 (2023-11-16)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
Dependency updates @devowl-wp/real-utils 1.12.1
**_Purpose of dependency:_** _Create cross-selling ads, about page, rating and newsletter input for WP Real plugins._
##### Maintenance
* fix non-ASCII characters in POT msg strings (CU-86932nwn8)
Dependency updates @devowl-wp/utils 1.16.1
**_Purpose of dependency:_** _Utility functionality for all your WordPress plugins._
##### Bug Fixes
* compatibility with WP Meteor optimization plugin (CU-86933j1zb)
Development dependency update @devowl-wp/continuous-localization 0.7.7
**_Purpose of dependency:_** _Provide a CLI to push and pull localization files from different translation management systems._
##### Bug Fixes
* always use auto_source=others in Weblate autotranslate to avoid picking inconsistent strings across projects (CU-86932nwn8)
* do not fuzzy autotranslate machine translated strings (CU-86932nwn8)
* use auto translate others instead of download and upload ZIP when creating feature branch in Weblate (CU-86932nwn8)
##### Reverts
* back to ZIP download/upload as it is faster than autotranslate with others (CU-86932nwn8)
## 1.5.62 (2023-11-07)
### Build Process
* set @automattic/interpolate-components as enforced check in weblate (CU-2gfb4w6)
* set php-format as enforced check in weblate (CU-2gfb4w6)
### Maintenance
* add de@informal with threshold 100 in continuous localization (CU-2gfb42y)
* minimum required PHP version 7.4 and WP version 5.8 (CU-arvdr3)
Dependency updates @devowl-wp/real-product-manager-wp-client 1.19.0
**_Purpose of dependency:_** _A WordPress client for Real Product Manager_
##### Bug Fixes
* remote language codes for cs, da and sv (CU-2gfb42y)
##### Build Process
* set @automattic/interpolate-components as enforced check in weblate (CU-2gfb4w6)
* set php-format as enforced check in weblate (CU-2gfb4w6)
##### Continuous Integration
* enable machine translation for various languages (CU-2gfb42y)
* translation completeness thresholds defined for main languages (CU-861n4aer5)
##### Features
* translations in Spanish, French, Italian, Dutch, Polish, Danish, Swedish, Norwegian, Czech, Portuguese and Romanian (CU-2gfb42y)
* translations in Spanish, French, Italian, Dutch, Polish, Danish, Swedish, Norwegian, Czech, Portuguese and Romanian (CU-2gfb42y)
##### Maintenance
* add legal-text to some texts (CU-2gfb42y)
Dependency updates @devowl-wp/real-utils 1.12.0
**_Purpose of dependency:_** _Create cross-selling ads, about page, rating and newsletter input for WP Real plugins._
##### Bug Fixes
* remote language codes for cs, da and sv (CU-2gfb42y)
##### Build Process
* set @automattic/interpolate-components as enforced check in weblate (CU-2gfb4w6)
* set php-format as enforced check in weblate (CU-2gfb4w6)
##### Continuous Integration
* enable machine translation for various languages (CU-2gfb42y)
* translation completeness thresholds defined for main languages (CU-861n4aer5)
##### Features
* translations in Spanish, French, Italian, Dutch, Polish, Danish, Swedish, Norwegian, Czech, Portuguese and Romanian (CU-2gfb42y)
* translations in Spanish, French, Italian, Dutch, Polish, Danish, Swedish, Norwegian, Czech, Portuguese and Romanian (CU-2gfb42y)
##### Maintenance
* add legal-text to some texts (CU-2gfb42y)
Dependency updates @devowl-wp/utils 1.16.0
**_Purpose of dependency:_** _Utility functionality for all your WordPress plugins._
##### Bug Fixes
* remote language codes for cs, da and sv (CU-2gfb42y)
##### Build Process
* remove local language files from built ZIP file and use remote files (CU-861n4ahzb)
* set @automattic/interpolate-components as enforced check in weblate (CU-2gfb4w6)
* set php-format as enforced check in weblate (CU-2gfb4w6)
##### Continuous Integration
* enable machine translation for various languages (CU-2gfb42y)
* translation completeness thresholds defined for main languages (CU-861n4aer5)
##### Features
* translations in Spanish, French, Italian, Dutch, Polish, Danish, Swedish, Norwegian, Czech, Portuguese and Romanian (CU-2gfb42y)
* translations in Spanish, French, Italian, Dutch, Polish, Danish, Swedish, Norwegian, Czech, Portuguese and Romanian (CU-2gfb42y)
Development dependency update @devowl-wp/continuous-localization 0.7.6
**_Purpose of dependency:_** _Provide a CLI to push and pull localization files from different translation management systems._
##### Continuous Integration
* show inconsistent translations always in translation status (CU-86932cagc)
##### Maintenance
* machine translated strings should be trusted and not set as fuzzy in Weblate (CU-2gfb42y)
## 1.5.61 (2023-11-02)
### Bug Fixes
* passing null to parameter [#1](https://git.devowl.io/devowlio/devowl-wp/issues/1) () of type string is deprecated
### Maintenance
* tested up to WordPress 6.4 (CU-8692zwmth)
Dependency updates @devowl-wp/real-product-manager-wp-client 1.18.3
**_Purpose of dependency:_** _A WordPress client for Real Product Manager_
##### Bug Fixes
* passing null to parameter [#1](https://git.devowl.io/devowlio/devowl-wp/issues/1) () of type string is deprecated
## 1.5.60 (2023-10-27)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
Development dependency update @devowl-wp/api 0.5.13
**_Purpose of dependency:_** _Shared typings for all Node.js backends and frontends._
##### Documentation
* update JSDoc, make some methods private and extend some typings (CU-866avtm7z)
Development dependency update @devowl-wp/node-gitlab-ci 0.7.7
**_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
## 1.5.59 (2023-10-12)
### Build Process
* composer.lock had same content-hash accross some projects (CU-866aybq9e)
### Maintenance
* major update jest-junit glob @types/jest jest ts-jest (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
* major update webpack components (CU-3cj43t)
Dependency updates @devowl-wp/real-product-manager-wp-client 1.18.1
**_Purpose of dependency:_** _A WordPress client for Real Product Manager_
##### Maintenance
* major update jest-junit glob @types/jest jest ts-jest (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
* major update webpack components (CU-3cj43t)
* prepare upgrade wizard for v4 release (CU-861n7amqx)
Dependency updates @devowl-wp/real-utils 1.11.13
**_Purpose of dependency:_** _Create cross-selling ads, about page, rating and newsletter input for WP Real plugins._
##### Maintenance
* major update jest-junit glob @types/jest jest ts-jest (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
* major update webpack components (CU-3cj43t)
Dependency updates @devowl-wp/utils 1.15.13
**_Purpose of dependency:_** _Utility functionality for all your WordPress plugins._
##### Bug Fixes
* compatibility with latest Swift Performance version (CU-866aybgxm)
##### Maintenance
* drop concurrently package as no longer needed (CU-3cj43t)
* major update apidoc (CU-3cj43t)
* major update jest-junit glob @types/jest jest ts-jest (CU-3cj43t)
* major update tsc-watch immer lint-staged sort-package-json (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
* major update webpack components (CU-3cj43t)
* remove supports-color, update focusable-selectors react-quill react-codemirror2 js-cookie (CU-3cj43t)
* update Lerna v7 (CU-31956up)
Development dependency update @devowl-wp/continuous-integration 0.4.2
**_Purpose of dependency:_** _DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci._
##### Maintenance
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
* update Lerna v7 (CU-31956up)
Development dependency update @devowl-wp/continuous-localization 0.7.4
**_Purpose of dependency:_** _Provide a CLI to push and pull localization files from different translation management systems._
##### Maintenance
* major update commander (CU-3cj43t)
* major update jest-junit glob @types/jest jest ts-jest (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
Development dependency update @devowl-wp/eslint-config 0.2.3
**_Purpose of dependency:_** _Provide eslint configuration for our complete monorepo._
##### Maintenance
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
Development dependency update @devowl-wp/monorepo-utils 0.1.9
**_Purpose of dependency:_** _Predefined monorepo utilities and tasks._
##### Continuous Integration
* include changelogs from dependencies (CU-2k54tcb)
##### Maintenance
* major update commander (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
* update Lerna v7 (CU-31956up)
Development dependency update @devowl-wp/node-gitlab-ci 0.7.6
**_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 (CU-3cj43t)
* major update jest-junit glob @types/jest jest ts-jest (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
Development dependency update @devowl-wp/regexp-translation-extractor 0.2.19
**_Purpose of dependency:_** _Provide a performant translation extractor based on regular expression._
##### Maintenance
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
Development dependency update @devowl-wp/webpack-config 0.2.20
**_Purpose of dependency:_** _Webpack config builder for multiple ecosystems like standalone React frontends, Antd, Preact and WordPress._
##### Maintenance
* major update jest-junit glob @types/jest jest ts-jest (CU-3cj43t)
* major update tsc-watch immer lint-staged sort-package-json (CU-3cj43t)
* major update typescript [@typescript-eslint](https://git.devowl.io/typescript-eslint) typedoc (CU-3cj43t)
* major update webpack components (CU-3cj43t)
## 1.5.58 (2023-09-29)
### chore
* review 1 (CU-85ztzbdjt)
### docs
* remove not understandable commit messages from changelog (CU-861n7an31)
## 1.5.57 (2023-09-21)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.56 (2023-09-07)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.55 (2023-09-06)
### chore
* introduce empty i18n:generate:readme NPM script (CU-861n8mnx8)
## 1.5.54 (2023-08-30)
### fix
* wrong user is displayed after login when queue is moving files (CU-861n97gcd)
* wrong user is displayed after login when queue is moving files (CU-861n97gcd)
## 1.5.53 (2023-08-28)
### build
* use @babel/plugin-proposal-class-properties with updated caniuse-lite database (CU-863h37kvr)
### refactor
* use Utils::withoutFilters from utils package (CU-866av4j7x)
## 1.5.52 (2023-08-24)
### refactor
* introduce class names and a scoped stylesheet to Cookie Banner instead of style attribute (CU-2yt81xz)
## 1.5.51 (2023-08-04)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.50 (2023-08-04)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.49 (2023-08-04)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.48 (2023-08-02)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.47 (2023-08-02)
### chore
* checked compatibility with WordPress 6.3 (CU-861n42pdy)
* review 1 (CU-861n4ahzb)
## 1.5.46 (2023-07-18)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.45 (2023-07-06)
### refactor
* introduce custom ESLint rules ability in @devowl-wp/eslint-config (CU-863gxjbn4)
## 1.5.44 (2023-06-05)
### ci
* technical renaming of German, French, Spanish, Italian and Dutch translations that they contains the formality (CU-2gfb42y)
### fix
* mapping of language files for copying to correct language (CU-2gfb42y)
## 1.5.43 (2023-05-30)
### fix
* use correct charset and collate in database for newly added database tables (CU-863gtqpz0)
## 1.5.42 (2023-05-22)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.41 (2023-05-21)
### chore
* remove dotenv package (CU-861m6e3mz)
### refactor
* migrate Traefik environment variables to Envkey (CU-861m6e3mz)
## 1.5.40 (2023-05-19)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.39 (2023-05-12)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.38 (2023-05-11)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.37 (2023-04-28)
### chore
* typo
## 1.5.36 (2023-04-24)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.35 (2023-04-19)
### chore
* remove non-ASCII characters from POT files (CU-863gffr77)
### refactor
* introduce taskfile.dev Taskfiles (CU-85zrrymj0)
## 1.5.34 (2023-03-24)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.33 (2023-03-21)
### chore
* update dependencies including TypeScript 4.9, antd and eslint (CU-85zrqk9pd)
### refactor
* rename grunt-continuous-localization to continuous-localization and remove grunt dependency (pure bin, CU-85zrrytg6)
## 1.5.32 (2023-03-14)
### chore
* compatibility with WordPress 6.2 (CU-861mfxmc1)
* remove unused dependencies (CU-85zrqj4jp)
* restructure .env and replace Scaleway API keys with new IAM (CU-37q5f2x)
### ci
* remove license.matthias-web.com deployments (CU-2tynfe0)
## 1.5.31 (2023-03-01)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.30 (2023-02-28)
### chore
* update wordpress stubs (CU-863g4efkw)
### fix
* invalid JSON int database helper class with the help of JSON5 (CU-863g4efkw)
## 1.5.29 (2023-02-21)
### fix
* remove rating link from plugins list as the plugin does not exist on wordpress.org (CU-8669em29m)
## 1.5.28 (2023-02-15)
### chore
* streamline docker-compose settings with non-production context (CU-861m5btfw)
## 1.5.27 (2023-01-25)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.26 (2023-01-10)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.25 (2022-12-22)
### chore
* link to kb article for development license warnings / red warnings (CU-388ch1x)
* update all package.json to resolve release conflicts (CU-382p4kb)
### perf
* remove path_join calls and use trailingslashit instead (CU-861m3qqb7)
## 1.5.24 (2022-12-12)
### docs
* update README contributors
## 1.5.23 (2022-12-02)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.22 (2022-12-01)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.21 (2022-11-18)
### refactor
* rename handleCorruptRestApi function (CU-33tce0y)
## 1.5.20 (2022-11-15)
### fix
* force to use option home_url and siteurl instead of constants when within subdomain MU (CU-33khexz)
## 1.5.19 (2022-11-09)
### refactor
* improved compatibility with PHP 8.1 (CU-1y7vqm6)
* static trait access (Assets types, CU-1y7vqm6)
* static trait access (Localization i18n public folder, CU-1y7vqm6)
* static trait access (Localization, CU-1y7vqm6)
## 1.5.18 (2022-10-31)
### chore
* compatibility with WordPress 6.1 (CU-32bjn2k)
## 1.5.17 (2022-10-25)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.16 (2022-10-11)
### build
* add webpack as dependency to make it compatible with PNPM (CU-3rmk7b)
### chore
* add new team member to wordpress.org plugin description (CU-2znqfnu)
* introduce consistent type checking for all TypeScript files (CU-2eap113)
* prepare script management for self-hosted Gitlab migrations (CU-2yt2948)
* start introducing common webpack config for frontends (CU-2eap113)
* switch from yarn to pnpm (CU-3rmk7b)
### test
* setup VNC with noVNC to easily create Cypress tests (CU-306z401)
## 1.5.15 (2022-09-21)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.14 (2022-09-21)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.13 (2022-09-20)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.12 (2022-09-16)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.11 (2022-09-06)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.10 (2022-08-29)
### chore
* introduce devowl-scripts binary (CU-2n41u7h)
* introduce for non-flat node_modules development experience (CU-2n41u7h)
* prepare packages for PNPM isolated module mode (CU-2n41u7h)
* rebase conflicts (CU-2n41u7h)
### perf
* drop IE support completely (CU-f72yna)
* permit process.env destructuring to save kb in bundle size (CU-f72yna)
### refactor
* use browsers URL implementation instead of url-parse (CU-f72yna)
## 1.5.9 (2022-08-09)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.8 (2022-07-06)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.7 (2022-06-13)
### fix
* sanitize input fields where needed (CU-2kat97y)
## 1.5.6 (2022-06-08)
### chore
* minimum required PHP version is now PHP 7.2 (CU-2eanvmc)
* update changelog URL (CU-2adgjqp)
### docs
* compatibility with WordPress 6.0 (CU-2e4yvvt)
### refactor
* use is_multisite instead of function_exists checks (CU-2k54b8m)
## 1.5.5 (2022-05-13)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.4 (2022-05-09)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.5.3 (2022-04-29)
### chore
* update changelog URL (CU-2chdb51)
### docs
* new contributors for WordPress plugins
### fix
* support multisites with more than 100 subsites (CU-2de4am1)
## 1.5.2 (2022-04-20)
### chore
* code refactoring and calculate monorepo package folders where possible (CU-2386z38)
* remove React and React DOM local copies and rely on WordPress version (CU-awv3bv)
### refactor
* extract composer dev dependencies to their corresponding dev package (CU-22h231w)
* name traefik environment to staging (CU-22h231w)
* put composer license packages to @devowl-wp/composer-licenses (CU-22h231w)
* rename wordpress-packages and wordpress-plugins folder (CU-22h231w)
* revert empty commits for package folder rename (CU-22h231w)
* use phpunit-config and phpcs-config in all PHP packages (CU-22h231w)
## 1.5.1 (2022-04-04)
### fix
* compatibility with PHP 8.0 error handling (CU-22wtge0)
# 1.5.0 (2022-03-15)
### chore
* review 1 (CU-1jkmq84)
* review 2 (CU-1jkmq84)
* use wildcarded composer repository path (CU-1zvg32c)
### feat
* introduce new automatic plugin updater (CU-1jkmq84)
### fix
* use correct link for Learn more in license dialog for CodeCanyon products (CU-1jkmq84)
### refactor
* make plugin updates independent of single store (CU-1jkmq84)
### test
* smoke tests
* smoke tests
## 1.4.13 (2022-03-01)
### ci
* upload releases to our new update server (CU-1zab44u)
* use Traefik and Let's Encrypt in development environment (CU-1vxh681)
### fix
* readme syntax (CU-1mjm7jp)
## 1.4.12 (2022-02-11)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.4.11 (2022-01-31)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.4.10 (2022-01-25)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.4.9 (2022-01-17)
### build
* create cachebuster files only when needed, not in dev env (CU-1z46xp8)
* improve build and CI performance by 50% by using @devowl-wp/regexp-translation-extractor (CU-1z46xp8)
### test
* compatibility with Xdebug 3 (CU-1z46xp8)
## 1.4.8 (2021-12-21)
### refactor
* move WordPress scripts to @devowl-wp/wp-docker package (CU-1xw9jgr)
## 1.4.7 (2021-12-15)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.4.6 (2021-12-01)
### fix
* compatiblity with WordPress 5.9 (CU-1vc94eh)
## 1.4.5 (2021-11-24)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.4.4 (2021-11-18)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.4.3 (2021-11-11)
### chore
* remove not-finished translations from feature branches to avoid huge ZIP size (CU-1rgn5h3)
### fix
* compatibility with WPML subdirectories when home url gets parsed too early (CU-1qm1caj)
## 1.4.2 (2021-11-03)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.4.1 (2021-10-12)
### ci
* remove some jobs no longer needed in CI (CU-1jtj4fg)
# 1.4.0 (2021-09-30)
### build
* allow to define allowed locales to make release management possible (CU-1257b2b)
* copy files for i18n so we can drop override hooks and get performance boost (CU-wtt3hy)
### chore
* prepare for continuous localization with weblate (CU-f94bdr)
* refactor texts to use ellipses instead of ... (CU-f94bdr)
* remove language files from repository (CU-f94bdr)
### ci
* introduce continuous localization (CU-f94bdr)
### feat
* translation into Russian (CU-10hyfnv)
### perf
* remove translation overrides in preference of language files (CU-wtt3hy)
### refactor
* grunt-mojito to abstract grunt-continuous-localization package (CU-f94bdr)
* introduce @devowl-wp/continuous-integration
## 1.3.31 (2021-08-31)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.30 (2021-08-20)
### chore
* update PHP dependencies
### fix
* modify composer autoloading to avoid multiple injections (CU-w8kvcq)
## 1.3.29 (2021-08-10)
### refactor
* split i18n and request methods to save bundle size
## 1.3.28 (2021-08-05)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.27 (2021-07-16)
### chore
* update compatibility with WordPress 5.8 (CU-n9dfx9)
## 1.3.26 (2021-06-05)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.25 (2021-05-25)
### chore
* compatibility with latest antd version
* migarte loose mode to compiler assumptions
* polyfill setimmediate only if needed (CU-jh3czf)
* prettify code to new standard
* revert update of [email protected] as it does not support monorepos yet
* update dependencies for safe major version bumps
* upgrade dependencies to latest minor version
### ci
* move type check to validate stage
### fix
* do not rely on install_plugins capability, instead use activate_plugins so GIT-synced WP instances work too (CU-k599a2)
### test
* make window.fetch stubbable (CU-jh3cza)
## 1.3.24 (2021-05-14)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.23 (2021-05-12)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.22 (2021-05-11)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.21 (2021-05-11)
### refactor
* create wp-webpack package for WordPress packages and plugins
* 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
* 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 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
## 1.3.20 (2021-04-27)
### ci
* install and activate Media File Renamer for review apps (CU-hd5jaf)
* push plugin artifacts to GitLab Generic Packages registry (CU-hd6ef6)
### fix
* allow to repair SEO redirects when e.g. migrated the site and some links are broken (CU-hd5nvg)
## 1.3.19 (2021-03-30)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.18 (2021-03-23)
### build
* plugin tested for WordPress 5.7 (CU-f4ydk2)
### docs
* logo and banner for update server (CU-fq1kd8)
## 1.3.17 (2021-03-10)
### fix
* uploading a PDF directly to a folder did not generate a thumbnail (CU-fb02e3)
## 1.3.16 (2021-03-02)
### fix
* respect language of newsletter subscriber to assign to correct newsletter (CU-aar8y9)
## 1.3.15 (2021-02-24)
### docs
* rename test drive to sanbox (#ef26y8)
## 1.3.14 (2021-02-16)
### docs
* update README to be compatible with Requires at least (CU-df2wb4)
### fix
* compatibility with RankMath redirections
## 1.3.13 (2021-02-02)
### fix
* compatibility with Media Library Assistant (CU-d0w8f7)
## 1.3.12 (2021-01-24)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.11 (2021-01-20)
### fix
* compatibility with Real Media Library v4.12 to allow folder uploads (CU-vbf0)
## 1.3.10 (2021-01-11)
### build
* reduce javascript bundle size by using babel runtime correctly with webpack / babel-loader
## 1.3.9 (2020-12-15)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.8 (2020-12-10)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.7 (2020-12-09)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.6 (2020-12-09)
### chore
* update to cypress v6 (CU-7gmaxc)
* update to webpack v5 (CU-4akvz6)
* updates typings and min. Node.js and Yarn version (CU-9rq9c7)
## 1.3.5 (2020-12-01)
### chore
* update dependencies (CU-3cj43t)
* update major dependencies (CU-3cj43t)
* update to composer v2 (CU-4akvjg)
* update to core-js@3 (CU-3cj43t)
### fix
* compatibility with react-responsive-modal (CU-3cj43t)
### refactor
* enforce explicit-member-accessibility (CU-a6w5bv)
## 1.3.4 (2020-11-24)
### fix
* compatibility with upcoming WordPress 5.6 (CU-amzjdz)
* use no-store caching for WP REST API calls to avoid issues with browsers and CloudFlare (CU-agzcrp)
## 1.3.3 (2020-11-18)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.2 (2020-11-17)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.3.1 (2020-11-12)
### ci
* make scripts of individual plugins available in review applications (#a2z8z1)
* release to new license server (#8wpcr1)
# 1.3.0 (2020-10-23)
### feat
* route PATCH PaddleIncompleteOrder (#8ywfdu)
### refactor
* use "import type" instead of "import"
## 1.2.9 (2020-10-16)
### build
* use node modules cache more aggressively in CI (#4akvz6)
### chore
* rename folder name (#94xp4g)
## 1.2.8 (2020-10-09)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.2.7 (2020-10-08)
### chore
* **release :** version bump
## 1.2.6 (2020-09-29)
### build
* backend pot files and JSON generation conflict-resistent (#6utk9n)
### chore
* introduce development package (#6utk9n)
* move backend files to development package (#6utk9n)
* move grunt to common package (#6utk9n)
* move packages to development package (#6utk9n)
* move some files to development package (#6utk9n)
* remove grunt task aliases (#6utk9n)
* update dependencies (#3cj43t)
* update package.json scripts for each plugin (#6utk9n)
## 1.2.5 (2020-09-22)
### fix
* import settings (#82rk4n)
## 1.2.4 (2020-08-31)
### fix
* unnamed-file folder name for custom registered mime types (#7rmzbx)
## 1.2.3 (2020-08-26)
### ci
* install container volume with unique name (#7gmuaa)
### perf
* remove transients and introduce expire options for better performance (#7cqdzj)
## 1.2.2 (2020-08-17)
### ci
* prefer dist in composer install
## 1.2.1 (2020-08-11)
### chore
* backends for monorepo introduced
### fix
* move existing files button label misleading (#72py2j)
# 1.2.0 (2020-07-30)
### feat
* introduce dashboard with assistant (#68k9ny)
* WordPress 5.5 compatibility (#6gqcm8)
### fix
* REST API notice in admin dashboard
* state of active automatic queueing is not correctly displayed (#6unna6)
## 1.1.6 (2020-07-02)
### chore
* allow to define allowed licenses in root package.json (#68jvq7)
* update dependencies (#3cj43t)
### fix
* avoid 'unnamed-file.pdf' folder names (#50nr7g)
### test
* cypress does not yet support window.fetch (#5whc2c)
## 1.1.5 (2020-06-17)
### chore
* update plugin updater newsletter text (#6gfghm)
## 1.1.4 (2020-06-12)
### chore
* i18n update (#5ut991)
## 1.1.3 (2020-05-27)
### build
* improve plugin build with webpack parallel builds
### ci
* use hot cache and node-gitlab-ci (#54r34g)
### docs
* redirect user documentation to new knowledgebase (#5etfa6)
## 1.1.2 (2020-05-20)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.1.1 (2020-05-12)
### build
* cleanup temporary i18n files correctly
### fix
* correctly enqueue dependencies (#52jf92)
# 1.1.0 (2020-04-27)
### chore
* add hook_suffix to enqueue_scripts_and_styles function (#4ujzx0)
### docs
* update user documentation and redirect to help.devowl.io (#6c9urq)
### feat
* allow to enable / disable lowercase path (#4ar4pf)
* allow to transform special characters (#4ar3g1)
* improved installation process (#4ar07r)
* rewrite English translation and add German translation (#4aqkwf)
### fix
* compatibility with Redirection plugin (#4ar786)
* confirm first before clearing SEO redirects (#4rqhh0)
* deactivate / activate redirects in SEO dialog (#4rqhh0)
* do not reload page after changing guid and post_name length (#4rqhh0)
* initial queue after page load
* modify post_names and guid field in settings (#4rqhh0)
* move to queue in attachment media dialog reloads now correctly (#4rqhh0)
* notice could not be removed as non-admin
* show automatic queueing hint after first movement of files (#4ar6gz)
* show notice after activating a rename handler (#4aqz39)
* show queue popover when using the plugin for first time(#4aqz39)
### style
* add closeable X to popover (#4rqhh0)
* hide duration of processed items and database size in SEO dialog (#4rqhh0)
* list cronjob urls in readonly-input with copy functionality (#4ar47j)
* move handler picker to settings (#4rqhh0)
* overlapping arrow in queue popover (#4rqhh0)
* wordings in SEO dialog and settings (#4rqhh0)
### test
* add smoke tests (#4rm5ae)
* automatically retry cypress tests (#3rmp6q)
## 1.0.10 (2020-04-20)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.0.9 (2020-04-16)
**Note:** This package (@devowl-wp/real-physical-media) has been updated because a dependency, which is also shipped with this package, has changed.
## 1.0.8 (2020-04-16)
### build
* adjust legal information for envato pro version (#46fjk9)
* move test namespaces to composer autoload-dev (#4jnk84)
* reduce bundle size by ~25% (#4jjq0u)
* scope PHP vendor dependencies (#4jnk84)
### chore
* create real-ad package to introduce more UX after installing the plugin (#1aewyf)
* rename real-ad to real-utils (#4jpg5f)
* update to Cypress v4 (#2wee38)
### ci
* correctly build i18n frontend files (#4jjq0u)
* run package jobs also on devops changes
### fix
* some wordings (#4grh8t)
### style
* move delay options to the bottom in settings (#4ar2ct)
* reformat php codebase (#4gg05b)
### test
* avoid session expired error in E2E tests (#3rmp6q)
## 1.0.7 (2020-03-31)
### chore
* show correct plugin author in plugins list
* update dependencies (#3cj43t)
### ci
* use concurrency 1 in yarn disclaimer generation
### style
* run prettier@2 on all files (#3cj43t)
### test
* configure jest setupFiles correctly with enzyme and clearMocks (#4akeab)
* generate test reports (#4cg6tp)
## 1.0.6 (2020-03-13)
### chore
* add link to support system in plugins list (#42jp1z)
* make ready for WordPress 5.4 release (#42g9wx)
### fix
* i18n is not correctly initialized
## 1.0.5 (2020-03-15)
- fix bug with deletion of thumbnail sizes by name with dashes
- fix bug with links in popover dialog
## 1.0.4 (2020-02-12)
- prepare for Real Media Library v4.6.0
## 1.0.3 (2020-02-11)
- prepare for Real Media Library v4.6.0
- fix root folder named "Unorganized"
- add filter RPM/Attachment/Folder/Path to modify complete physical path relative to uploads dir
- add filter RPM/Attachment/Folder/PathPart to modify a single physical path part relative to uploads dir
## 1.0.2 (2019-08-20)
- fix upload prefix when uploading to "All files"
- fix countdowns are not correctly applied
- fix uploading files via WP REST API or sideload
## 1.0.1 (2019-03-19)
- fix SEO redirects when accessing WP internals GUID url (for example Essential Grid)
- fix style/script dependencies
# 1.0.0 (2019-01-19)
- initial review