chore(deps): update jest monorepo (major)
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@types/jest | devDependencies | major | ^26.0.20 -> ^30.0.0 |
ts-jest (source) | devDependencies | major | ^28.0.8 -> ^29.0.0 |
Release Notes
kulshekhar/ts-jest
v29.4.0
Features
- feat: support Jest 30 (84e093e)
v29.3.4
Bug Fixes
- fix: fix
TsJestTransformerOptions
type (3b11e29), closes #4247 - fix(cli): fix wrong path for preset creator fns (249eb2c)
- fix(config): disable
rewriteRelativeImportExtensions
always (9b1f472), closes #4855
v29.3.3
Bug Fixes
- fix(cli): init config with preset creator functions (cdd3039), closes #4840
- fix(config): disable
isolatedDeclarations
(5d6b35f), closes #4847
v29.3.2
Bug Fixes
v29.3.1
Bug Fixes
- fix: allow
isolatedModules
mode to havets.Program
underNode16/Next
(25157eb) - fix: improve message for
isolatedModules
ofts-jest
config (547eb6f)
v29.3.0
Features
- feat: support hybrid
module
values forisolatedModules: true
(f372121)
Bug Fixes
Code Refactoring
- refactor: remove manual version checker (89458fc)
- refactor: remove patching deps based on version checker (bac4c43)
- refactor: deprecate
RawCompilerOptions
interface (2b1b6cd) - refactor: deprecate transform option
isolatedModules
(7dfef71)
v29.2.6
Bug Fixes
- fix: escape dot for
JS_TRANSFORM_PATTERN
regex (8c91c60) - fix: escape dot for
TS_JS_TRANSFORM_PATTERN
regex (3eea850) - fix: escape dot for
TS_TRANSFORM_PATTERN
regex (80d3e4d), closes #4579
v29.2.5
Bug Fixes
- build: build package with
NodeNext
module (9b3ade5) - fix: set value
ts/tsx
extensionsToTreatAsEsm
in default esm preset (d9ff362) - fix(compiler): fallback to
NodeJS
module resolution for ts 4.8 (b7d3409), closes #4499
v29.2.4
Bug Fixes
v29.2.3
Security Fixes
- build(deps): Update dependency ejs to ^3.1.10 (de94a56)
Code Refactoring
- refactor(presets): maintain preset codes inside
src
(8474fc2)
29.2.2 (2024-07-10)
Bug Fixes
v29.2.2
v29.2.1
Bug Fixes
- fix: move
ejs
todep
instead ofpeerDep
(26e31a7) - fix: set
allowSyntheticDefaultImports
properly (ff4b302), closes #4156 - fix(compiler): support
Node16/NodeNext
value fortarget
(2f5cc0c), closes #4198
v29.2.0
Bug Fixes
Features
- feat(cli): allow migrating cjs
presets
totransform
config (22fb027) - feat(presets): add util functions to create ESM presets (06f78ed), close #4200
- feat(presets): add util functions to create CJS presets (f9cc3c0), close #4200
Code refactoring
- refactor: replace lodash deps with native js implementation (40f1708)
- refactor: use
TsJestTransformerOptions
type everywhere possibly (7d001be) - refactor(cli): use new preset util functions to initialize test config (c2b56ca)
- refactor(presets): use create preset util functions for cjs presets (922d6d0)
- test: switch
react-app
to use Vite (827c8ad)
v29.1.5
Bug Fixes
v29.1.4
Bug Fixes
Features
v29.1.3
Bug Fixes
Performance Improvements
- remove ts resolved module cache file (4c88da5)
v29.1.2
Bug Fixes
- calculated cache key based on
supportsStaticESM
(a5d6f2d) - correct error handling in
processAsync
(e7be4bf), closes #4207 - use
Config.ProjectConfig
(918312b), closes #4028
v29.1.1
Security Fixes
- bump
semver
to7.5.3
v29.1.0
Features
29.0.5 (2023-01-13)
Reverts
- Revert "fix(transformer): don't use cache when
tsJestConfig
is different (#3966)" (185eb18), closes #3966
v29.0.5
v29.0.4
Bug Fixes
-
transformer: don't use cache when
tsJestConfig
is different (#3966) (a445638) - bump
json5
to2.2.3
(#3976)(b9f7809)
v29.0.3
Bug Fixes
- merge config from
globals
with transformer config correctly (#3842) (9c9fd60), closes #3841 - presets: allow merging transform config when using presets (#3833) (afc6a94)
Features
v29.0.2
Bug Fixes
- mark
ts-jest
as optional inConfigGlobals
(#3816) (cbb88bb), closes #3815 - use correct typings for
config:init
command (#3825) (21b94db)
v29.0.1
Bug Fixes
Features
v29.0.0
Features
- drop Node 12 and Node 17 support (#3787) (0f1de16)
- migrate globals config to transformer config (#3780) (31e5843)
- support Jest 29 (#3767) (94b553b)
DEMRECATIONS
- Define
ts-jest
config underglobals
is now deprecated. Please define the config via transformer config instead.
BREAKING CHANGES
- Only Node 14, 16 and 18 are supported
- Jest 29 is required.
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by Renovate-Bot