sjinks / wp-two-factor-provider-webauthn

WebAuthn Provider for Two Factor plugin
https://wordpress.org/plugins/two-factor-provider-webauthn/
MIT License
14 stars 6 forks source link

chore(deps): update devdependencies (non-major) #715

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/preset-env (source) 7.23.9 -> 7.24.0 age adoption passing confidence
@playwright/test (source) 1.41.2 -> 1.42.1 age adoption passing confidence
@types/node (source) 20.11.20 -> 20.11.26 age adoption passing confidence
@wordpress/babel-plugin-makepot (source) 5.36.0 -> 5.37.0 age adoption passing confidence
@wordpress/eslint-plugin (source) 17.9.0 -> 17.10.0 age adoption passing confidence
@wordpress/i18n (source) 4.52.0 -> 4.53.0 age adoption passing confidence
eslint-plugin-playwright 1.4.0 -> 1.5.2 age adoption passing confidence
phpunit/php-code-coverage 9.2.30 -> 9.2.31 age adoption passing confidence
playwright-core (source) 1.41.2 -> 1.42.1 age adoption passing confidence
rollup (source) 4.12.0 -> 4.13.0 age adoption passing confidence
typescript (source) 5.3.3 -> 5.4.2 age adoption passing confidence
vimeo/psalm 5.22.2 -> 5.23.1 age adoption passing confidence
wp-cli/i18n-command 2.6.0 -> 2.6.1 age adoption passing confidence

Release Notes

babel/babel (@​babel/preset-env) ### [`v7.24.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7240-2024-02-28) [Compare Source](https://togithub.com/babel/babel/compare/v7.23.9...v7.24.0) ##### :rocket: New Feature - `babel-standalone` - [#​11696](https://togithub.com/babel/babel/pull/11696) Export babel tooling packages in `@babel/standalone` ([@​ajihyf](https://togithub.com/ajihyf)) - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-transform-class-properties` - [#​16267](https://togithub.com/babel/babel/pull/16267) Implement `noUninitializedPrivateFieldAccess` assumption ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-syntax-decorators`, `babel-plugin-transform-class-properties`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16242](https://togithub.com/babel/babel/pull/16242) Support decorator 2023-11 normative updates ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-preset-flow` - [#​16309](https://togithub.com/babel/babel/pull/16309) \[babel 7] Allow setting `ignoreExtensions` in Flow preset ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​16284](https://togithub.com/babel/babel/pull/16284) Add `experimental_useHermesParser` option in `preset-flow` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-import-to-platform-api`, `babel-plugin-proposal-import-wasm-source`, `babel-plugin-proposal-json-modules`, `babel-standalone` - [#​16172](https://togithub.com/babel/babel/pull/16172) Add transform support for JSON modules imports ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-runtime` - [#​16241](https://togithub.com/babel/babel/pull/16241) Add back `moduleName` option to `@babel/plugin-transform-runtime` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser`, `babel-types` - [#​16277](https://togithub.com/babel/babel/pull/16277) Allow import attributes for `TSImportType` ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) ##### :bug: Bug Fix - `babel-plugin-proposal-do-expressions`, `babel-traverse` - [#​16305](https://togithub.com/babel/babel/pull/16305) fix: avoid `popContext` on unvisited node paths ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-private-methods`, `babel-plugin-transform-private-property-in-object` - [#​16312](https://togithub.com/babel/babel/pull/16312) Fix class private properties when `privateFieldsAsSymbols` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-private-methods` - [#​16307](https://togithub.com/babel/babel/pull/16307) Fix the support of `arguments` in private `get/set` method ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-decorators` - [#​16287](https://togithub.com/babel/babel/pull/16287) Reduce decorator static property size ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16281](https://togithub.com/babel/babel/pull/16281) Fix evaluation order of decorators with cached receiver ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​16279](https://togithub.com/babel/babel/pull/16279) Fix decorator this memoization ([@​JLHwung](https://togithub.com/JLHwung)) - [#​16266](https://togithub.com/babel/babel/pull/16266) Preserve `static` on decorated private `accessor` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​16258](https://togithub.com/babel/babel/pull/16258) fix: handle decorated async private method and generator ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-private-methods`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-typescript`, `babel-preset-env` - [#​16275](https://togithub.com/babel/babel/pull/16275) Fix class private properties when `privateFieldsAsProperties` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helpers` - [#​16268](https://togithub.com/babel/babel/pull/16268) Do not consider `arguments` in a helper as a global reference ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​16270](https://togithub.com/babel/babel/pull/16270) Handle symbol key class elements decoration ([@​JLHwung](https://togithub.com/JLHwung)) - [#​16265](https://togithub.com/babel/babel/pull/16265) Do not define `access.get` for public setter decorators ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-preset-env` - [#​12428](https://togithub.com/babel/babel/pull/12428) Suggest using `BABEL_SHOW_CONFIG_FOR` for config problems ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-transform-fixture-test-runner` - [#​16278](https://togithub.com/babel/babel/pull/16278) Continue writing `output.js` when `exec.js` throws ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16306](https://togithub.com/babel/babel/pull/16306) Avoid intermediate functions for private accessors with decs ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties` - [#​16294](https://togithub.com/babel/babel/pull/16294) More aggressively inline decorators in the static block ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-transform-private-methods` - [#​16283](https://togithub.com/babel/babel/pull/16283) Do not use `classPrivateMethodGet` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-decorators` - [#​16287](https://togithub.com/babel/babel/pull/16287) Reduce decorator static property size ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties` - [#​16280](https://togithub.com/babel/babel/pull/16280) Reduce element decorator temp variables ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helper-fixtures`, `babel-helpers`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-optional-chaining-assign`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-private-methods`, `babel-plugin-transform-private-property-in-object`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16261](https://togithub.com/babel/babel/pull/16261) Do not use descriptors for private class elements ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​16263](https://togithub.com/babel/babel/pull/16263) Reduce helper size for decorator 2023-11 ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu))
microsoft/playwright (@​playwright/test) ### [`v1.42.1`](https://togithub.com/microsoft/playwright/releases/tag/v1.42.1) [Compare Source](https://togithub.com/microsoft/playwright/compare/v1.42.0...v1.42.1) ##### Highlights [https://github.com/microsoft/playwright/issues/29732](https://togithub.com/microsoft/playwright/issues/29732) - \[Regression]: HEAD requests to webServer.url since v1.42.0[https://github.com/microsoft/playwright/issues/29746](https://togithub.com/microsoft/playwright/issues/29746)6 - \[Regression]: Playwright CT CLI scripts fail due to broken initializePlugin impor[https://github.com/microsoft/playwright/issues/29739](https://togithub.com/microsoft/playwright/issues/29739)39 - \[Bug]: Component tests fails when imported a module with a dot in a na[https://github.com/microsoft/playwright/issues/29731](https://togithub.com/microsoft/playwright/issues/29731)731 - \[Regression]: 1.42.0 breaks some import stateme[https://github.com/microsoft/playwright/issues/29760](https://togithub.com/microsoft/playwright/issues/29760)9760 - \[Bug]: Possible regression with chained locators in v1.42 ##### Browser Versions - Chromium 123.0.6312.4 - Mozilla Firefox 123.0 - WebKit 17.4 This version was also tested against the following stable channels: - Google Chrome 122 - Microsoft Edge 123 ### [`v1.42.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.42.0) [Compare Source](https://togithub.com/microsoft/playwright/compare/v1.41.2...v1.42.0) #### New APIs - **Test tags** [New tag syntax](https://playwright.dev/docs/test-annotations#tag-tests) for adding tags to the tests (@​-tokens in the test title are still supported). ```js test('test customer login', { tag: ['@​fast', '@​login'] }, async ({ page }) => { // ... }); ``` Use `--grep` command line option to run only tests with certain tags. ```sh npx playwright test --grep @​fast ``` - **Annotating skipped tests** [New annotation syntax](https://playwright.dev/docs/test-annotations#annotate-tests) for test annotations allows annotating the tests that do not run. ```js test('test full report', { annotation: [ { type: 'issue', description: 'https://github.com/microsoft/playwright/issues/23180' }, { type: 'docs', description: 'https://playwright.dev/docs/test-annotations#tag-tests' }, ], }, async ({ page }) => { // ... }); ``` - **page.addLocatorHandler()** New method [page.addLocatorHandler()](https://playwright.dev/docs/api/class-page#page-add-locator-handler) registers a callback that will be invoked when specified element becomes visible and may block Playwright actions. The callback can get rid of the overlay. Here is an example that closes a cookie dialog when it appears. ```js // Setup the handler. await page.addLocatorHandler( page.getByRole('heading', { name: 'Hej! You are in control of your cookies.' }), async () => { await page.getByRole('button', { name: 'Accept all' }).click(); }); // Write the test as usual. await page.goto('https://www.ikea.com/'); await page.getByRole('link', { name: 'Collection of blue and white' }).click(); await expect(page.getByRole('heading', { name: 'Light and easy' })).toBeVisible(); ``` - **Project wildcard filter** Playwright command line [flag](https://playwright.dev/docs/test-cli#reference) now supports '\*' wildcard when filtering by project. ```sh npx playwright test --project='*mobile*' ``` - **Other APIs** - expect(callback).toPass({ timeout }) The timeout can now be configured by `expect.toPass.timeout` option [globally](https://playwright.dev/docs/api/class-testconfig#test-config-expect) or in [project config](https://playwright.dev/docs/api/class-testproject#test-project-expect) - electronApplication.on('console') [electronApplication.on('console')](https://playwright.dev/docs/api/class-electronapplication#electron-application-event-console) event is emitted when Electron main process calls console API methods. ```js electronApp.on('console', async msg => { const values = []; for (const arg of msg.args()) values.push(await arg.jsonValue()); console.log(...values); }); await electronApp.evaluate(() => console.log('hello', 5, { foo: 'bar' })); ``` - [page.pdf()](https://playwright.dev/docs/api/class-page#page-pdf) accepts two new options [`tagged`](https://playwright.dev/docs/api/class-page#page-pdf-option-tagged) and [`outline`](https://playwright.dev/docs/api/class-page#page-pdf-option-outline). #### Breaking changes Mixing the test instances in the same suite is no longer supported. Allowing it was an oversight as it makes reasoning about the semantics unnecessarily hard. ```js const test = baseTest.extend({ item: async ({}, use) => {} }); baseTest.describe('Admin user', () => { test('1', async ({ page, item }) => {}); test('2', async ({ page, item }) => {}); }); ``` #### Announcements - ⚠️ Ubuntu 18 is not supported anymore. #### Browser Versions - Chromium 123.0.6312.4 - Mozilla Firefox 123.0 - WebKit 17.4 This version was also tested against the following stable channels: - Google Chrome 122 - Microsoft Edge 123
WordPress/gutenberg (@​wordpress/babel-plugin-makepot) ### [`v5.37.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/babel-plugin-makepot/CHANGELOG.md#5370-2024-03-06) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/babel-plugin-makepot@5.36.0...@wordpress/babel-plugin-makepot@5.37.0)
WordPress/gutenberg (@​wordpress/eslint-plugin) ### [`v17.10.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#17100-2024-03-06) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/eslint-plugin@17.9.0...@wordpress/eslint-plugin@17.10.0)
WordPress/gutenberg (@​wordpress/i18n) ### [`v4.53.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/i18n/CHANGELOG.md#4530-2024-03-06) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/i18n@4.52.0...@wordpress/i18n@4.53.0)
playwright-community/eslint-plugin-playwright (eslint-plugin-playwright) ### [`v1.5.2`](https://togithub.com/playwright-community/eslint-plugin-playwright/releases/tag/v1.5.2) [Compare Source](https://togithub.com/playwright-community/eslint-plugin-playwright/compare/v1.5.1...v1.5.2) ##### Bug Fixes - **valid-describe-callback:** Support unnamed describe ([b3768f8](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/b3768f83d6a74cbe2d7c56c4d7cb35f5e928bcd6)) ### [`v1.5.1`](https://togithub.com/playwright-community/eslint-plugin-playwright/releases/tag/v1.5.1) [Compare Source](https://togithub.com/playwright-community/eslint-plugin-playwright/compare/v1.5.0...v1.5.1) ##### Bug Fixes - **require-hook:** False positive when using new options argument ([8a06748](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/8a067481d65049c0129d69eb70576eb50767d55b)) - **valid-describe-callback:** False positive when using new options argument ([c25d200](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/c25d200c43494b3a1265c173d81a8b6e98794468)), closes [#​266](https://togithub.com/playwright-community/eslint-plugin-playwright/issues/266) ##### Documentation - Add missing URLs to rules ([26998b5](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/26998b55eed6deee1895ffafdc954ecbd3dd8c23)) ### [`v1.5.0`](https://togithub.com/playwright-community/eslint-plugin-playwright/releases/tag/v1.5.0) [Compare Source](https://togithub.com/playwright-community/eslint-plugin-playwright/compare/v1.4.2...v1.5.0) ##### Features - Add support for new [test option syntax](https://playwright.dev/docs/test-annotations#tag-tests) ([e7155b6](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/e7155b64cc015767ca678ffb7a9c91d98ad649f3)) ##### Bug Fixes - **no-useless-not:** Add support for `visible` and `enabled` options ([e97a62b](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/e97a62baadf156a4e67ef4de75df3de6b4a78ba6)) ##### Documentation - **no-standalone-expect:** Improve documentation around best practices ([95fcfd8](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/95fcfd8f7b65acd0d799da5b43255945c97c37e7)) ### [`v1.4.2`](https://togithub.com/playwright-community/eslint-plugin-playwright/releases/tag/v1.4.2) [Compare Source](https://togithub.com/playwright-community/eslint-plugin-playwright/compare/v1.4.1...v1.4.2) ##### Bug Fixes - **valid-describe-callback:** False positive with `test.describe.configure` ([91988d5](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/91988d575916b3c19139ad4df2b9ecdf2abc6909)) ##### Tests - Add more test cases test configuration ([6bc2576](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/6bc2576094808490b4140f78578603934c35e6db)) ### [`v1.4.1`](https://togithub.com/playwright-community/eslint-plugin-playwright/releases/tag/v1.4.1) [Compare Source](https://togithub.com/playwright-community/eslint-plugin-playwright/compare/v1.4.0...v1.4.1) ##### Bug Fixes - **valid-describe-callback:** Fix false negatives ([dd1db89](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/dd1db898796258b6ac2e77b0f5fd87a11f1797e4)) - **valid-title:** False positives with `test.use`, `test.describe.configure`, and `test.slow` ([33b2905](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/33b2905f85ac916337ee9035114a9596b20c6b32)), closes [#​258](https://togithub.com/playwright-community/eslint-plugin-playwright/issues/258) - **valid-title:** Fix more false positives and reduce future chance of error ([3e99e55](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/3e99e55f1907a6a4f4a60142f71ce53c7cb00838)) ##### Documentation - Fix typos from `waitForUrl` to `waitForURL` ([#​256](https://togithub.com/playwright-community/eslint-plugin-playwright/issues/256)) ([b325718](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/b325718333612a56198b7677c2e4f42f1b7a09bd))
sebastianbergmann/php-code-coverage (phpunit/php-code-coverage) ### [`v9.2.31`](https://togithub.com/sebastianbergmann/php-code-coverage/compare/9.2.30...9.2.31) [Compare Source](https://togithub.com/sebastianbergmann/php-code-coverage/compare/9.2.30...9.2.31)
rollup/rollup (rollup) ### [`v4.13.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4130) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.12.1...v4.13.0) *2024-03-12* ##### Features - Ensure that the location of parse errors and other logs is encoded in the error message as well ([#​5424](https://togithub.com/rollup/rollup/issues/5424)) ##### Pull Requests - [#​5417](https://togithub.com/rollup/rollup/pull/5417): chore(deps): lock file maintenance minor/patch updates ( [@​renovate](https://togithub.com/renovate)\[bot]) - [#​5418](https://togithub.com/rollup/rollup/pull/5418): chore(deps): lock file maintenance ([@​renovate](https://togithub.com/renovate)\[bot]) - [#​5419](https://togithub.com/rollup/rollup/pull/5419): chore: fix typo ([@​OnlyWick](https://togithub.com/OnlyWick)) - [#​5424](https://togithub.com/rollup/rollup/pull/5424): Add locations to logs, warnings and error messages ( [@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v4.12.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4121) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.12.0...v4.12.1) *2024-03-06* ##### Bug Fixes - Escape special characters in file references ([#​5404](https://togithub.com/rollup/rollup/issues/5404)) ##### Pull Requests - [#​5398](https://togithub.com/rollup/rollup/pull/5398): Rename `getRollupEror` to `getRollupError` ([@​MrRefactoring](https://togithub.com/MrRefactoring)) - [#​5399](https://togithub.com/rollup/rollup/pull/5399): chore(deps): lock file maintenance minor/patch updates ( [@​renovate](https://togithub.com/renovate)\[bot]) - [#​5404](https://togithub.com/rollup/rollup/pull/5404): fix: escape ids in `import.meta.ROLLUP_FILE_URL_referenceId` correctly ([@​sapphi-red](https://togithub.com/sapphi-red)) - [#​5406](https://togithub.com/rollup/rollup/pull/5406): chore(deps): lock file maintenance minor/patch updates ( [@​renovate](https://togithub.com/renovate)\[bot]) - [#​5407](https://togithub.com/rollup/rollup/pull/5407): chore(deps): lock file maintenance ([@​renovate](https://togithub.com/renovate)\[bot]) - [#​5411](https://togithub.com/rollup/rollup/pull/5411): Chunk assignment - Fix comment line breaks and typo ([@​yoavweiss](https://togithub.com/yoavweiss), [@​lukastaegert](https://togithub.com/lukastaegert))
Microsoft/TypeScript (typescript) ### [`v5.4.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.2): TypeScript 5.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
vimeo/psalm (vimeo/psalm) ### [`v5.23.1`](https://togithub.com/vimeo/psalm/releases/tag/5.23.1) [Compare Source](https://togithub.com/vimeo/psalm/compare/5.23.0...5.23.1) #### What's Changed ##### Fixes - Fixed analysis of existing static methods if the `__callStatic()` method exists by [@​issidorov](https://togithub.com/issidorov) in [https://github.com/vimeo/psalm/pull/10812](https://togithub.com/vimeo/psalm/pull/10812) **Full Changelog**: https://github.com/vimeo/psalm/compare/5.23.0...5.23.1 ### [`v5.23.0`](https://togithub.com/vimeo/psalm/releases/tag/5.23.0) [Compare Source](https://togithub.com/vimeo/psalm/compare/5.22.2...5.23.0) #### What's Changed ##### Features - Update PHP 8.2 stubs to include `SensitiveParameterValue` by [@​gsteel](https://togithub.com/gsteel) in [https://github.com/vimeo/psalm/pull/10726](https://togithub.com/vimeo/psalm/pull/10726) - Add list of statements to BeforeFileAnalysisEvent by [@​ohader](https://togithub.com/ohader) in [https://github.com/vimeo/psalm/pull/10728](https://togithub.com/vimeo/psalm/pull/10728) - Forbid iterating over generators with non-nullable `send()` by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10697](https://togithub.com/vimeo/psalm/pull/10697) - Initial support for named parameters for callables by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10772](https://togithub.com/vimeo/psalm/pull/10772) ##### Fixes - Improve randomizer stubs by [@​danog](https://togithub.com/danog) in [https://github.com/vimeo/psalm/pull/10709](https://togithub.com/vimeo/psalm/pull/10709) - Fix detecting magic static methods by [@​issidorov](https://togithub.com/issidorov) in [https://github.com/vimeo/psalm/pull/10704](https://togithub.com/vimeo/psalm/pull/10704) - Fix non-empty-lowercase-string handling with literal non-lowercase strings by [@​kkmuffme](https://togithub.com/kkmuffme) in [https://github.com/vimeo/psalm/pull/10722](https://togithub.com/vimeo/psalm/pull/10722) - Fix RiskyTruthyFalsyComparison irrelevant errors when there is no explicit truthy/falsy type by [@​kkmuffme](https://togithub.com/kkmuffme) in [https://github.com/vimeo/psalm/pull/10733](https://togithub.com/vimeo/psalm/pull/10733) - Allow `Override` attribute to be used in pure contexts by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10734](https://togithub.com/vimeo/psalm/pull/10734) - Revert "Allow tainted numerics except for 'html' and 'has_quotes'" by [@​ohader](https://togithub.com/ohader) in [https://github.com/vimeo/psalm/pull/10729](https://togithub.com/vimeo/psalm/pull/10729) - Fix loading stubs from phar file on Windows by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10748](https://togithub.com/vimeo/psalm/pull/10748) - Fix a false flag issue with InvalidConstantAssignmentValue by [@​MelechMizrachi](https://togithub.com/MelechMizrachi) in [https://github.com/vimeo/psalm/pull/10738](https://togithub.com/vimeo/psalm/pull/10738) - Set inside_isset false when analyzing ArrayDimFetch index by [@​edsrzf](https://togithub.com/edsrzf) in [https://github.com/vimeo/psalm/pull/10752](https://togithub.com/vimeo/psalm/pull/10752) - Set inside_isset = false when analyzing arguments by [@​edsrzf](https://togithub.com/edsrzf) in [https://github.com/vimeo/psalm/pull/10753](https://togithub.com/vimeo/psalm/pull/10753) - Fix PHP notice - crash on invalid taint-escape by [@​kkmuffme](https://togithub.com/kkmuffme) in [https://github.com/vimeo/psalm/pull/10760](https://togithub.com/vimeo/psalm/pull/10760) - Fix version comparison for `@since` by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10764](https://togithub.com/vimeo/psalm/pull/10764) - Since annotations outside phpstub should not infer php version by [@​kkmuffme](https://togithub.com/kkmuffme) in [https://github.com/vimeo/psalm/pull/10769](https://togithub.com/vimeo/psalm/pull/10769) - Backport `WeakMap` iterator fix from `master` by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10778](https://togithub.com/vimeo/psalm/pull/10778) - Namespace anonymous classes by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10779](https://togithub.com/vimeo/psalm/pull/10779) - Update CallMap for sqlsrv_connect and sqlsrv_errors to match reflection by [@​theodorejb](https://togithub.com/theodorejb) in [https://github.com/vimeo/psalm/pull/10781](https://togithub.com/vimeo/psalm/pull/10781) - `$resource` parameter of `mkdir()` is nullable since PHP 7.3 by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10802](https://togithub.com/vimeo/psalm/pull/10802) - Use wider class-string when combining class strings with intersections by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10800](https://togithub.com/vimeo/psalm/pull/10800) ##### Internal changes - Use TaintKind/TaintKindGroup constants instead of string values by [@​ohader](https://togithub.com/ohader) in [https://github.com/vimeo/psalm/pull/10746](https://togithub.com/vimeo/psalm/pull/10746) - Skip symlink test on Windows by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10749](https://togithub.com/vimeo/psalm/pull/10749) - Avoid duplicating code for RiskyTruthyFalsyComparison by [@​theodorejb](https://togithub.com/theodorejb) in [https://github.com/vimeo/psalm/pull/10765](https://togithub.com/vimeo/psalm/pull/10765) - fix PHP 8 tests running with wrong --php-version=/phpVersion= if not explicitly specified by [@​kkmuffme](https://togithub.com/kkmuffme) in [https://github.com/vimeo/psalm/pull/10776](https://togithub.com/vimeo/psalm/pull/10776) - CS fix by [@​weirdan](https://togithub.com/weirdan) in [https://github.com/vimeo/psalm/pull/10801](https://togithub.com/vimeo/psalm/pull/10801) #### New Contributors - [@​MelechMizrachi](https://togithub.com/MelechMizrachi) made their first contribution in [https://github.com/vimeo/psalm/pull/10738](https://togithub.com/vimeo/psalm/pull/10738) **Full Changelog**: https://github.com/vimeo/psalm/compare/5.22.2...5.23.0
wp-cli/i18n-command (wp-cli/i18n-command) ### [`v2.6.1`](https://togithub.com/wp-cli/i18n-command/releases/tag/2.6.1): Version 2.6.1 [Compare Source](https://togithub.com/wp-cli/i18n-command/compare/v2.6.0...2.6.1) - make-php: skip strings without translation \[[#​389](https://togithub.com/wp-cli/i18n-command/pull/389)] - Add more headers to php translation files \[[#​388](https://togithub.com/wp-cli/i18n-command/pull/388)] - Use relative paths for file header references \[[#​384](https://togithub.com/wp-cli/i18n-command/pull/384)]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 4 months ago

Dependency Review

✅ No vulnerabilities or license issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 3b085edc679bc63dcd617ae796821a8821288c93.

Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Manifest Files

composer.lock
  • composer/pcre@3.1.2
  • mck89/peast@1.16.2
  • phpunit/php-code-coverage@9.2.31
  • sebastian/diff@4.0.6
  • symfony/console@5.4.36
  • symfony/string@5.4.36
  • theseer/tokenizer@1.2.3
  • vimeo/psalm@5.23.1
  • wp-cli/i18n-command@2.6.1
  • composer/pcre@3.1.1
  • mck89/peast@1.16.1
  • phpunit/php-code-coverage@9.2.30
  • sebastian/diff@4.0.5
  • symfony/console@5.4.35
  • symfony/string@5.4.35
  • theseer/tokenizer@1.2.2
  • vimeo/psalm@5.22.2
  • wp-cli/i18n-command@2.6.0
package-lock.json
  • @babel/helper-plugin-utils@7.24.0
  • @babel/plugin-transform-object-rest-spread@7.24.0
  • @babel/preset-env@7.24.0
  • @playwright/test@1.42.1
  • @rollup/rollup-android-arm-eabi@4.13.0
  • @rollup/rollup-android-arm64@4.13.0
  • @rollup/rollup-darwin-arm64@4.13.0
  • @rollup/rollup-darwin-x64@4.13.0
  • @rollup/rollup-linux-arm-gnueabihf@4.13.0
  • @rollup/rollup-linux-arm64-gnu@4.13.0
  • @rollup/rollup-linux-arm64-musl@4.13.0
  • @rollup/rollup-linux-riscv64-gnu@4.13.0
  • @rollup/rollup-linux-x64-gnu@4.13.0
  • @rollup/rollup-linux-x64-musl@4.13.0
  • @rollup/rollup-win32-arm64-msvc@4.13.0
  • @rollup/rollup-win32-ia32-msvc@4.13.0
  • @rollup/rollup-win32-x64-msvc@4.13.0
  • @types/node@20.11.26
  • @wordpress/babel-plugin-import-jsx-pragma@4.36.0
  • @wordpress/babel-plugin-makepot@5.37.0
  • @wordpress/babel-preset-default@7.37.0
  • @wordpress/browserslist-config@5.36.0
  • @wordpress/eslint-plugin@17.10.0
  • @wordpress/hooks@3.53.0
  • @wordpress/i18n@4.53.0
  • @wordpress/prettier-config@3.10.0
  • @wordpress/warning@2.53.0
  • eslint-plugin-playwright@1.5.2
  • playwright@1.42.1
  • playwright-core@1.42.1
  • rollup@4.13.0
  • typescript@5.4.2
  • @babel/helper-plugin-utils@7.22.5
  • @babel/plugin-transform-object-rest-spread@7.23.4
  • @babel/preset-env@7.23.9
  • @playwright/test@1.41.2
  • @rollup/rollup-android-arm-eabi@4.12.0
  • @rollup/rollup-android-arm64@4.12.0
  • @rollup/rollup-darwin-arm64@4.12.0
  • @rollup/rollup-darwin-x64@4.12.0
  • @rollup/rollup-linux-arm-gnueabihf@4.12.0
  • @rollup/rollup-linux-arm64-gnu@4.12.0
  • @rollup/rollup-linux-arm64-musl@4.12.0
  • @rollup/rollup-linux-riscv64-gnu@4.12.0
  • @rollup/rollup-linux-x64-gnu@4.12.0
  • @rollup/rollup-linux-x64-musl@4.12.0
  • @rollup/rollup-win32-arm64-msvc@4.12.0
  • @rollup/rollup-win32-ia32-msvc@4.12.0
  • @rollup/rollup-win32-x64-msvc@4.12.0
  • @types/node@20.11.20
  • @wordpress/babel-plugin-import-jsx-pragma@4.35.0
  • @wordpress/babel-plugin-makepot@5.36.0
  • @wordpress/babel-preset-default@7.36.0
  • @wordpress/browserslist-config@5.35.0
  • @wordpress/eslint-plugin@17.9.0
  • @wordpress/hooks@3.52.0
  • @wordpress/i18n@4.52.0
  • @wordpress/prettier-config@3.9.0
  • @wordpress/warning@2.52.0
  • eslint-plugin-playwright@1.4.0
  • playwright@1.41.2
  • playwright-core@1.41.2
  • rollup@4.12.0
  • typescript@5.3.3