Releases
v17.0.0
💥 Breaking changes:
feat!: drop eslint v7 & node.js < 18 (#161 ) (41ceed7 )
feat!: Start using enhanced-resolve
to improve ts support (#139 ) (dc9f473 )
rename rule shebang => hashbang, deprecate rule shebang (#198 )
Features
typescript (jsdoc) checking and definition generation (#169 ) (6d8ed14 )
rename rule shebang => hashbang, deprecate rule shebang (#198 ) (cefdb1c ), closes #196
shebang: add support for env's split-string option (#195 ) (b383b49 )
Update ES Syntax (#189 ) (4778ae8 )
feat: Update es-builtins (#174 ) (fbc9e7b )
feat(no-unsupported-features): Update to v21.6.1 of node (#180 ) (d24f645 )
feat: Add n/prefer-node-protocol rule (#183 ) (88d1c37 )
feat(shebang): Add options to ignore unpublished files (#172 ) (5609abb )
Bugfixes
prefer-node-protocol: not first target (#204 ) (caab777 )
prefer-node-protocol: continue on version range check (#206 ) (14d2ea9 )
prefer-node-prefix: pass moduleName (#203 )
no-unsupported-features: Remove use of static
as a variable (#190 ) (e31d868 )
fix: Remove require("util")
import in import-target (#181 ) (d32eff3 )
Chores
use ts-ignore-import
to lighten the dependencies (#219 ) (fb0aaae )
update dependency @typescript-eslint/parser to v7 (#207 ) (0b8aeb3 )
update dependency husky to v9 (#208 ) (e84d47b )
Enable global strict eslint rule (#191 ) (99fe387 )
Migrate to manifest config (#192 ) (c8a87f3 )
docs: improve wording of file-extension-in-import docs (#110 ) (3f178ab )
build: run test on eslint pre-releases (#171 ) (77de809 )
ci: Make release-please publish pre-releases (#186 ) (4b12cdc )
chore: update dependency globals to v14 (#185 ) (9930101 )
chore: update dependency markdownlint-cli to ^0.39.0 (#179 ) (cd5cbbb )
chore: Merge supported and backport properties (#177 ) (5d1cb98 )
chore: npm run format
(#175 ) (17e658e )
chore!: remove "n/no-unsupported-features" #140 (#173 ) (372b283 )
chore: update dependency minimatch to v9 (#167 ) (5ad657c )
chore: add release-please (#170 ) (fc77da2 )
chore: update dependency @typescript-eslint/parser to v6 (#166 ) (4265094 )
chore: update dependency markdownlint-cli to ^0.38.0 (#149 ) (3fd61be )
chore: update dependency release-it to v17 (#168 ) (1c91e05 )
chore: upgrade prettier v3 (#165 ) (bbfde8d )
You can’t perform that action at this time.