Skip to content

chore: update packages to fix brace-expansion vulnerability - #940

Merged
pgiraud merged 3 commits into
masterfrom
brace-extension-vulnerability
Jul 28, 2026
Merged

chore: update packages to fix brace-expansion vulnerability#940
pgiraud merged 3 commits into
masterfrom
brace-extension-vulnerability

Conversation

@pgiraud

@pgiraud pgiraud commented Jul 28, 2026

Copy link
Copy Markdown
Member

We override brace-expansion version to pin it explicitly until @eslint/eslintrc and @eslint/config-array bump a new version depending on recent version.

@pgiraud
pgiraud marked this pull request as draft July 28, 2026 06:22
@pgiraud
pgiraud force-pushed the brace-extension-vulnerability branch 3 times, most recently from 6e104ab to b061c53 Compare July 28, 2026 06:36
@pgiraud
pgiraud marked this pull request as ready for review July 28, 2026 06:38
@pgiraud
pgiraud force-pushed the brace-extension-vulnerability branch 2 times, most recently from 79a1889 to d7235be Compare July 28, 2026 07:02
This fixes the error seen in CI:

Error: browserType.launch: Executable doesn't exist at /ms-playwright/firefox-1538/firefox/firefox
    ╔════════════════════════════════════════════════════════╗
    ║ Looks like Playwright was just updated to 1.62.0.      ║
    ║ Please update docker image as well.                    ║
    ║ -  current: mcr.microsoft.com/playwright:v1.61.0-noble ║
    ║ - required: mcr.microsoft.com/playwright:v1.62.0-noble ║
    ║                                                        ║
    ║ <3 Playwright Team                                     ║
    ╚════════════════════════════════════════════════════════╝
@pgiraud
pgiraud force-pushed the brace-extension-vulnerability branch from d7235be to 0abf9b0 Compare July 28, 2026 07:04
@pgiraud
pgiraud force-pushed the brace-extension-vulnerability branch 3 times, most recently from a71dc77 to 903edb9 Compare July 28, 2026 09:21
 - fix brace-expansion vulnerability
    For that, we override minimatch version to pin it explicitly until
    @eslint/eslintrc and @eslint/config-array bump a new version depending
    on recent version.
 - bump vue-tsc from 2.2.4 to 3.3.8
 - bump vite from 8.0.16 to 8.1.5
 - bump vite-plugin-dts from 4.5.4 to 5.0.3
 - bump prettier from 3.5.2 to 3.9.6
      And fix new error detected.
 - bump @vue/eslint-config-typescript from 14.4.0 to 14.9.0
 - bump versions of eslint
      And dependant eslint-plugin-vue, @eslint/eslintrc, @eslint/js
      to latest versions.
 - bump @types/node from 24.7.1 to 26.1.2
 - bump @vue/tsconfig from 0.7.0 to 0.9.1
 - bump jsdom from 26.0.0 to 30.0.0
 - bump lint-staged from 15.4.3 to 17.2.0
 - bump splitpanes from 3.2.0 to 4.1.2
 - bump typescript from 5.7.3 to 5.9.3
 - approve npm install script @parcel/watcher@2.6.0
@pgiraud
pgiraud force-pushed the brace-extension-vulnerability branch from 903edb9 to fafdf83 Compare July 28, 2026 09:24
@pgiraud
pgiraud merged commit bfc94b2 into master Jul 28, 2026
3 checks passed
@pgiraud
pgiraud deleted the brace-extension-vulnerability branch July 28, 2026 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant