GitHub / testing-library/react-testing-library / commits
š Simple and complete React DOM testing utilities that encourage good testing practices.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1c931a6c | chore(deps): use `npm-run-all2` (#1411) |
Michaƫl De Boey <i****o@m****e>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9fc6a75d |
feat: add bernardobelchior as a contributor for code, and doc (#1391)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 8782f3be | Add `reactStrictMode` as an option to `render` (#1390) |
Bernardo Belchior <B****1@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 65bc994e | test: Run with relevant React stable types (#1352) |
Sebastian "Sebbie" Silbermann <s****n@v****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c3e3d902 | test: Use React 19 by default (#1377) |
Sebastian "Sebbie" Silbermann <s****n@v****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 9618c513 | feat: Add support for React error handlers (#1354) |
Sebastian "Sebbie" Silbermann <s****n@v****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| eab6e679 | [ci] Codecov fix follow-up | Sebastian Sebbie Silbermann <s****n@v****m> | 10 months ago | |
| 7134e5d7 | [ci] Fix codecov action (#1376) |
Sebastian "Sebbie" Silbermann <s****n@v****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 85ac2534 | feat: Add support for React 19 (#1367) |
Sebastian "Sebbie" Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 3dcd8a96 | fix: Add support for exactOptionalPropertyTypes in TypeScript (#1351) |
Sebastian "Sebbie" Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7a28fa91 | Fix React Canary and Experimental tests (#1353) |
Sebastian "Sebbie" Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a4744fa9 |
feat: Move `@testing-library/dom` and `@types/react-dom` to peer dependencie...
Co-authored-by: Matan Borenkraout <m****i@g****m> |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c1f2957a | fix: Ensure `act` is not `any` when `React.act` is not declared (#1323) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b6e59f7d | fix: export new act when available (#1319) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f6a16775 | chore: Adjust tests to workaround 18.3.0 bug (#1315) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d143f46b | fix: Stop restricting `container` option based on `hydrate` (#1313) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 48282c2f | fix: Ensure `renderHook` options extend options for `render` (#1308) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 067d0c6d | fix: Don't raise TypeScript errors when hydating `document` (#1304) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c63b8730 | fix: Improve `legacyRoot` error message (#1301) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1645d219 | fix: Stop using nullish coalescing (#1299) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 787cb85f | Release: 15.0.0 (#1295) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9c4a46d5 | feat: Add support for React 19 Canary (#1294) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4e10ba3a | chore: change canary version to specific prefix (#1290) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cf045b47 | chore: Update Codecov configuration to latest (#1289) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3da62fd9 | fix: Remove unused types (#1287) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7e42f4e8 | chore: Fix tests (#1288) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| edb6344d |
docs: add trappar as a contributor for code (#1273)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 55e79c29 | fix: Update types to support all possible react component return values (#1272) |
Jeff Way <j****y@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4509fb68 |
docs: add yinm as a contributor for code (#1269)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0880eba4 |
feat: add `reactStrictMode` option to enable strict mode render (#1241)
Co-authored-by: Sebastian Silbermann <s****n@g****m> |
Yusuke Iinuma <y****m@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 03a301f2 | chore: update stackblitz url in issue template (#1258) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1c674774 | fix: revert missing hooks warnings (#1255) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| fd52a593 | fix: log globals warning only once (#1252) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d80319f5 |
feat: add warnings when globals are missing (#1244)
Co-authored-by: Tim Deschryver <2****r@u****m>, Tim Deschryver <2****r@u****m> |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c04b8f00 |
docs: add cmdcolin as a contributor for doc (#1238)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 5b489166 | docs: fix readme CI badge (#1237) |
Colin Diesh <c****h@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 6de5f4c2 | docs(readme): remove deprecated link (#1229) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6b4180e7 | test: Add test for flushing before exiting `waitFor` (#1215) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5dc81dc7 | chore: rename `next` channel to `canary` (#1207) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f6c6d961 | chore: remove `styfle/cancel-workflow-action` usage (#1204) |
Michaƫl De Boey <i****o@m****e>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f78839bf | fix: Prevent "missing act" warning for queued microtasks (#1137) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6653c239 | feat: Bump `@testing-library/dom` to 9.0.0 (#1177) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 153a0953 | chore: Allow semantic-release to post updates in issues (#1176) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1934bf22 | Bump kcd-scripts to 13.0.0 (#1170) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9b7a1e2b | feat: Drop support for Node.js 12.x (#1169) |
Sebastian Silbermann <s****n@g****m>
Committed by: eps1lon <s****n@g****m> |
almost 3 years ago | |
| c43512a9 | GitHub Workflows security hardening (#1162) |
Alex <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 801ad37a | test: Fail on unexpected console.warn and console.error (#1139) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 185e3142 | test: Add Node.js 18.x to test matrix (#1138) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 4d76a4a7 | Update outdated LICENSE year (#1133) |
Sergey Bunas <S****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| bca9bf8b |
add stephensauceda as a contributor for doc (#1132)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 7c7dc785 | docs: acknowledge peer dependency requirements (#1131) |
Stephen Sauceda <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| bef9e07c |
docs: add TkDodo as a contributor for code (#1119)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 27a95846 | feat(renderHook): allow passing of all render options to renderHook (#1118) |
Dominik Dorfmeister <o****e@d****c>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 73ee9ba1 | test: Correct a typo in test name (#1112) |
Felix Yan <f****s@a****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| c80809a9 | feat: Use `globalThis` if available (#1070) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| f176285e | chore: Run with latest Node 16 again (#1071) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 00c89dce |
docs: add mboettcher as a contributor for code (#1063)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 46b28ade | feat: Export RenderHookOptions type (#1062) |
Martin Bƶttcher <m****b@m****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9171163f | fix(TS): export interface RenderHookResult (#1049) |
Andrew Hummel <a****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9535eff8 |
feat: Add `renderHook` (#991)
Co-authored-by: Michael Peyper <m****7@g****m>, Kent C. Dodds <m****b@k****m> |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2c451b34 | chore: Run release from 12.x branch (#1044) (#1045) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c8c93f83 |
docs: add Nokel81 as a contributor for bug, code (#1043)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2a889e80 |
fix: Specify a non-* version for @types/react-dom (#1040)
Co-authored-by: Sebastian Silbermann <s****n@g****m> |
Sebastian Malton <s****n@m****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 93bc2c8a | test(types): Don't assume implicit children (#1042) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| ccd8a0d9 |
feat: Add support for React 18 (#1031)
Co-authored-by: Philipp Fritsche <p****e@g****m> |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 0c4aabe0 | chore: Fix failing codesandbox/ci (#1026) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 96ed8daf | fix: Match runtime type of baseElement in TypeScript types (#1023) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b0f9d974 |
docs: add fmeum as a contributor for code, bug (#1016)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 149d9a9a |
fix: Add `@types/react-dom` as a direct dependency (#1001)
Co-authored-by: Sebastian Silbermann <s****n@g****m> |
Fabian Meumertzheim <f****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8f17a2bc | chore: set protocol for npm to `https` (#975) |
Philipp Fritsche <p****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 7f53b567 | fix(render): Don't reject wrapper types based on statics (#973) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| cde904cd |
fix(TS): make wrapper allow a simple function comp (#966)
Co-authored-by: eps1lon <s****n@g****m> |
Kent C. Dodds <m****b@k****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| a218b631 |
docs: add akashshyamdev as a contributor for bug (#967)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 84851dc6 | test: Backport tests using the full timer matrix (#962) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 3325061c |
docs: add ImADrafter as a contributor for doc (#961)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| fbacb0da |
feat: improve JSDocs for RenderOptions (#909)
Co-authored-by: Sebastian Silbermann <s****n@g****m> |
Marcos Gómez <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 071a6fdc | test: Format codebase with prettier (#959) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 68fd4591 | test: Ensure broken node 16.9.0 isn't used (#960) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 8f3bd3c3 |
docs: add leschdom as a contributor for doc (#941)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 801edaa0 |
docs(CONTRIBUTING): update links (#932)
Co-authored-by: Matan Borenkraout <M****i@g****m> |
Dominik Lesch <6****m@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6e6bf853 | feat: Bump @testing-library/dom | eps1lon <s****n@g****m> | over 4 years ago | |
| 2e8dc033 | merge Merge branch 'main' into alpha-release | eps1lon <s****n@g****m> | over 4 years ago | |
| 05c74219 | fix: Update @testing-library/dom (#931) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 42dad789 | feat: Drop support for node 10 (#930) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c1878a9e | test: Ignore React 18 legacy root deprecation warnings (#929) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 487eb851 | test: Ignore React 18 legacy root deprecation warnings (#928) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7957355f |
docs: add anpaopao as a contributor (#917)
Co-authored-by: allcontributors[bot] <4****]@u****m>, Sebastian Silbermann <s****n@g****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c1a931d7 | chore: Bump kcd-scripts to 11.x (#921) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 770246e5 | fix: Bump testing-library/dom to v8 alpha (#923) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 875ee5b5 | chore: Don't test with node 15 (#922) |
Sebastian Silbermann <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 830da024 | docs: Fix link to egghead open source contribution how to (#916) |
Angus J. Pope <4****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3d470434 |
docs: add jhnns as a contributor (#912)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8a1c8e93 | fix: Guard against `process` not being defined (#911) |
Johannes Ewald <m****l@j****e>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| fe163763 |
chore: rename master to main in all references (#901)
Co-authored-by: Sebastian Silbermann <s****n@g****m> |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7c84fa39 |
docs: add nickmccurdy as a contributor (#903)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 657e106c | chore: continue testing on Node 15 (#902) |
Nick McCurdy <n****k@n****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 57b3287c | chore: add tests for Node 16 (#900) |
Michaƫl De Boey <i****o@m****e>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 58150b9e | fix(types): exclude tsconfig from types folder in publish flow (#893) |
Matan Borenkraout <M****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a241cb8a |
docs: add AriPerkkio as a contributor (#879)
Co-authored-by: allcontributors[bot] <4****]@u****m> |
allcontributors[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 95c2fa58 | test: fix typo (#878) |
Ari Perkkiƶ <a****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago |