v12.0.0-canary.1
Pre-release
Pre-release
12.0.0-canary.1 (2024-03-13)
💥 BREAKING CHANGES 💥
-
Minimum supported Node.js version is now 18.19.0
-
Default exports are no longer available. See usage instructions
for details on proper import syntax. -
Due to prettier@3 forcing downstream adoption of their
asynchronous interface,ResultFormatter
is no longer synchronous and can now
return aPromise
. -
Adoption of prettier@3 requires some versions of Node to be
executed with the--experimental-vm-modules
option. E.g.
NODE_OPTIONS="--no-warnings --experimental-vm-modules" npx jest
. -
Attempting to install babel-plugin-tester alongside jest@<30
will cause NPM to fail withERESOLVE
. This is because only jest@>=30
(jest-snapshot) supports the prettier@3 asynchronous interface.
✨ Features
- Allow testing entire babel transform result via
outputRaw
(e9d5aa1) closes #186 - Upgrade to prettier@3 (3334248)
🪄 Fixes
- readme: use proper codecov coverage badge (1047e5c)
⚙️ Build system
- package: bump minimum supported node versions to maintained (ee6f7da)
- Update core-js to 3.33 (170248d)
- Upgrade typescript-babel toolchain to nodenext (d0b722f)
🧙🏿 Refactored
- src: deprecated default exports are no longer available (b02d4f0)