Skip to content

chore: release 3.0.0 #81

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 15, 2022
Merged

chore: release 3.0.0 #81

merged 1 commit into from
Apr 15, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 7, 2022

🤖 I have created a release *beep* *boop*

3.0.0 (2022-04-12)

⚠ BREAKING CHANGES

  • Provide default configuration in register functions (feat: Implement default configuration where possible #83)
  • Only load sucrase tsx hook for .tsx extension
  • Normalize repository, dropping node <10.13 support (chore!: 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 (Dropping legacy loaders #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)

This PR was generated with Release Please. See documentation.

@phated phated merged commit c81a9d4 into master Apr 15, 2022
@phated phated deleted the release-v3.0.0 branch April 15, 2022 00:50
@github-actions
Copy link
Contributor Author

🤖 Release is at https://github.com/gulpjs/interpret/releases/tag/v3.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant