Releases: nuxt/typescript
Releases · nuxt/typescript
@nuxt/[email protected]
What's Changed
- chore(deps): update all non-major dependencies by @renovate in #567
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #590
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #591
- chore(deps): lock file maintenance (package.json) by @renovate in #589
- chore(deps): update dependency consola to v3 by @renovate in #592
- chore(deps): update dependency consola to v3.1.0 by @renovate in #595
- chore(deps): update devdependency lerna to v6.6.2 by @renovate in #599
- docs: add extra information about options handling by @rchl in #594
- chore(deps): update devdependency eslint to v8.41.0 by @renovate in #600
- chore(deps): lock file maintenance (package.json) by @renovate in #596
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #598
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #597
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #603
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #602
- chore(deps): lock file maintenance (package.json) by @renovate in #601
- fix(docs): fix missing content on some pages by @rchl in #610
- chore(deps): update all non-major dependencies by @renovate in #608
- chore(deps): update all non-major dependencies by @renovate in #620
- chore(deps): update dependency ts-node to v10 by @renovate in #510
- chore(deps): update devdependency lerna to v7 by @renovate in #609
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #606
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #607
- chore(deps): lock file maintenance (package.json) by @renovate in #605
Full Changelog: https://github.com/nuxt/typescript/compare/@nuxt/[email protected]...@nuxt/[email protected]
@nuxt/[email protected]
Fixes
- Bump
consola
dependency from 2.x to 3.x to align with most Nuxt 2 packages
What's Changed
- chore(deps): update all non-major dependencies by @renovate in #567
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #590
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #591
- chore(deps): lock file maintenance (package.json) by @renovate in #589
- chore(deps): update dependency consola to v3 by @renovate in #592
- chore(deps): update dependency consola to v3.1.0 by @renovate in #595
- chore(deps): update devdependency lerna to v6.6.2 by @renovate in #599
- docs: add extra information about options handling by @rchl in #594
- chore(deps): update devdependency eslint to v8.41.0 by @renovate in #600
- chore(deps): lock file maintenance (package.json) by @renovate in #596
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #598
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #597
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #603
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #602
- chore(deps): lock file maintenance (package.json) by @renovate in #601
- fix(docs): fix missing content on some pages by @rchl in #610
- chore(deps): update all non-major dependencies by @renovate in #608
- chore(deps): update all non-major dependencies by @renovate in #620
- chore(deps): update dependency ts-node to v10 by @renovate in #510
- chore(deps): update devdependency lerna to v7 by @renovate in #609
- chore(deps): lock file maintenance (packages/typescript-build/package.json) by @renovate in #606
- chore(deps): lock file maintenance (packages/typescript-runtime/package.json) by @renovate in #607
- chore(deps): lock file maintenance (package.json) by @renovate in #605
Full Changelog: https://github.com/nuxt/typescript/compare/@nuxt/[email protected]...@nuxt/[email protected]
@nuxt/[email protected]
@nuxt/[email protected]
@nuxt/[email protected]
@nuxt/[email protected]
@nuxt/[email protected]
Information Note
- Warning is now displayed if Nuxt.js version installed is superior or equal to 2.15, which includes built-in support for TypeScript runtime (with
jiti
)
Breaking changes
If using Nuxt 2.15 (with jiti
), Node.js 14 is required if you're using or planning to use Optional chaining and Nullish coalescing.
@nuxt/[email protected]
Dependencies
- Upgrade to TypeScript 4.1
- Upgrade ts-node :
^9.0.0
->^9.1.1
@nuxt/[email protected]
Dependencies
- Upgrade to TypeScript 4.1
- Upgrade fork-ts-checker-webpack-plugin :
^5.2.0
->^6.1.0
- Upgrade ts-loader :
^8.0.4
->^8.0.14
TypeScript 4.1
You may have type issues you need to fix while upgrading.
For example a common one is for void Promises you need to explicitly type the return type of the Promise :
new Promise<void>()
instead of
new Promise()
Anyway, your IDE & type checker will tell you what's going wrong and you'll be able to quick fix it !
@nuxt/[email protected]
Dependencies
- Upgrade to TypeScript 4
- Upgrade ts-node :
^8.10.2
->^9.0.0
Breaking Changes
- ts-node@9 dropped support for Node versions < 10