Toggle "open" attribute on HTMLDetailsElement when dispatching a click event on a summary element which is a child of the details element - By @mikedidomizio in task #1534
v15.8.2
:construction_worker_man: Patch fixes
Use globalThis instead of global to make Happy DOM work in other runtimes such as Cloudflare workers - By @mattallty in task #1546
v15.8.1
:construction_worker_man: Patch fixes
Always return Promise<Blob> from ClipboardItem.getType() - By @ezzatron in task #1538
v15.8.0
:construction_worker_man: Patch fixes
Adds support for using non-ASCII characters in custom elements when parsing HTML - By @capricorn86 in task #1079
Fixes an issue where getHTML() and getInnerHTML() would return the slotted content of a shadow root before the template, but the template should be the first child - By @capricorn86 in task #1079
Fixes a bug where SVG elements would not be found by getElementsByTagName() - By @capricorn86 in task #1079
Improves performance when creating elements (e.g. during parsing of HTML) - By @capricorn86 in task #1550
Binding all methods to the target scope in Proxies caused a performance hit, so this is now done when calling a method the first time
This patch release includes a non-breaking feature for the experimental Browser Mode that doesn't follow SemVer. If you want to avoid picking up releases like this, make sure to pin the Vitest version in your package.json. See npm's documentation about semver for more information.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the javascript-minor-patch group in /src with 9 updates:
22.8.1
22.8.7
9.29.1
9.30.0
15.7.4
15.8.3
1.80.4
1.80.6
2.1.3
2.1.4
2.1.8
2.1.10
2.2.4
2.2.6
8.11.0
8.12.2
8.11.0
8.12.2
Updates
@types/node
from 22.8.1 to 22.8.7Commits
Updates
eslint-plugin-vue
from 9.29.1 to 9.30.0Release notes
Sourced from eslint-plugin-vue's releases.
Commits
50bde65
9.30.09a56de8
Fix false negatives and false positives invue/require-valid-default-prop
r...86300c4
fix(custom-event-name-casing): check defineEmits variable name in template (#...207eb98
Update development dependencies (#2582)Updates
happy-dom
from 15.7.4 to 15.8.3Release notes
Sourced from happy-dom's releases.
Commits
8f74989
fix: #1534 Toggle open attribute on HTMLDetailsElement when dispatching a c...7f57469
fix: #1546 UseglobalThis
instead ofglobal
to make Happy DOM work in o...759b4fb
fix: #1538 Always return Promise<Blob> from ClipboardItem.getType() (#1539)33a72ca
feat: #1079 Adds support for all SVG elements (#1572)Updates
sass
from 1.80.4 to 1.80.6Release notes
Sourced from sass's releases.
Changelog
Sourced from sass's changelog.
Commits
39d3726
Lazy load@parcel/watcher
and fallback to chokidar (#2414)a9254df
Add sass-parser support for the@while
rule (#2410)df77b66
Bump gts from 5.3.1 to 6.0.2 in /pkg/sass-parser (#2415)be0b42a
Remove a weird newline in analysis/README.md (#2416)d14ea75
Cut a release for sass/embedded-host-node#342 (#2407)7129352
Fix dart analyze warnings (#2412)5c63839
Bump the sass_api dependency along with package versions (#2408)477b596
Merge pull request #2403 from sass/parser-variablefd5cff0
Add sass-parser support for the@warn
rule251c757
Add sass-parser support for variable declarationsUpdates
vitest
from 2.1.3 to 2.1.4Release notes
Sourced from vitest's releases.
Commits
0df44c0
chore: release v2.1.42444ff2
fix(browser): initiate MSW in the same frame as tests (#6772)39041ee
fix(vitest): silence import analysis warning (#6785)b28cd2e
fix: don't normalize drive case letter in root (#6792)df6d750
fix(vitest): don't fail if the working directory starts with a lowercase driv...169028f
feat(browser): allow custom HTML path, respect pluginstransformIndexHtml
(...5df7414
chore(deps): update all non-major dependencies (#6750)de74785
chore(deps): update@antfu/eslint-config
v3.8.0 (#6751)121b161
fix(vitest): print warnings form Vite plugins (#6724)a939779
fix(browser): increment browser port automatically if there are several proje...Updates
vue-tsc
from 2.1.8 to 2.1.10Release notes
Sourced from vue-tsc's releases.
... (truncated)
Changelog
Sourced from vue-tsc's changelog.
Commits
3f3a4b8
v2.1.10 (#4968)57d6d86
revert: #4902Updates
pinia
from 2.2.4 to 2.2.6Release notes
Sourced from pinia's releases.
Commits
c6dd94b
release:@pinia/nuxt
@0
.7.0 pinia@2.2.6@pinia/testing
@0
.1.7e824a8e
chore: up deps9a46b4d
docs: up api gen5694f18
build: up rollup685dcbf
docs: up local copiesfc32faf
chore: up deps90d8eb9
fix: dedupe pinia (#2821)40828b6
docs: note about subscription flush128f435
release:@pinia/nuxt
@0
.6.13dab0a6
fix: upgrade minimum version for nuxt kitUpdates
@typescript-eslint/eslint-plugin
from 8.11.0 to 8.12.2Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.Commits
4af866a
chore(release): publish 8.12.2cc7177c
fix(eslint-plugin): [switch-exhaustiveness-check] invert `considerDefaultExha...1edec1d
chore(release): publish 8.12.13413a2d
chore(release): publish 8.12.0ac18749
feat(eslint-plugin): [no-base-to-string] handle String() (#10005)3c8978d
feat(eslint-plugin): [switch-exhaustiveness-check] add allowDefaultCaseMatchU...af4743f
test(eslint-plugin): fix a typo in a test, causing it to test theerror
typ...9c956ee
feat(eslint-plugin): [consistent-indexed-object-style] report mapped types (#...e765033
feat(eslint-plugin): [prefer-nullish-coalescing] add support for assignment e...Updates
@typescript-eslint/parser
from 8.11.0 to 8.12.2Release notes
Sourced from
@typescript-eslint/parser
's releases.Changelog
Sourced from
@typescript-eslint/parser
's changelog.Commits
4af866a
chore(release): publish 8.12.21edec1d
chore(release): publish 8.12.13413a2d
chore(release): publish 8.12.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show