Commit Graph

7450 Commits

Author SHA1 Message Date
SOUHAILA SERBOUT 2a436b8124
[CI Energy Waste] Deduplicate static checks in CI workflow (#15739) 2025-07-18 10:06:04 +09:00
Spenser Black 4d573817e2
Allow `testMatch` to take a string value (#15734) 2025-07-14 08:38:22 +09:00
Lenz Weber-Tronic 6c6edd8949
more thorough fallback to ts loaders if node TypeScript support doesn't work out (#15720) 2025-07-10 08:52:36 +09:00
Yaroslav Serhieiev 37b16862e6
fix: prevent double teardown on test environment error (#15731) 2025-07-09 23:59:56 +09:00
Mikhail c2b2faa1e1
fix: optimize match siblings (#15722) 2025-07-09 23:56:42 +09:00
Spenser Black 81e7b33dba
Fix link to constraints (#15732) 2025-07-09 23:51:19 +09:00
Mikhail fd3d6cf9fe
fix: optimize replaceAll with regexp (#15719) 2025-07-06 15:21:24 +09:00
Aleksei Bondarenko a3d1e2eb4b
fix: `bigint` cause error (#15702) 2025-07-04 08:59:37 +09:00
cpojer f4296d2bc8 v30.0.4 2025-07-03 08:45:25 +09:00
cpojer a476b79185 Update CHANGELOG. 2025-07-03 08:45:02 +09:00
Seong Min Park 06f8e2872d
feat: support `async function`s in `toBe` (#15714)
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2025-07-03 08:23:39 +09:00
Seong Min Park fceea7ab9c
feat: handle line endings in snapshot (#15708) 2025-07-03 08:20:27 +09:00
Seong Min Park cbe7cfeb71
docs: Delete tutorial react doc (#15692) 2025-07-02 22:02:22 +09:00
mountdisk 7250950f13
chore: fix typo (#15711) 2025-07-01 08:55:29 +02:00
Seong Min Park 2c1249ebe9
fix: jest --onlyFailures --listTests now correctly lists only failed tests (#15700) 2025-06-27 10:24:12 +09:00
David Prevost c88d1f14c8
feat: Have `Inverse` exportable in types.ts (#15704) 2025-06-27 10:23:02 +09:00
Seong Min Park 74b51b9589
Respect unicorn/prefer-regexp-test (#15701) 2025-06-27 10:20:42 +09:00
cpojer 77cc947dfc Update CHANGELOG. 2025-06-25 10:22:44 +09:00
cpojer d4a6c94daf v30.0.3 2025-06-25 10:21:42 +09:00
cpojer 4297182d34 Split CHANGELOG, update CHANGELOG. 2025-06-25 10:18:48 +09:00
Lenz Weber-Tronic d3efda6aec
Fix ESM TS config loading in a CJS project (#15694)
Co-authored-by: Christoph Nakazawa <xnakazawa@pm.me>
2025-06-25 10:16:05 +09:00
Seong Min Park 2c2586d724
feat: Show non-printable control characters to diff output (#15696) 2025-06-25 10:09:13 +09:00
cpojer 73dbef5d2d Update `CHANGELOG.md`. 2025-06-19 20:01:39 +09:00
cpojer 393acbfac3 v30.0.2 2025-06-19 19:46:00 +09:00
Eyal Roth eb075fbf18
Globals cleanup: make protection property writable (#15689) 2025-06-19 19:41:23 +09:00
cpojer 5ce865b406 v30.0.1 2025-06-19 07:31:08 +09:00
cpojer 98c02a5671 Update `CHANGELOG.md`. 2025-06-19 07:27:04 +09:00
Eyal Roth 33820adab2
Globals cleanup: avoid setting protection symbol when feature is off (#15684) 2025-06-19 07:26:06 +09:00
Vladimir Timofeev b00bd3c8ea
chore: add sample snippet to configure main fields for module resolution algorithm (#15687)
Co-authored-by: Christoph Nakazawa <xnakazawa@pm.me>
2025-06-19 07:16:42 +09:00
JounQin 054fa338e7
refactor: replace custom `isBuiltinModule` with node's `isBuiltin` (#15685) 2025-06-18 15:16:41 +02:00
JounQin edc3272abc
fix: resolve builtin modules correctly (#15683) 2025-06-18 21:10:59 +09:00
JounQin 42c8e7de64
feat: implement the `defaultAsyncResolver` (#15679) 2025-06-14 22:07:44 +09:00
Simen Bekkhus 070781ad41
chore: update yarn (#15675) 2025-06-13 09:38:33 +02:00
Tom Mrazauskas 113b947faf
chore: remove `jest-repl` (#15673)
Co-authored-by: eryue0220 <eryue0220@gmail.com>
2025-06-12 10:19:07 +02:00
cpojer edee3ab3a8 Revert "Temporarily disable other locales to unbreak the website deploy."
This reverts commit dba8c8da63.
2025-06-10 11:33:49 +09:00
cpojer dba8c8da63 Temporarily disable other locales to unbreak the website deploy. 2025-06-10 11:33:03 +09:00
cpojer 469f665c2d v30.0.0 2025-06-10 11:18:28 +09:00
Svyatoslav Zaytsev be842ac5e0
docs: add blog post for jest 30 (#15556) (#15650)
Co-authored-by: cpojer <christoph.pojer@gmail.com>
2025-06-10 11:17:11 +09:00
cpojer 4e91edf5d8 Get rid of CircleCI altogether. It's broken, and nobody is looking at it. 2025-06-10 09:58:08 +09:00
cpojer 8a58fde2cc Rename some options before releasing Jest 30. 2025-06-10 09:46:31 +09:00
cpojer ce14203d91 v30.0.0-rc.1 2025-06-09 10:02:26 +09:00
JounQin d3cadd18f3
refactor: use singleton resolver instance (#15666) 2025-06-09 09:55:34 +09:00
Christoph Nakazawa 5e52581a18
Do not invoke Circle CI on Pull Requests. (#15664) 2025-06-07 07:20:11 +09:00
Christoph Nakazawa 454b4e698a
Update deprecation message, fixes #15645. (#15663) 2025-06-06 12:59:51 +09:00
Christoph Nakazawa a2218e4f79
Stop using `import X = require('…')`. (#15659) 2025-06-06 08:49:41 +09:00
Joe Lencioni 8fcefef178
Remove testPathPatterns Jest config details from v30 upgrade guide (#15661) 2025-06-06 08:22:48 +09:00
Christoph Nakazawa 109069b18d
chore: make requiring from outside the Jest VM harder w/out a Babel plugin. (#15658) 2025-06-05 23:53:28 +09:00
cpojer 0ab14ba85d v30.0.0-beta.9 2025-06-05 23:06:27 +09:00
Eyal Roth 961e65c144
#15215 #15636 #15643 Add change log for globals cleanup on env teardown (to reduce memory leaks) (#15656) 2025-06-05 17:44:00 +09:00
JounQin af3b842c76
ci: enable pkg-pr-new workflow (#15655) 2025-06-05 16:22:05 +09:00