Skip to content

Releases: nuxt/typescript

@nuxt/typescript-runtime@3.0.2

16 Nov 20:15
Compare
Choose a tag to compare

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/typescript-build@3.0.1...@nuxt/typescript-runtime@3.0.2

@nuxt/typescript-build@3.0.2

16 Nov 20:16
Compare
Choose a tag to compare

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/typescript-build@3.0.1...@nuxt/typescript-build@3.0.2

@nuxt/typescript-runtime@3.0.1

30 Mar 21:17
Compare
Choose a tag to compare

Bug Fixes

  • extend typescript peer dependency range to include 5.x (#587) (6e5a51b)

@nuxt/typescript-build@3.0.1

30 Mar 21:18
Compare
Choose a tag to compare

Bug Fixes

  • deep merge user's module options (#578) (d95453e)
  • extend typescript peer dependency range to include 5.x (#587) (6e5a51b)
  • typescript-build: set logger instance correctly (#580) (96d84f1)

@nuxt/typescript-runtime@3.0.0

19 Mar 10:21
Compare
Choose a tag to compare

Breaking changes

  • typescript is now a peer dependency so needs to be installed manually as a devDependency. Currently only typescript 4.x is tested and officially supported.

Bug Fixes

@nuxt/typescript-build@3.0.0

19 Mar 10:24
Compare
Choose a tag to compare

Breaking changes

  • typescript is now a peer dependency so needs to be installed manually as a devDependency. Currently only typescript 4.x is tested and officially supported.

Bug Fixes

@nuxt/typescript-runtime@2.0.2

23 Feb 23:39
Compare
Choose a tag to compare

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/typescript-runtime@2.0.1

16 Jan 14:14
Compare
Choose a tag to compare

Dependencies

  • Upgrade to TypeScript 4.1
  • Upgrade ts-node : ^9.0.0 -> ^9.1.1

@nuxt/typescript-build@2.0.4

16 Jan 14:13
Compare
Choose a tag to compare

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/typescript-runtime@2.0.0

02 Sep 08:28
Compare
Choose a tag to compare

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