Skip to content

Latest commit

 

History

History
94 lines (74 loc) · 7.48 KB

CHANGELOG.md

File metadata and controls

94 lines (74 loc) · 7.48 KB

Changelog

3.1.1 (2022-06-29)

Bug Fixes

  • Include cjs-stub in npm bundle (4f7d798)

3.1.0 (2022-06-29)

Features

  • Add .cts to support typescript 4.7 (#90) (c1ffa36)

3.0.0 (2022-04-12)

⚠ BREAKING CHANGES

  • Provide default configuration in register functions (#83)
  • Only load sucrase tsx hook for .tsx extension
  • Normalize repository, dropping node <10.13 support (#80)
  • Remove legacy node-jsx hook
  • Remove deprecated typescript-node hook
  • Remove deprecated typescript-register hook
  • Remove unmaintained typescript-require hook
  • Replace legacy require-yaml with yaml-hook
  • Remove legacy require-xml support
  • Remove legacy/deprecated babel hooks
  • Remove legacy buble support
  • Remove legacy cirru-script support
  • Remove legacy node-cjsx support
  • Remove legacy coco support
  • Remove legacy/deprecated coffeescript hooks
  • Remove legacy require-csv support
  • Remove legacy earlgrey support
  • Remove legacy iced-coffee-script support
  • Remove legacy require-ini support
  • Remove legacy json5 hook
  • Remove legacy livescript support
  • Remove legacy wisp support
  • Drop legacy loaders & extensions (#79)
  • Ensure babel only transforms files that match the full extension

Features

  • Add .cjs extension and stub hook (#75) (7989161)
  • Add @swc/register as a loader for .ts and .tsx extensions (#74) (f160451)
  • Add esbuild-register for typescript extensions (#77) (963f5fa)
  • Add new extensions as JS variants (8a8df59)
  • Add sucrase hook as alternative for .jsx (58f678e)
  • Add support for .esbuild.(js|jsx|ts|tsx) extensions (fcb9672)
  • Add support for .sucrase.(js|jsx|ts|tsx) extensions (216ad12)
  • Add support for .swc.(js|jsx|ts|tsx) extensions (c054cf2)
  • Allow register function configuration to be overridden (7856f7e)
  • Leverage endsWith instead of RegExp in matchers (#82) (6404724)
  • Provide default configuration in register functions (#83) (7856f7e)
  • Support .babel.(jsx|tsx) extensions (1e3d0f8)
  • Support .mdx extension hook (#85) (cd24c39)

Bug Fixes

  • Apply correct ordering to esbuild-register (fcfbdb4)
  • Ensure babel only transforms files that match the full extension (81ed502)
  • Ensure esbuild-register only applies to ts or tsx files (5680b3f)
  • Only load sucrase tsx hook for .tsx extension (e9376a1)

Miscellaneous Chores

  • Drop legacy loaders & extensions (#79) (18a0319)
  • Normalize repository, dropping node <10.13 support (#80) (7b69c63)
  • Remove deprecated typescript-node hook (18a0319)
  • Remove deprecated typescript-register hook (18a0319)
  • Remove legacy buble support (18a0319)
  • Remove legacy cirru-script support (18a0319)
  • Remove legacy coco support (18a0319)
  • Remove legacy earlgrey support (18a0319)
  • Remove legacy iced-coffee-script support (18a0319)
  • Remove legacy json5 hook (18a0319)
  • Remove legacy livescript support (18a0319)
  • Remove legacy node-cjsx support (18a0319)
  • Remove legacy node-jsx hook (18a0319)
  • Remove legacy require-csv support (18a0319)
  • Remove legacy require-ini support (18a0319)
  • Remove legacy require-xml support (18a0319)
  • Remove legacy wisp support (18a0319)
  • Remove legacy/deprecated babel hooks (18a0319)
  • Remove legacy/deprecated coffeescript hooks (18a0319)
  • Remove unmaintained typescript-require hook (18a0319)
  • Replace legacy require-yaml with yaml-hook (18a0319)