Move @testing-library/dom and @types/react-dom to peer dependencies (#1305) (a4744fa)
BREAKING CHANGES
@testing-library/dom was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of @testing-library/dom installed that frequently caused bugs when used with @testing-library/user-event. We will also be able to allow new versions of @testing-library/dom being used without a SemVer major release of @testing-library/react by just widening the peer dependency.
@types/react-dom needs to be installed if you're typechecking files using @testing-library/react.
Commits
a4744fa feat: Move @testing-library/dom and @types/react-dom to peer dependencie...
The only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.
The only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.
Bumps the dev-deps group with 22 updates in the / directory:
7.24.6
7.24.9
7.24.6
7.24.7
7.24.6
7.24.8
7.24.6
7.24.7
6.0.1
6.0.2
15.0.7
16.0.0
4.17.4
4.17.7
7.11.0
7.17.0
7.11.0
7.17.0
8.14.0
8.17.1
13.10.0
13.13.1
8.56.0
9.7.0
5.1.3
5.2.1
7.34.2
7.35.0
15.2.5
15.2.7
3.2.5
3.3.3
1.77.2
1.77.8
16.6.1
16.7.0
6.3.0
6.4.1
29.1.4
29.2.3
5.4.5
5.5.3
5.91.0
5.93.0
Updates
@babel/core
from 7.24.6 to 7.24.9Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
30aa644
v7.24.97d923b8
Avoidrequire()
call in@babel/standalone
bundle (#16639)889c58f
Revert "Pin CI to Node.js 22.1" (#16633)1f5af44
v7.24.8683c654
Enable some lint rules (#16605)c36fa6a
Update typescript-eslint v8 (#16557)02da3da
[babel 8] RemoveFile.prototype.getModuleName
(#16561)bf1e9a3
v7.24.790fdd7e
Only import types from declared dependencies (#16494)7934963
Usetype: module
in allpackage.json
s (#16535)Updates
@babel/plugin-transform-runtime
from 7.24.6 to 7.24.7Release notes
Sourced from
@babel/plugin-transform-runtime
's releases.Changelog
Sourced from
@babel/plugin-transform-runtime
's changelog.Commits
bf1e9a3
v7.24.77934963
Usetype: module
in allpackage.json
s (#16535)Updates
@babel/preset-env
from 7.24.6 to 7.24.8Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.Commits
1f5af44
v7.24.80f72c57
Bump compat data sources (#16614)c36fa6a
Update typescript-eslint v8 (#16557)bf1e9a3
v7.24.714a0b08
[helpers TS conversion] async functions/generators (#16510)1e3be73
Update compat data (#16539)7934963
Usetype: module
in allpackage.json
s (#16535)Updates
@babel/preset-react
from 7.24.6 to 7.24.7Release notes
Sourced from
@babel/preset-react
's releases.Changelog
Sourced from
@babel/preset-react
's changelog.Commits
bf1e9a3
v7.24.77934963
Usetype: module
in allpackage.json
s (#16535)Updates
@cypress/webpack-preprocessor
from 6.0.1 to 6.0.2Commits
352cf0a
chore: release@cypress/webpack-preprocessor-v6
.0.2b2f0fc4
chore: release@cypress/webpack-dev-server-v3
.10.018ebb88
chore: release@cypress/webpack-batteries-included-preprocessor-v3
.0.35e6be4a
chore: release@cypress/vue2-v2
.1.1c081a4f
chore: release@cypress/vue-v6
.0.1efcc71a
chore: release@cypress/vite-dev-server-v5
.1.1a8af6cc
chore: release@cypress/svelte-v2
.0.1eb0762c
chore: release@cypress/react18-v2
.0.1478815e
chore: release@cypress/react-v8
.0.22b9c4ba
chore: release@cypress/puppeteer-v0
.1.5Updates
@testing-library/react
from 15.0.7 to 16.0.0Release notes
Sourced from
@testing-library/react
's releases.Commits
a4744fa
feat: Move@testing-library/dom
and@types/react-dom
to peer dependencie...Updates
@types/lodash
from 4.17.4 to 4.17.7Commits
Updates
@typescript-eslint/eslint-plugin
from 7.11.0 to 7.17.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
05c9cb8
chore(release): publish 7.17.0f6c719f
fix(eslint-plugin): [no-unnecessary-condition] false positive on optional pri...6647f7e
chore: enable no-unreachable-loop (#9540)58be99f
chore: enable prefer-object-spread (#9541)5d895b7
chore: enable@typescript-eslint/no-unused-expressions
(#9542)d8c539d
chore: enable no-useless-concat (#9550)f043f30
fix(eslint-plugin): [strict-boolean-expressions] consider assertion function ...0108e9c
chore: enable no-lonely-if (#9547)970f3f1
feat(eslint-plugin): [return-await] add option to report in error-handling sc...dd965a4
feat(eslint-plugin): backport no-unsafe-function type, no-wrapper-object-type...Updates
@typescript-eslint/parser
from 7.11.0 to 7.17.0Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
05c9cb8
chore(release): publish 7.17.058be99f
chore: enable prefer-object-spread (#9541)d1d0ba5
chore(release): publish 7.16.1e803c50
chore(release): publish 7.16.02865d31
chore(release): publish 7.15.0b4fe94f
chore(release): publish 7.14.1dfc4469
chore(release): publish 7.14.01212a8f
chore(release): publish 7.13.18a178ed
chore(release): publish 7.13.0c9a6dd9
feat(parser, typescript-estree): export withoutProjectParserOptions utility (...Updates
ajv
from 8.14.0 to 8.17.1Release notes
Sourced from ajv's releases.
... (truncated)
Commits
9050ba1
bump version to 8.17.1 (#2472)f7831b4
fixes #2217 - clarify custom keyword naming (#2457)a523784
fix: changes for@typescript-eslint/array-type
rule (#2467)595fe58
feat: add test for encoded refs and bump fast-uri (#2449)a18641e
Update modifying-data.md - fix broken strict-mode link (#2459)Looks like these dependencies are updatable in another way, so this is no longer needed.