55 Commits

Author SHA1 Message Date
Matan Borenkraout
cd6a175a28 chore: fix action permissions (#1436) 2025-12-13 22:34:40 +02:00
Matan Borenkraout
22b8c280f4 chore: fix release (#1435)
* chore: fix release

* fix pipeline release

* run format
2025-12-13 22:21:54 +02:00
Matan Borenkraout
d996673698 chore: new release workflow (#1434)
* chore: new release workflow

* add id-token for npm trusted publishing
2025-12-13 15:53:22 +02:00
Sebastian "Sebbie" Silbermann
65bc994e7d test: Run with relevant React stable types (#1352) 2025-03-17 22:24:31 +01:00
Sebastian Sebbie Silbermann
eab6e679a3 [ci] Codecov fix follow-up
Accidentally removed the token which is still required for protected branches.
2025-01-16 00:11:07 +01:00
Sebastian "Sebbie" Silbermann
7134e5d7ad [ci] Fix codecov action (#1376) 2025-01-16 00:09:31 +01:00
Matan Borenkraout
787cb85f8b Release: 15.0.0 (#1295)
BREAKING CHANGE: Minimum supported Node.js version is 18.0
BREAKING CHANGE: New version of `@testing-library/dom` changes various roles. Check out the changed tests in 2c570553d8 to get an overview about what changed.
2024-04-10 17:18:28 +02:00
Sebastian Silbermann
9c4a46d5b9 feat: Add support for React 19 Canary (#1294) 2024-04-08 16:07:24 +02:00
Sebastian Silbermann
cf045b4743 chore: Update Codecov configuration to latest (#1289) 2024-03-20 00:08:40 +01:00
Matan Borenkraout
03a301f248 chore: update stackblitz url in issue template (#1258) 2023-12-08 18:32:16 +02:00
Matan Borenkraout
5dc81dc790 chore: rename next channel to canary (#1207)
* chore: add canary to our test matrix

* chore: rename next to canary
2023-05-04 15:17:31 +03:00
Michaël De Boey
f6c6d9610d chore: remove styfle/cancel-workflow-action usage (#1204) 2023-04-26 12:56:53 +02:00
Sebastian Silbermann
153a095369 chore: Allow semantic-release to post updates in issues (#1176) 2023-02-16 23:34:19 +01:00
Sebastian Silbermann
9b7a1e2bea feat: Drop support for Node.js 12.x (#1169)
BREAKING CHANGE: Minimum supported Node.js version is now 14.x
2023-01-31 05:58:01 +01:00
Alex
c43512a927 GitHub Workflows security hardening (#1162) 2022-12-12 18:33:05 +01:00
Sebastian Silbermann
185e3142a3 test: Add Node.js 18.x to test matrix (#1138) 2022-10-08 13:22:18 +02:00
Sebastian Silbermann
f176285e4e chore: Run with latest Node 16 again (#1071) 2022-05-17 20:51:03 +02:00
Sebastian Silbermann
2c451b3468 chore: Run release from 12.x branch (#1044) (#1045) 2022-04-13 16:38:43 +02:00
Sebastian Silbermann
ccd8a0d97d feat: Add support for React 18 (#1031)
BREAKING CHANGE: Drop support for React 17 and earlier. We'll use the new [`createRoot` API](reactwg/react-18#5) by default which comes with a set of [changes while also enabling support for concurrent features](reactwg/react-18#4).
To can opt-out of this change by using `render(ui, { legacyRoot: true } )`. But be aware that the legacy root API is deprecated in React 18 and its usage will trigger console warnings.

Co-authored-by: Philipp Fritsche <ph.fritsche@gmail.com>
2022-03-31 06:55:38 +02:00
Sebastian Silbermann
071a6fdc1d test: Format codebase with prettier (#959) 2021-09-11 11:42:24 +02:00
Sebastian Silbermann
68fd459149 test: Ensure broken node 16.9.0 isn't used (#960) 2021-09-11 11:38:50 +02:00
Dominik Lesch
801edaa0d6 docs(CONTRIBUTING): update links (#932)
* docs(CONTRIBUTING): update links

... the old egghead.io link redirects to https://app.egghead.io/playlists/how-to-contribute-to-an-open-source-project-on-github
which displays "We've got a new version of egghead in BETA. Click here
to try it!"

remove obsolete all-contributors link (was removed in 29aad25c)

* docs: use consistent spelling for TypeScript

... inspired by https://effectivetypescript.com/2021/02/03/pet-peeves/

Co-authored-by: Matan Borenkraout <Matanbobi@gmail.com>
2021-07-14 21:25:14 -04:00
Sebastian Silbermann
42dad789af feat: Drop support for node 10 (#930)
BREAKING CHANGE: node 10 is no longer supported. It reached its end-of-life on 30.04.2021.
2021-06-12 11:27:17 +02:00
Sebastian Silbermann
875ee5b5c2 chore: Don't test with node 15 (#922) 2021-06-08 10:55:05 +02:00
Matan Borenkraout
fe163763bb chore: rename master to main in all references (#901)
Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>
2021-04-25 11:51:27 +02:00
Nick McCurdy
657e106cca chore: continue testing on Node 15 (#902) 2021-04-23 15:09:27 +02:00
Michaël De Boey
57b3287c00 chore: add tests for Node 16 (#900) 2021-04-21 17:31:06 +02:00
Nick McCurdy
2a3be2c906 docs: use vanity URL for Discord 2021-01-19 19:51:19 -05:00
Michaël De Boey
03bea9fd76 chore: Add 'Cancel Previous Runs' step (#840)
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
2020-12-02 12:08:37 -07:00
Michaël De Boey
96b9aebe96 chore: Update validate.yml (#827) 2020-11-16 07:02:29 -07:00
Nick McCurdy
3af1b4ba12 chore: switch to github actions (#826)
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
2020-11-14 09:19:21 -07:00
Nick McCurdy
cf7493ecc8 docs: Link to new Discord (#717)
* Link to new Discord

* Delete Spectrum link

* docs: Fix more Discord links

* docs: Delete more Spectrum links

* docs: Add Discord badge
2020-06-21 07:56:54 -06:00
Sam Tsai
547eef6e54 docs: update links and re-add typings section (#700)
Co-authored-by: Sam Tsai <satsai@cisco.com>
2020-06-05 18:01:59 -06:00
Kent C. Dodds
0afcbea3c3 chore: update issue templates 2020-05-07 15:22:30 -06:00
Kent C. Dodds
24fc9b0f60 chore: update issue templates 2020-02-04 08:51:04 -07:00
Kent C. Dodds
e0ab0a8103 chore: delete funding.yml
We don't want people's money. We want their support. https://testing-library.com/support
2019-08-20 14:08:22 -06:00
Kent C. Dodds
98b9605cb0 Update FUNDING.yml 2019-08-06 14:14:20 -06:00
Kent C. Dodds
d232c0063d feat: update to the latest dom-testing-library@4.0.0 (#365)
BREAKING CHANGE: This upgrades to the latest dom-testing-library which has a few breaking changes: https://github.com/testing-library/dom-testing-library/releases/tag/v4.0.0
2019-04-25 15:14:27 -06:00
Kent C. Dodds
5a88da27a8 feat(act): Support async act 🎉 (#343)
Closes #281
2019-04-05 10:32:44 -06:00
Alex Krolick
7e6031f40c docs: link issue templates to docs repo (#325) 2019-04-01 12:28:56 -06:00
Kent C. Dodds
75a98b5cc4 docs: funding
Mostly just trying this out 🤷‍♂️
2019-03-07 22:57:26 -07:00
Alex Krolick
0abee6f4f2 docs: add link to docs repo in PR template (#298) 2019-02-12 20:56:07 -07:00
Alex Krolick
41f032da1f Add TS to PR checklist (#294) 2019-02-11 16:42:38 -07:00
André Matulionis dos Santos
9c606da7aa feat(testHook): modify testHook to return unmount function (#290)
* Returns unmount function on testHook

* Adds test for unmount function; Adds example of useEffect

* Add Andrewmat as contributor

* Adds rerender on testHook return
2019-02-10 18:57:48 -07:00
Alex Krolick
187da2879c docs: add link to minimal repo for bug reproduction (#238)
<!--
Thanks for your interest in the project. Bugs filed and PRs submitted are appreciated!

Please make sure that you are familiar with and follow the Code of Conduct for
this project (found in the CODE_OF_CONDUCT.md file).

Also, please make sure you're familiar with and follow the instructions in the
contributing guidelines (found in the CONTRIBUTING.md file).

If you're new to contributing to open source projects, you might find this free
video course helpful: http://kcd.im/pull-request

Please fill out the information below to expedite the review and (hopefully)
merge of your pull request!
-->

<!-- What changes are being made? (What feature/bug is being fixed here?) -->

**What**:

<!-- Why are these changes necessary? -->

**Why**:

<!-- How were these changes implemented? -->

**How**:

<!-- Have you done all of these things?  -->

**Checklist**:

<!-- add "N/A" to the end of each line that's irrelevant to your changes -->

<!-- to check an item, place an "x" in the box like so: "- [x] Documentation" -->

- [ ] Documentation
- [ ] Tests
- [ ] Ready to be merged
      <!-- In your opinion, is this ready to be merged as soon as it's reviewed? -->
- [ ] Added myself to contributors table
      <!-- this is optional, see the contributing guidelines for instructions -->

<!-- feel free to add additional comments -->
2018-12-09 08:50:15 -07:00
Martin Lehmann
83413d3a14 docs: fix grammar in bug report issue template (#194)
**What**:

Minor grammar fix in comment in bug report issue template.

**Checklist**:

- [ ] Documentation N/A
- [ ] Tests N/A
- [x] Ready to be merged
- [ ] Added myself to contributors table (I'm good 😄)
2018-10-09 12:44:06 -06:00
Kent C. Dodds
5257500557 feat(render): deprecate renderIntoDocument and make it the default (#118)
Closes #116

BREAKING CHANGE: `renderIntoDocument` replaces `render` and `Simulate` is no longer exported (use `fireEvent` instead).
2018-06-18 22:16:14 -06:00
Ernesto García
789d4c1f7b docs: update Feature Request issue template (#104)
Part of the text was more appropriate for bug reports, and this commit adapts that to feature requests instead.
2018-06-05 10:13:24 -06:00
Alex Krolick
5356f201f1 chore: issue templates (#71)
* chore: issue templates

* make headings consistent

* use comments

* Update Feature_Request.md

* Update Question.md
2018-05-03 21:04:44 -06:00
Kent C. Dodds
1cb1774e4a docs(spectrum): update the link 2018-05-02 17:08:51 -06:00