freeCodeCamp / Developer_Quiz_Site

This is a quiz site filled with over 1500+ questions on programming.
https://developerquiz.org
BSD 3-Clause "New" or "Revised" License
266 stars 360 forks source link

fix(deps): update testing-library monorepo (major) #1010

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@testing-library/react ^12.1.2 -> ^16.0.0 age adoption passing confidence
@testing-library/user-event ^13.5.0 -> ^14.0.0 age adoption passing confidence

Release Notes

testing-library/react-testing-library (@​testing-library/react) ### [`v16.0.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v16.0.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0) ##### Features - Move `@testing-library/dom` and `@types/react-dom` to peer dependencies ([#​1305](https://togithub.com/testing-library/react-testing-library/issues/1305)) ([a4744fa](https://togithub.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636)) ##### 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`. ### [`v15.0.7`](https://togithub.com/testing-library/react-testing-library/compare/v15.0.6...c1f2957a219ec7e6a6159a57c5d0717655c515cd) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.6...v15.0.7) ### [`v15.0.6`](https://togithub.com/testing-library/react-testing-library/compare/v15.0.5...b6e59f7d58c69f617cc9854d8c3e6f86c2dfb0e9) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.5...v15.0.6) ### [`v15.0.5`](https://togithub.com/testing-library/react-testing-library/compare/v15.0.4...f6a1677501b53471f6a989078726aeb0dea114be) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.4...v15.0.5) ### [`v15.0.4`](https://togithub.com/testing-library/react-testing-library/compare/v15.0.3...48282c2f35fb7338834b40983c12b889af35f5d1) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.3...v15.0.4) ### [`v15.0.3`](https://togithub.com/testing-library/react-testing-library/releases/tag/v15.0.3) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.2...v15.0.3) ##### Bug Fixes - Don't raise TypeScript errors when hydating `document` ([#​1304](https://togithub.com/testing-library/react-testing-library/issues/1304)) ([067d0c6](https://togithub.com/testing-library/react-testing-library/commit/067d0c6d2e87092f6ecaa8c9fcf505e4576055cf)) ### [`v15.0.2`](https://togithub.com/testing-library/react-testing-library/compare/v15.0.1...c63b873072d62c858959c2a19e68f8e2cc0b11be) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.1...v15.0.2) ### [`v15.0.1`](https://togithub.com/testing-library/react-testing-library/compare/v15.0.0...1645d21950ab8e3c6740b7e51b8a179a4c975c24) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.0...v15.0.1) ### [`v15.0.0`](https://togithub.com/testing-library/react-testing-library/compare/v14.3.0...787cb85f8baa3d2e2a9916b7dad12c0a76d787a4) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.3.1...v15.0.0) ### [`v14.3.1`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.3.1) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.3.0...v14.3.1) ##### Bug Fixes - Stop using nullish coalescing ([#​1300](https://togithub.com/testing-library/react-testing-library/issues/1300)) ([8434a24](https://togithub.com/testing-library/react-testing-library/commit/8434a24ce79583d1359f58563c5f3981e729eb1c)) ### [`v14.3.0`](https://togithub.com/testing-library/react-testing-library/compare/v14.2.2...9c4a46d5b9923c21c936d206614a8febcc939fc2) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.2.2...v14.3.0) ### [`v14.2.2`](https://togithub.com/testing-library/react-testing-library/compare/v14.2.1...3da62fd9741ca74bcd0d2bc668ba76a2d8f3751f) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.2.1...v14.2.2) ### [`v14.2.1`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.2.1) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.2.0...v14.2.1) ##### Bug Fixes - Update types to support all possible react component return values ([#​1272](https://togithub.com/testing-library/react-testing-library/issues/1272)) ([55e79c2](https://togithub.com/testing-library/react-testing-library/commit/55e79c290d3ec8a8eb3d39539e2c05bf35dff3d9)) ### [`v14.2.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.2.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.1.2...v14.2.0) ##### Features - add `reactStrictMode` option to enable strict mode render ([#​1241](https://togithub.com/testing-library/react-testing-library/issues/1241)) ([0880eba](https://togithub.com/testing-library/react-testing-library/commit/0880eba4a01c030f942ad93600081bbb86eac959)) ### [`v14.1.2`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.1.2) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.1.1...v14.1.2) ##### Bug Fixes - revert missing hooks warnings ([#​1255](https://togithub.com/testing-library/react-testing-library/issues/1255)) ([1c67477](https://togithub.com/testing-library/react-testing-library/commit/1c67477443244e52c3ae57db49e1a6e8226e0c0d)) ### [`v14.1.1`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.1.1) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.1.0...v14.1.1) ##### Bug Fixes - log globals warning only once ([#​1252](https://togithub.com/testing-library/react-testing-library/issues/1252)) ([fd52a59](https://togithub.com/testing-library/react-testing-library/commit/fd52a593a7987a14d3cf5c94f112795a1630725d)), closes [#​1249](https://togithub.com/testing-library/react-testing-library/issues/1249) ### [`v14.1.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.1.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v14.0.0...v14.1.0) ##### Features - add warnings when globals are missing ([#​1244](https://togithub.com/testing-library/react-testing-library/issues/1244)) ([d80319f](https://togithub.com/testing-library/react-testing-library/commit/d80319f5695d0ddbd93f7d63ca1cb71450663ba6)) ### [`v14.0.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.0.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v13.4.0...v14.0.0) ##### Bug Fixes - Prevent "missing act" warning for queued microtasks ([#​1137](https://togithub.com/testing-library/react-testing-library/issues/1137)) ([f78839b](https://togithub.com/testing-library/react-testing-library/commit/f78839bf4147a777a823e33a429bcf5de9562f9e)) ##### Features - Bump `@testing-library/dom` to 9.0.0 ([#​1177](https://togithub.com/testing-library/react-testing-library/issues/1177)) ([6653c23](https://togithub.com/testing-library/react-testing-library/commit/6653c239c0acbafd204326c8951cde8206d39898)) - Drop support for Node.js 12.x ([#​1169](https://togithub.com/testing-library/react-testing-library/issues/1169)) ([9b7a1e2](https://togithub.com/testing-library/react-testing-library/commit/9b7a1e2bea5bf20ba9728f98eb7c68cdb80b7fdd)) ##### BREAKING CHANGES - See https://github.com/testing-library/dom-testing-library/releases/tag/v9.0.0 - Minimum supported Node.js version is now 14.x ### [`v13.4.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v13.4.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v13.3.0...v13.4.0) ##### Features - **renderHook:** allow passing of all render options to renderHook ([#​1118](https://togithub.com/testing-library/react-testing-library/issues/1118)) ([27a9584](https://togithub.com/testing-library/react-testing-library/commit/27a9584629e28339b9961edefbb2134d7c570678)) ### [`v13.3.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v13.3.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v13.2.0...v13.3.0) ##### Features - Use `globalThis` if available ([#​1070](https://togithub.com/testing-library/react-testing-library/issues/1070)) ([c80809a](https://togithub.com/testing-library/react-testing-library/commit/c80809a956b0b9f3289c4a6fa8b5e8cc72d6ef6d)) ### [`v13.2.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v13.2.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v13.1.1...v13.2.0) ##### Features - Export RenderHookOptions type ([#​1062](https://togithub.com/testing-library/react-testing-library/issues/1062)) ([46b28ad](https://togithub.com/testing-library/react-testing-library/commit/46b28ade730f97a49a253d630f5b97c17ff24f6e)) ### [`v13.1.1`](https://togithub.com/testing-library/react-testing-library/releases/tag/v13.1.1) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v13.1.0...v13.1.1) ##### Bug Fixes - **TS:** export interface RenderHookResult ([#​1049](https://togithub.com/testing-library/react-testing-library/issues/1049)) ([9171163](https://togithub.com/testing-library/react-testing-library/commit/9171163fccf0a7ea43763475ca2980898b4079a5)) ### [`v13.1.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v13.1.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v13.0.1...v13.1.0) ##### Features - Add `renderHook` ([#​991](https://togithub.com/testing-library/react-testing-library/issues/991)) ([9535eff](https://togithub.com/testing-library/react-testing-library/commit/9535eff82ada685c410b3b25ef3e2313ea3a86aa)) ### [`v13.0.1`](https://togithub.com/testing-library/react-testing-library/releases/tag/v13.0.1) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v13.0.0...v13.0.1) ##### Bug Fixes - Specify a non-\* version for [@​types/react-dom](https://togithub.com/types/react-dom) ([#​1040](https://togithub.com/testing-library/react-testing-library/issues/1040)) ([2a889e8](https://togithub.com/testing-library/react-testing-library/commit/2a889e80658ce93882c5ba253ea65f5542ece2d0)) ### [`v13.0.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v13.0.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v12.1.5...v13.0.0) ##### Features - Add support for React 18 ([#​1031](https://togithub.com/testing-library/react-testing-library/issues/1031)) ([ccd8a0d](https://togithub.com/testing-library/react-testing-library/commit/ccd8a0d97dd9da0a420f2cf012a24d414d1646ed)) ##### BREAKING CHANGES - Drop support for React 17 and earlier. We'll use the new [`createRoot` API](https://togithub.com/reactwg/react-18/discussions/5) by default which comes with a set of [changes while also enabling support for concurrent features](https://togithub.com/reactwg/react-18/discussions/4). To opt-out of this change you can use `render(ui, { legacyRoot: true } )`. But be aware that the legacy root API is deprecated in React 18 and its usage will trigger console warnings.
testing-library/user-event (@​testing-library/user-event) ### [`v14.5.2`](https://togithub.com/testing-library/user-event/releases/tag/v14.5.2) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.5.1...v14.5.2) ##### Bug Fixes - remove interop and deep DTL imports ([6a3c896](https://togithub.com/testing-library/user-event/commit/6a3c896bd2d77d284c6deab4f4f02c0fb366824b)) ### [`v14.5.1`](https://togithub.com/testing-library/user-event/releases/tag/v14.5.1) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.5.0...v14.5.1) ##### Bug Fixes - incorrect default import from [@​testing-library/dom](https://togithub.com/testing-library/dom) ([#​1162](https://togithub.com/testing-library/user-event/issues/1162)) ([d7483f0](https://togithub.com/testing-library/user-event/commit/d7483f049a1ec2ebf1ca1e2c1f4367849fca5997)) ### [`v14.5.0`](https://togithub.com/testing-library/user-event/releases/tag/v14.5.0) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.4.3...v14.5.0) ##### Bug Fixes - **exports:** add a named export for userEvent ([4019cee](https://togithub.com/testing-library/user-event/commit/4019ceeabad2538da3f69c63bab79be731b99f3f)), closes [#​1146](https://togithub.com/testing-library/user-event/issues/1146) ##### Features - **types:** Add additional type exports for UserEvent & Options ([#​1112](https://togithub.com/testing-library/user-event/issues/1112)) ([da00e8d](https://togithub.com/testing-library/user-event/commit/da00e8d610f10ec29d9f06ca62fa8899c53d4fd1)) ### [`v14.4.3`](https://togithub.com/testing-library/user-event/releases/tag/v14.4.3) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.4.2...v14.4.3) ##### Bug Fixes - **build:** add `types` field in `exports` ([#​1029](https://togithub.com/testing-library/user-event/issues/1029)) ([5bed8c6](https://togithub.com/testing-library/user-event/commit/5bed8c6a2b645e172973d55d6ac2ceb637972291)) - remove circular dependencies ([#​1027](https://togithub.com/testing-library/user-event/issues/1027)) ([1aa2027](https://togithub.com/testing-library/user-event/commit/1aa2027e5ec445ab413808556efa7763b65053d3)) ### [`v14.4.2`](https://togithub.com/testing-library/user-event/releases/tag/v14.4.2) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.4.1...v14.4.2) ##### Bug Fixes - **build:** add `exports` field ([#​1022](https://togithub.com/testing-library/user-event/issues/1022)) ([7839e29](https://togithub.com/testing-library/user-event/commit/7839e293135e48fd710445c8bb1233bf2e1abb4b)) ### [`v14.4.1`](https://togithub.com/testing-library/user-event/releases/tag/v14.4.1) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.4.0...v14.4.1) ##### Bug Fixes - **build:** transpile to es2019 syntax ([#​1016](https://togithub.com/testing-library/user-event/issues/1016)) ([4291cb8](https://togithub.com/testing-library/user-event/commit/4291cb8cd59afa9f7e2cff46f12dae6e26f7c5bc)) ### [`v14.4.0`](https://togithub.com/testing-library/user-event/releases/tag/v14.4.0) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.3.0...v14.4.0) ##### Features - **pointer**: dispatch `auxclick` events ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) ##### Bug Fixes - **event:** be robust against incomplete event implementations ([#​1009](https://togithub.com/testing-library/user-event/issues/1009)) ([289828b](https://togithub.com/testing-library/user-event/commit/289828b1b90e79d4ad3bfc227a2e68bd88f13344)) - **upload:** be robust against missing FileList implementation ([#​1007](https://togithub.com/testing-library/user-event/issues/1007)) ([a46b4d7](https://togithub.com/testing-library/user-event/commit/a46b4d7157ec0b2cfc450fa852910e332a17080c)) - **keyboard**: switch modifier state of lock keys on the correct event ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **keyboard**: remove platform-specific additional key events for `Control` on `AltGraph` ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: dispatch `contextmenu` events with `detail: 0` ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: always set `PointerEvent.isPrimary` ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: set `button` property on pointer events separately from legacy mouse events ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: click closest common ancestor if `mousedown` and `mouseup` happen on different elements ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: omit click event on release if another button is released first ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: dispatch `mouseover`, `mouseenter` and `mousemove` on disabled elements ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: prevent `mouse*` events per `pointerdown` event handler ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: dispatch `*out` and `*over` events when moving into / out of nested elements ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) - **pointer**: dispatch `*enter` and `*leave` events on ancestors ([#​1003](https://togithub.com/testing-library/user-event/issues/1003)) ([2852509](https://togithub.com/testing-library/user-event/commit/2852509f8e4d5ca28ec494cc85dc4020b0e44b45)) ### [`v14.3.0`](https://togithub.com/testing-library/user-event/releases/tag/v14.3.0) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.2.6...v14.3.0) ##### Features - **keyboard:** change radio group per arrow keys ([#​995](https://togithub.com/testing-library/user-event/issues/995)) ([e1c22af](https://togithub.com/testing-library/user-event/commit/e1c22af5875155306b201d8d7ad6ce8ac05a8d56)) ### [`v14.2.6`](https://togithub.com/testing-library/user-event/releases/tag/v14.2.6) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.2.5...v14.2.6) ##### Bug Fixes - **document:** reduce impact of React@17 workaround ([#​992](https://togithub.com/testing-library/user-event/issues/992)) ([9816d38](https://togithub.com/testing-library/user-event/commit/9816d384c33db30a00e1fa16c3bd616c6c58fd27)) - **pointer:** do not throw for `pointer-events: none` on previous target ([#​991](https://togithub.com/testing-library/user-event/issues/991)) ([6e4058b](https://togithub.com/testing-library/user-event/commit/6e4058becffb261a64968677c161f82daf9b3e25)) ### [`v14.2.5`](https://togithub.com/testing-library/user-event/releases/tag/v14.2.5) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.2.4...v14.2.5) ##### Bug Fixes - **document:** do not track `value` on `HTMLSelectElement` ([#​989](https://togithub.com/testing-library/user-event/issues/989)) ([77a7fa8](https://togithub.com/testing-library/user-event/commit/77a7fa840a162e1361fab88e52cb01b3c805163a)) ### [`v14.2.4`](https://togithub.com/testing-library/user-event/releases/tag/v14.2.4) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.2.3...v14.2.4) ##### Bug Fixes - use `window.FileList` instead of implicit global ([c88865d](https://togithub.com/testing-library/user-event/commit/c88865d3fcb34c485f7f008a01e8eb7e5bfbfbbe)) ### [`v14.2.3`](https://togithub.com/testing-library/user-event/releases/tag/v14.2.3) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.2.2...v14.2.3) ##### Bug Fixes - **document:** use setters/methods on element as default ([#​987](https://togithub.com/testing-library/user-event/issues/987)) ([c40e614](https://togithub.com/testing-library/user-event/commit/c40e614b9f2af5fd8f917bc0166716e0c701bc88)) ### [`v14.2.2`](https://togithub.com/testing-library/user-event/releases/tag/v14.2.2) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.2.1...v14.2.2) ##### Bug Fixes - **document:** track `HTMLInputElement.setRangeText()` ([#​984](https://togithub.com/testing-library/user-event/issues/984)) ([73443ec](https://togithub.com/testing-library/user-event/commit/73443ecf333752236c938827716e273ca7ae4950)) ### [`v14.2.1`](https://togithub.com/testing-library/user-event/releases/tag/v14.2.1) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.2.0...v14.2.1) ##### Performance Improvements - **tab:** avert visibility check on irrelevant elements ([#​967](https://togithub.com/testing-library/user-event/issues/967)) ([d2d8a39](https://togithub.com/testing-library/user-event/commit/d2d8a3996f3af6318153f765aedd890576ce6da3)) ### [`v14.2.0`](https://togithub.com/testing-library/user-event/releases/tag/v14.2.0) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.1.1...v14.2.0) ##### Features - report element with declaration in `pointerEventsCheck` ([#​950](https://togithub.com/testing-library/user-event/issues/950)) ([31b7091](https://togithub.com/testing-library/user-event/commit/31b709183a8695ff534bf0a5ac8e5e3726fcd3b9)) ##### Bug Fixes - guard against selection without range ([#​953](https://togithub.com/testing-library/user-event/issues/953)) ([ab78f3f](https://togithub.com/testing-library/user-event/commit/ab78f3f50d8ec9a2fa8b3794ceb9a9b1b02fb3a6)) - **selectOptions:** wait after each click ([#​951](https://togithub.com/testing-library/user-event/issues/951)) ([7ea7a77](https://togithub.com/testing-library/user-event/commit/7ea7a77a87ca1e6ce4e461ce87c0a0a1e8dd77a7)) - wait after each method before leaving `asyncWrapper` ([#​952](https://togithub.com/testing-library/user-event/issues/952)) ([6f55fee](https://togithub.com/testing-library/user-event/commit/6f55feebffcb331f627c8467b856723d90e06896)) ### [`v14.1.1`](https://togithub.com/testing-library/user-event/releases/tag/v14.1.1) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.1.0...v14.1.1) ##### [14.1.1](https://togithub.com/testing-library/user-event/compare/v14.1.0...v14.1.1) (2022-04-17) ##### Bug Fixes - remove implicit global references ([#​932](https://togithub.com/testing-library/user-event/issues/932)) ([9913798](https://togithub.com/testing-library/user-event/commit/9913798d1e60755f1bf2e6f3caecf5600a9a7c69)) - use `globalThis` instead of `global` ([#​928](https://togithub.com/testing-library/user-event/issues/928)) ([497c14d](https://togithub.com/testing-library/user-event/commit/497c14df2c036e4dddd4b18101353531b0238948)) ### [`v14.1.0`](https://togithub.com/testing-library/user-event/releases/tag/v14.1.0) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.0.4...v14.1.0) ##### Features - add `advanceTimers` option ([#​907](https://togithub.com/testing-library/user-event/issues/907)) ([627a5cf](https://togithub.com/testing-library/user-event/commit/627a5cf22e6736eb3e9e6303b21e5940269ba027)) ##### Bug Fixes - delete chars from value at `maxlength` ([#​909](https://togithub.com/testing-library/user-event/issues/909)) ([f5049c4](https://togithub.com/testing-library/user-event/commit/f5049c45c1d0d7917cc85ebd02e9c8e2761549a8)) - reset UI selection after programmatic value change ([#​915](https://togithub.com/testing-library/user-event/issues/915)) ([8bc3310](https://togithub.com/testing-library/user-event/commit/8bc331036cf7a2d3f93fb9e5faca0f8dcfa3c20e)) - set initial value when setting UI value ([#​918](https://togithub.com/testing-library/user-event/issues/918)) ([7b0643b](https://togithub.com/testing-library/user-event/commit/7b0643b52a50b2f7fd93e4401ef643b5fbae6516)) ### [`v14.0.4`](https://togithub.com/testing-library/user-event/releases/tag/v14.0.4) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.0.3...v14.0.4) ##### [14.0.4](https://togithub.com/testing-library/user-event/compare/v14.0.3...v14.0.4) (2022-04-01) ##### Bug Fixes - track calls to `HTMLInputElement.select()` ([#​898](https://togithub.com/testing-library/user-event/issues/898)) ([6d36828](https://togithub.com/testing-library/user-event/commit/6d36828e22d0ab65d94178daadb131ec92bae676)) ### [`v14.0.3`](https://togithub.com/testing-library/user-event/releases/tag/v14.0.3) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.0.2...v14.0.3) ##### [14.0.3](https://togithub.com/testing-library/user-event/compare/v14.0.2...v14.0.3) (2022-03-31) ##### Bug Fixes - **pointer:** change selection before dispatching `focus` ([#​895](https://togithub.com/testing-library/user-event/issues/895)) ([06f12a6](https://togithub.com/testing-library/user-event/commit/06f12a6475e6332a048c8c0770a36661af3fea20)) ### [`v14.0.2`](https://togithub.com/testing-library/user-event/releases/tag/v14.0.2) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.0.1...v14.0.2) ##### [14.0.2](https://togithub.com/testing-library/user-event/compare/v14.0.1...v14.0.2) (2022-03-31) ##### Bug Fixes - work around shadowed globals ([#​892](https://togithub.com/testing-library/user-event/issues/892)) ([126d2e7](https://togithub.com/testing-library/user-event/commit/126d2e7b7853e0cf16640e01316e3c602ef2b640)) ### [`v14.0.1`](https://togithub.com/testing-library/user-event/releases/tag/v14.0.1) [Compare Source](https://togithub.com/testing-library/user-event/compare/v14.0.0...v14.0.1) ##### [14.0.1](https://togithub.com/testing-library/user-event/compare/v14.0.0...v14.0.1) (2022-03-31) ##### Bug Fixes - maintain UI value on controlled number input ([#​889](https://togithub.com/testing-library/user-event/issues/889)) ([a7f9906](https://togithub.com/testing-library/user-event/commit/a7f99066a5623e0bd05ce3092def09907a1d4dc6)) - **pointer:** support nested select ([#​888](https://togithub.com/testing-library/user-event/issues/888)) ([e23e559](https://togithub.com/testing-library/user-event/commit/e23e559297c33d86c96d217c414d4d230e14c7a2)) ### [`v14.0.0`](https://togithub.com/testing-library/user-event/releases/tag/v14.0.0) [Compare Source](https://togithub.com/testing-library/user-event/compare/v13.5.0...v14.0.0) ##### ⚠ BREAKING CHANGES - **APIs always return a Promise.** - **pointer:** `skipPointerEvents` has been removed. Use `pointerEventsCheck: PointerEventsCheckLevel.Never` instead. - **upload:** `init` parameter has been removed from `userEvent.upload`. - **upload:** `applyAccept` defaults to `true`. - The `userEvent.paste` API has new parameters. - `{ctrl}`, `{del}`, `{esc}` no longer describe a key. Use `{Control}`, `{Delete}`, `{Escape}` instead. - `{alt}`, `{ctrl}`, `{meta}`, `{shift}` no longer imply not releasing the key. Use `{Alt>}`, `{Control>}`, `{Meta>}`, `{Shift>}` instead. - `init` parameter has been removed from these APIs: - `userEvent.click` - `userEvent.dblClick` - `userEvent.tripleClick` - `userEvent.hover` - `userEvent.unhover` - `userEvent.selectOptions` - `userEvent.deselectOptions` - `userEvent.upload` no longer supports `clickInit` as part of its `init` parameter. - Behavior for special key descriptor `{selectall}` has been removed. - Support for `keyCode` property on keyboard events has been removed. - An error is thrown when calling `userEvent.clear` on an element which is not editable. - An error is thrown when event handlers prevent `userEvent.clear` from focussing/selecting content. - **tab:** The `focusTrap` option has been removed from `userEvent.tab()`. - **type:** `userEvent.type` does no longer move the cursor if used with `skipClick=false` and without `initialSelectionStart`. - The implementation of pointer related APIs was replaced. This might break tests relying on unintended side-effects of the previous implementation. - Support for node 10 was removed as it reached its end-of-life. ##### Features - async APIs ([#​790](https://togithub.com/testing-library/user-event/issues/790)) ([86860cc](https://togithub.com/testing-library/user-event/commit/86860cc5fd1b59a6b34ffd00c96d22520f4aa56e)) - keep track of document state in UI ([#​747](https://togithub.com/testing-library/user-event/issues/747)) ([73e62d0](https://togithub.com/testing-library/user-event/commit/73e62d03877c736e18bc9e394e4ed07333b99933)) - rewrite selection handling ([#​776](https://togithub.com/testing-library/user-event/issues/776)) ([968c2c4](https://togithub.com/testing-library/user-event/commit/968c2c429e8d67974b9a313d1efab7d78c35c207)) - **event:** support `beforeinput` ([#​851](https://togithub.com/testing-library/user-event/issues/851)) ([8890bd6](https://togithub.com/testing-library/user-event/commit/8890bd6d17376205f553620148852d63f84d5565)) - add `pointer` API ([#​750](https://togithub.com/testing-library/user-event/issues/750)) ([c12ee44](https://togithub.com/testing-library/user-event/commit/c12ee44dc2caa19c5df98442759fcc9ae4ba167f)) - add `setup` API ([#​746](https://togithub.com/testing-library/user-event/issues/746)) ([719ba03](https://togithub.com/testing-library/user-event/commit/719ba03af5647e09cd734f419ce5f234af60328a)) - add `userEvent.copy` and `userEvent.cut` ([#​787](https://togithub.com/testing-library/user-event/issues/787)) ([8727a2d](https://togithub.com/testing-library/user-event/commit/8727a2d7b1723287923bf5e6ea1c33844d9cccf5)) - add `userEvent.tripleClick` API ([#​773](https://togithub.com/testing-library/user-event/issues/773)) ([0badabd](https://togithub.com/testing-library/user-event/commit/0badabdd504b0c42ad9adca94edd96ddb53ae303)) - apply modifier keys in pointer events ([#​751](https://togithub.com/testing-library/user-event/issues/751)) ([e33eb86](https://togithub.com/testing-library/user-event/commit/e33eb86194e08a0bc46285ca1acb57d6d533fbb7)) - **keyboard:** add `[Tab]` support ([#​767](https://togithub.com/testing-library/user-event/issues/767)) ([87470ff](https://togithub.com/testing-library/user-event/commit/87470ffe49c93c0b7a858d5c07d660fede90f881)) - **keyboard:** apply modifier state ([#​815](https://togithub.com/testing-library/user-event/issues/815)) ([e9635f6](https://togithub.com/testing-library/user-event/commit/e9635f656298ef1f96bd255b0d89031e04441537)) - **keyboard:** move cursor and delete content in contenteditable ([#​822](https://togithub.com/testing-library/user-event/issues/822)) ([b83b259](https://togithub.com/testing-library/user-event/commit/b83b25927a38de2477099ec2ad2ad074a5296ce6)) - **keyboard:** select all per `{Control}+[KeyA]` ([#​774](https://togithub.com/testing-library/user-event/issues/774)) ([ea9b18a](https://togithub.com/testing-library/user-event/commit/ea9b18a0e96142f7d4cd80009a53be06a1431c07)) - **pointer:** change selection per pointer ([#​763](https://togithub.com/testing-library/user-event/issues/763)) ([17fb8b1](https://togithub.com/testing-library/user-event/commit/17fb8b14056bb68d1c2fd9e8796c09e00aacd844)) - **pointer:** introduce `pointerEventsCheck` option ([#​823](https://togithub.com/testing-library/user-event/issues/823)) ([e2a5f43](https://togithub.com/testing-library/user-event/commit/e2a5f434b6e8b0ec0badddec52b54957b6f3320a)) - remove support for user provided `MouseEventInit` ([#​784](https://togithub.com/testing-library/user-event/issues/784)) ([56ebf7d](https://togithub.com/testing-library/user-event/commit/56ebf7d00620d7696d73e30f7f5d90a7ea02d0f3)) - **paste:** replace `userEvent.paste` ([#​785](https://togithub.com/testing-library/user-event/issues/785)) ([f8fe217](https://togithub.com/testing-library/user-event/commit/f8fe217fd445a27a62705894eb2c9f5a38a91f42)) - **clear:** rewrite `userEvent.clear` API ([#​779](https://togithub.com/testing-library/user-event/issues/779)) ([1cda1b1](https://togithub.com/testing-library/user-event/commit/1cda1b1b9726c2e7db213ec543f96b3fde2d10b8)) - **upload:** replace element properties ([#​794](https://togithub.com/testing-library/user-event/issues/794)) ([543eadb](https://togithub.com/testing-library/user-event/commit/543eadb14d8d0f08d5023edbd3353eb5df591329)) ##### Bug Fixes - check for inherited `:disabled` ([#​872](https://togithub.com/testing-library/user-event/issues/872)) ([1a00fdf](https://togithub.com/testing-library/user-event/commit/1a00fdfc3085addc4792897aecda202e07c3f5d2)) - **clipboard:** prevent default behavior on `copy`/`cut` ([#​866](https://togithub.com/testing-library/user-event/issues/866)) ([5423094](https://togithub.com/testing-library/user-event/commit/5423094180cd0946b7440f699933b6569b8639f5)) - **clipboard:** prevent default behavior on `paste` ([#​862](https://togithub.com/testing-library/user-event/issues/862)) ([d3d71ac](https://togithub.com/testing-library/user-event/commit/d3d71ac65d21f96b36cd1e087b79890bb8e61f03)) - create MouseEvents per `createEvent` ([#​781](https://togithub.com/testing-library/user-event/issues/781)) ([da5b5b7](https://togithub.com/testing-library/user-event/commit/da5b5b721894b39a4ab9bc2f15afa4123bfda88e)) - export bundled ESM ([#​816](https://togithub.com/testing-library/user-event/issues/816)) ([1a5e2a7](https://togithub.com/testing-library/user-event/commit/1a5e2a718b03e8523d7c14ba43020d2d9d653b33)) - export types and commonjs bundle ([#​821](https://togithub.com/testing-library/user-event/issues/821)) ([4f56856](https://togithub.com/testing-library/user-event/commit/4f56856bfc64aa1fcc6ee8ab91050b61ee7c2e7e)) - **keyboard:** parse escaped bracket followed by descriptor ([#​814](https://togithub.com/testing-library/user-event/issues/814)) ([684451f](https://togithub.com/testing-library/user-event/commit/684451f11b946374dca8a9650fce9fa316d0f032)) - **keyboard:** parse keyboard input without nesting ([#​793](https://togithub.com/testing-library/user-event/issues/793)) ([fafa677](https://togithub.com/testing-library/user-event/commit/fafa677a0901cab79174eb387b08d051db7129cc)) - **keyboard:** set `KeyboardEvent.charCode` on `keypress` ([#​771](https://togithub.com/testing-library/user-event/issues/771)) ([55e194a](https://togithub.com/testing-library/user-event/commit/55e194aa96c31844950fa5c74c5ff14a513f0f24)) - **keyboard:** submit form with `

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

cloudflare-workers-and-pages[bot] commented 4 months ago

Deploying developer-quiz-site with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5f7d6d3
Status: ✅  Deploy successful!
Preview URL: https://30e884ca.developer-quiz-site.pages.dev
Branch Preview URL: https://renovate-major-testing-libra.developer-quiz-site.pages.dev

View logs