Change package.json such that, hopefully, it works better in everybody's
build setup (notably the TypeScript types). Thanks @DanielleHuisman for PR #13.
Since reverting to nwsapi causes several functionality regressions, e.g. removing :has() support, we've decided to make this a major version.
Additionally:
Small fixes to edge-case behavior of the following properties: input.maxLength, input.minLength, input.size, progress.max, tableCell.colSpan, tableCell.rowSpan, tableCol.span, textArea.cols, textArea.maxLength, textArea.minLength, textArea.rows.
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
Added an initial implementation of ElementInternals, including the shadowRoot getter and the string-valued ARIA properties. (zjffun)
Added the string-valued ARIA attribute-reflecting properties to Element.
Fixed history.pushState() and history.replaceState() to follow the latest specification, notably with regards to how they handle empty string inputs and what new URLs are possible.
Fixed the input.valueAsANumber setter to handle NaN correctly. (alexandertrefz)
Updated various dependencies, including cssstyle which contains several bug fixes.
Since reverting to nwsapi causes several functionality regressions, e.g. removing :has() support, we've decided to make this a major version.
Additionally:
Small fixes to edge-case behavior of the following properties: input.maxLength, input.minLength, input.size, progress.max, tableCell.colSpan, tableCell.rowSpan, tableCol.span, textArea.cols, textArea.maxLength, textArea.minLength, textArea.rows.
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
Added an initial implementation of ElementInternals, including the shadowRoot getter and the string-valued ARIA properties. (zjffun)
Added the string-valued ARIA attribute-reflecting properties to Element.
Fixed history.pushState() and history.replaceState() to follow the latest specification, notably with regards to how they handle empty string inputs and what new URLs are possible.
Fixed the input.valueAsANumber setter to handle NaN correctly. (alexandertrefz)
Updated various dependencies, including cssstyle which contains several bug fixes.
Bumps the frontend-deps group with 14 updates:
0.1.5
0.1.7
1.1.63
1.1.64
1.1.0
1.2.1
10.4.16
10.4.17
2.3.3
2.5.1
0.44.21
0.44.22
23.0.1
24.0.0
8.4.32
8.4.33
3.1.1
3.2.4
4.2.8
4.2.9
3.4.0
3.4.1
0.18.1
0.18.2
5.0.10
5.0.12
1.1.0
1.2.1
Updates
country-flag-emoji-polyfill
from 0.1.5 to 0.1.7Changelog
Sourced from country-flag-emoji-polyfill's changelog.
Commits
Updates
@iconify-json/mdi
from 1.1.63 to 1.1.64Commits
0e8c79d
Update IonIconsUpdates
@vitest/coverage-v8
from 1.1.0 to 1.2.1Release notes
Sourced from
@vitest/coverage-v8
's releases.... (truncated)
Commits
6421c27
chore: release v1.2.14b41131
fix(coverage):thresholds.autoUpdate
to work with arrow function configurat...b561c32
chore: release v1.2.096dc6e9
feat(coverage): custom reporter support (#4828)a73c1c2
chore: release v1.1.3be5a259
chore: release v1.1.2c8abbc1
chore: release v1.1.1Updates
autoprefixer
from 10.4.16 to 10.4.17Release notes
Sourced from autoprefixer's releases.
Changelog
Sourced from autoprefixer's changelog.
Commits
46cd2cc
Release 10.4.17 version2738f72
Update dependenciesb0a4007
Fix user-select: contain1db31f0
Update dependenciesUpdates
classnames
from 2.3.3 to 2.5.1Changelog
Sourced from classnames's changelog.
Commits
2e36832
Prepare for release of version 2.5.1 (#351)9331401
Remove benchmarks from workspace (#350)ff6dd1e
Bump to the latest version (#347)942db49
Add GitHub provenance for publishing (#345)28ea73f
Prepare for release of version 2.5.0 (#344)dfeb7f3
Fix URL for GIT repository in package (#343)8a840ea
Addexports
field to package (#342)ea8e839
Restore ability to pass TypeScriptinterface
(#341)930c748
Bumpclassnames
to the latest version (#340)d2d10f5
Bump tsd from 0.30.0 to 0.30.1 (#339)Updates
flowbite-svelte
from 0.44.21 to 0.44.22Changelog
Sourced from flowbite-svelte's changelog.
Commits
7156091
chore(release): 0.44.22905b0ca
chore: format and lib-helpers0bd2f01
fix: sidebar md:block671a950
fix: 1209 (#1210)3e85e7e
card horizontal size fix (#1204)f096cea
avatar placeholder component removal (#1203)63b99bd
ts fixes for mega-menu (#1202)a9dc6ff
fixes to toolbar (#1199)f0b3d9c
fix: 1125 (#1195)7b5b47a
clearinterval (#1194)Updates
jsdom
from 23.0.1 to 24.0.0Release notes
Sourced from jsdom's releases.
Changelog
Sourced from jsdom's changelog.
Commits
2f8a730
Version 24.0.0db0a4dc
Implement the remaining types of numeric reflectionc1d7005
Implement full long reflectionac815ff
Revert back to nwsapi5b1a49e
Fix changelog link to dom-selectorcf8b707
Version 23.2.0908f27d
Update dom-selector and roll web platform testsc039e52
Switch from nwsapi to dom-selectorb677627
Add new CSS selectors benchmark4b33d36
Enable WPT directories css/selectors and css/css-scopingUpdates
postcss
from 8.4.32 to 8.4.33Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
ae57d83
Release 8.4.33 version2e9d029
Update dependencies892b269
Update size limit for new metric on brotlif2e7a9f
Merge pull request #1908 from ahmdammarr/refactor/safe-check-for-NoWorkResultc751e11
Merge pull request #1909 from romainmenke/no-work-result-vs-lazy-result--inve...3c2fa2a
fixa4626e9
failing testc37346d
refactor: check all falsy conditions of plugins and opts before returning NoW...Updates
prettier
from 3.1.1 to 3.2.4Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
03822f5
Release 3.2.41cd4d9c
Fix JSONC filenames list (#15947)6c6a332
Spellcheck75ec1f7
Fix lock filedda00cd
Clean changelog_unreleasedc12e3c6
Git blame ignore 3.2.34985be5
Bump Prettier dependency to 3.2.338c0d21
Update dependents count42ba437
Release 3.2.399c873d
chore(deps): update typescript-eslint to v6.19.0 (#15939)Updates
svelte
from 4.2.8 to 4.2.9Release notes
Sourced from svelte's releases.
Changelog
Sourced from svelte's changelog.
Commits
d9fcc87
Version Packages (#9886)4901029
fix: bumpaxobject-query
(#10167)bc5e578
fix: make@types/estree
a dependency (#10149)89db4b5
chore: commit types (#9862)32772b4
fix: add types for popover attributes and events (#10042)804f296
fix: add GamepadEventHandler type (#9864)8fd7756
site(v4): fix repl (#9746)Updates
tailwindcss
from 3.4.0 to 3.4.1Release notes
Sourced from tailwindcss's releases.
Changelog
Sourced from tailwindcss's changelog.
Commits
7361468
3.4.1508e7f2
Fix code style3fb57e5
Restore old behavior forclass
dark mode, add newselector
andvariant
...78fedd5
Don't add spaces to gradients and grid track names when followed bycalc()
...08a0a6c
Update changelog8890775
Don't remove keyframe stops when using important utilities (#12639)f33d6a5
Update CIUpdates
unplugin-icons
from 0.18.1 to 0.18.2Release notes
Sourced from unplugin-icons's releases.
Commits
dbb5346
chore: release v0.18.2988135f
fix: wrong query params splitting when resolving icon id (#339)Updates
vite
from 5.0.10 to 5.0.12Changelog
Sourced from vite's changelog.
Commits
ee81e19
release: v5.0.1291641c4
fix: fs deny for case insensitive systems (#15653)ef89f80
fix: awaitconfigResolved
hooks of worker plugins (#15597) (#15605)b44c493
release: v5.0.11d2aa096
fix: inject__vite__mapDeps
code before sourcemap file comment (#15483)2a540ee
chore(deps): update tj-actions/changed-files action to v41 (#15476)5ea9edb
fix(html): handle offset magic-string slice error (#15435)49d21fe
chore(deps): update dependency strip-literal to v2 (#15475)8de7bd2
fix(assets): avoid splitting,
inside base64 value ofsrcset
attribute (#...19e3c9a
fix: don't pretransform classic script links (#15361)Updates
vitest
from 1.1.0 to 1.2.1Release notes
Sourced from vitest's releases.