Skip to content
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

v14 roadmap #1200

Closed
8 tasks done
azu opened this issue Jul 8, 2023 · 4 comments
Closed
8 tasks done

v14 roadmap #1200

azu opened this issue Jul 8, 2023 · 4 comments
Labels
Status: Proposal Request for comments Type: Breaking Change Includes breaking changes

Comments

@azu
Copy link
Member

azu commented Jul 8, 2023

Next major updates lists:

Summary

I don't think most users will be affected.
If you are using an old Node.js, please update to Node.js 18+ LTS.

  • textlint v14 requires Node.js v18.14.0+
  • deprecate TextlintCore, TextLintEngine, and TextFixEngine
    • If you use TextlintCore, migrate to @textlint/legacy-textlint-core. It is based on @textlint/kernel, but compatible with TextlintCore interface
  • textlint-scripts requires Node v18.19.0+ (for dev)
  • textlint-scripts output ES2022-comaptible code
  • Remove unused CLI and flags

BREAKING CHANGE

Features

  • add @textlint/legacy-textlint-core
@azu
Copy link
Member Author

azu commented Aug 12, 2023

We may remove --parallel option. It is not used.

@azu azu mentioned this issue Aug 12, 2023
@azu
Copy link
Member Author

azu commented Oct 22, 2023

Remove deprecated textlint, TextFixEngine, TextLintEngine, and TextLintCore from textllint package

Perhaps the most significant change in this update will be the removal of these.
The ecosystem needs to be investigated to see if this can be safely removed.

Edit: we just deprecate these instead of deleting in v14.

@azu
Copy link
Member Author

azu commented Feb 2, 2024

You can try canary version:

npm install textlint@next

If you are textlint rule developer, please try textlint-scripts@next

npm install textlint-scripts@next --save-dev

@azu
Copy link
Member Author

azu commented Feb 4, 2024

@azu azu closed this as completed Feb 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Proposal Request for comments Type: Breaking Change Includes breaking changes
Projects
None yet
Development

No branches or pull requests

1 participant