From eb6aca2f66b99848060acc3103ca65a188046f2d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 21:58:48 -0500 Subject: [PATCH] build(deps): bump the frontend-deps group with 16 updates (#427) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps the frontend-deps group with 16 updates: | Package | From | To | | --- | --- | --- | | [country-flag-emoji-polyfill](https://github.com/talkjs/country-flag-emoji-polyfill) | `0.1.5` | `0.1.8` | | [@iconify-json/mdi](https://github.com/iconify/icon-sets) | `1.1.63` | `1.1.64` | | [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) | `3.0.1` | `3.0.2` | | [@testing-library/svelte](https://github.com/testing-library/svelte-testing-library) | `4.0.5` | `4.1.0` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `1.1.0` | `1.2.2` | | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.16` | `10.4.17` | | [classnames](https://github.com/JedWatson/classnames) | `2.3.3` | `2.5.1` | | [flowbite-svelte](https://github.com/themesberg/flowbite-svelte) | `0.44.21` | `0.44.22` | | [jsdom](https://github.com/jsdom/jsdom) | `23.0.1` | `24.0.0` | | [postcss](https://github.com/postcss/postcss) | `8.4.32` | `8.4.33` | | [prettier](https://github.com/prettier/prettier) | `3.1.1` | `3.2.4` | | [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `4.2.8` | `4.2.9` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss) | `3.4.0` | `3.4.1` | | [unplugin-icons](https://github.com/unplugin/unplugin-icons) | `0.18.1` | `0.18.3` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.0.10` | `5.0.12` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `1.1.0` | `1.2.2` | Updates `country-flag-emoji-polyfill` from 0.1.5 to 0.1.8
Changelog

Sourced from country-flag-emoji-polyfill's changelog.

0.1.8

0.1.7

0.1.6

Sorry I forgot, please see the commit history.

Commits

Updates `@iconify-json/mdi` from 1.1.63 to 1.1.64
Commits

Updates `@sveltejs/vite-plugin-svelte` from 3.0.1 to 3.0.2
Release notes

Sourced from @​sveltejs/vite-plugin-svelte's releases.

@​sveltejs/vite-plugin-svelte@​3.0.2

Patch Changes

Changelog

Sourced from @​sveltejs/vite-plugin-svelte's changelog.

3.0.2

Patch Changes

Commits

Updates `@testing-library/svelte` from 4.0.5 to 4.1.0
Release notes

Sourced from @​testing-library/svelte's releases.

v4.1.0

4.1.0 (2024-01-27)

Features

v4.0.6

4.0.6 (2024-01-24)

Bug Fixes

Commits

Updates `@vitest/coverage-v8` from 1.1.0 to 1.2.2
Release notes

Sourced from @​vitest/coverage-v8's releases.

v1.2.2

   🐞 Bug Fixes

    View changes on GitHub

v1.2.1

   🐞 Bug Fixes

    View changes on GitHub

v1.2.0

... (truncated)

Commits

Updates `autoprefixer` from 10.4.16 to 10.4.17
Release notes

Sourced from autoprefixer's releases.

10.4.17

Changelog

Sourced from autoprefixer's changelog.

10.4.17

Commits

Updates `classnames` from 2.3.3 to 2.5.1
Changelog

Sourced from classnames's changelog.

v2.5.1 / 2023-12-29

v2.5.0 / 2023-12-27

v2.4.0 / 2023-12-26

Commits

Updates `flowbite-svelte` from 0.44.21 to 0.44.22
Changelog

Sourced from flowbite-svelte's changelog.

0.44.22 (2024-01-12)

Bug Fixes

Commits

Updates `jsdom` from 23.0.1 to 24.0.0
Release notes

Sourced from jsdom's releases.

Version 24.0.0

This release reverts our selector engine back to nwsapi. As discussed in #3659, the performance regressions from @asamuzakjp/dom-selector turned out to be higher than anticipated. In the future, we can revisit @asamuzakjp/dom-selector after it reaches nwsapi's performance on the two real-world benchmarks provided by the community.

Since reverting to nwsapi causes several functionality regressions, e.g. removing :has() support, we've decided to make this a major version.

Additionally:

Version 23.2.0

This release switches our CSS selector engine from nwsapi to @asamuzakjp/dom-selector. The new engine is more actively maintained, and supports many new selectors: see the package's documentation for the full list. It also works better with shadow trees.

There is a potential of a performance regression due to this change. In our stress test benchmark, which runs most of these 273 selectors against this 128 KiB document, the new engine completes the benchmark only 0.25x as fast. However, we're hopeful that in more moderate usage this will not be a significant issue. Any help speeding up @asamuzakjp/dom-selector is appreciated, and feel free to open an issue if this has had a significant impact on your project.

Version 23.1.0

Changelog

Sourced from jsdom's changelog.

24.0.0

This release reverts our selector engine back to nwsapi. As discussed in #3659, the performance regressions from @asamuzakjp/dom-selector turned out to be higher than anticipated. In the future, we can revisit @asamuzakjp/dom-selector after it reaches nwsapi's performance on the two real-world benchmarks provided by the community.

Since reverting to nwsapi causes several functionality regressions, e.g. removing :has() support, we've decided to make this a major version.

Additionally:

23.2.0

This release switches our CSS selector engine from nwsapi to @asamuzakjp/dom-selector. The new engine is more actively maintained, and supports many new selectors: see the package's documentation for the full list. It also works better with shadow trees.

There is a potential of a performance regression due to this change. In our stress test benchmark, which runs most of these 273 selectors against this 128 KiB document, the new engine completes the benchmark only 0.25x as fast. However, we're hopeful that in more moderate usage this will not be a significant issue. Any help speeding up @asamuzakjp/dom-selector is appreciated, and feel free to open an issue if this has had a significant impact on your project.

23.1.0

Commits

Updates `postcss` from 8.4.32 to 8.4.33
Release notes

Sourced from postcss's releases.

8.4.33

Changelog

Sourced from postcss's changelog.

8.4.33

Commits

Updates `prettier` from 3.1.1 to 3.2.4
Release notes

Sourced from prettier's releases.

3.2.4

🔗 Changelog

3.2.3

🔗 Changelog

3.2.2

🔗 Changelog

3.2.1

🔗 Changelog

3.2.0

diff

🔗 Release note

Changelog

Sourced from prettier's changelog.

3.2.4

diff

Fix incorrect parser inference (#15947 by @​fisker)

Files like .eslintrc.json were incorrectly formatted as JSONC files.

// Input
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser":
"jsonc" }

// Prettier 3.2.4 prettier --file-info .eslintrc.json { "ignored": false, "inferredParser": "json" }

3.2.3

diff

Throw errors for invalid code (#15881 by @​fisker, @​Josh-Cena, @​auvred)

// Input
1++;

// Prettier 3.2.2 1++;

// Prettier 3.2.3 SyntaxError: Invalid left-hand side expression in unary operation (1:1) > 1 | 1++; | ^

// Input
try {} catch (error = 1){}

// Prettier 3.2.2
try {
} catch (error) {}

// Prettier 3.2.3
SyntaxError: Catch clause variable cannot have an initializer. (1:23)
</tr></table>

... (truncated)

Commits

Updates `svelte` from 4.2.8 to 4.2.9
Release notes

Sourced from svelte's releases.

svelte@4.2.9

Patch Changes

Changelog

Sourced from svelte's changelog.

4.2.9

Patch Changes

Commits

Updates `tailwindcss` from 3.4.0 to 3.4.1
Release notes

Sourced from tailwindcss's releases.

v3.4.1

Fixed

Added

Changed

Changelog

Sourced from tailwindcss's changelog.

[3.4.1] - 2024-01-05

Fixed

Added

Changed

Commits

Updates `unplugin-icons` from 0.18.1 to 0.18.3
Release notes

Sourced from unplugin-icons's releases.

v0.18.3

   🚀 Features

    View changes on GitHub

v0.18.2

   🐞 Bug Fixes

    View changes on GitHub
Commits

Updates `vite` from 5.0.10 to 5.0.12
Changelog

Sourced from vite's changelog.

5.0.12 (2024-01-19)

5.0.11 (2024-01-05)

Commits

Updates `vitest` from 1.1.0 to 1.2.2
Release notes

Sourced from vitest's releases.

v1.2.2

   🐞 Bug Fixes