Skip to content

Latest commit

 

History

History
329 lines (104 loc) · 10.3 KB

File metadata and controls

329 lines (104 loc) · 10.3 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.0.0 (2024-02-16)

Features

3.3.2 (2023-11-16)

Note: Version bump only for package @strv/eslint-config-node

3.3.1 (2023-07-11)

Note: Version bump only for package @strv/eslint-config-node

3.3.0 (2023-07-06)

Features

  • add eslint-config-node/v20 ruleset 🎉 (f5a99bc)

3.2.0 (2022-07-18)

Features

3.1.0 (2022-03-23)

Features

  • rule: support ESLint v8, many new rules 🎉 (aaf5708)

3.0.0 (2021-09-07)

Note: Version bump only for package @strv/eslint-config-node

3.0.0-alpha.6 (2021-09-07)

Bug Fixes

  • rule: use correct semver ranges for engines.node 🤦‍♂️ (5f1737f)

chore

  • deps: upgrade all deps 💣 (3a827aa)
  • repo: bump minimum Node.js version (a8125c2)

Features

  • rule: add Node.js v16 ruleset (9efff74)

BREAKING CHANGES

  • repo: All packages must now be used with a minimum of Node.js 14 or 16.
  • deps: Most dependencies have been upgraded to a newer major version. Most of the time these upgrades dropped support for old Node.js versions.

3.0.0-alpha.5 (2021-05-05)

Note: Version bump only for package @strv/eslint-config-node

3.0.0-alpha.4 (2021-03-27)

Features

  • eslint-node: update deps 💣 (a313c9f)

3.0.0-alpha.3 (2020-10-12)

Bug Fixes

  • eslint-node: set correct ecmaVersion for v12 ruleset (afd19d4)

chore

  • eslint-node: delete the Node.js v8 config (34727da)

Features

  • eslint-node: add Node.js v14 ruleset (73eb078)

BREAKING CHANGES

  • eslint-node: We no longer offer configuration file for Node.js v8.

3.0.0-alpha.2 (2020-10-09)

Note: Version bump only for package @strv/eslint-config-node

3.0.0-alpha.1 (2020-10-09)

Note: Version bump only for package @strv/eslint-config-node

3.0.0-alpha.0 (2020-10-09)

Features

  • eslint-node: upgrade eslint-plugin-node to v11.1 (83659cc)

BREAKING CHANGES

  • eslint-node: As of ESLint v7, some Node.js-related rules have been deprecated and moved to eslint-plugin-node. This release uses the new rules from the plugin and increases the minimum ESLint version to v7.

2.2.2 (2020-04-22)

Bug Fixes

  • eslint-node: do not recommend capture groups on Node.js < 10 (ebb0f7b)

2.2.1 (2020-02-11)

Note: Version bump only for package @strv/eslint-config-node

2.2.0 (2020-02-07)

Features

  • eslint-node: upgrade eslint-plugin-node to 11.0 (e2df5da)

2.1.2 (2019-09-25)

Note: Version bump only for package @strv/eslint-config-node

2.1.1 (2019-08-27)

Note: Version bump only for package @strv/eslint-config-node

2.1.0 (2019-08-24)

Bug Fixes

  • eslint-node: allow ES modules syntax in .mjs, .ts files (5188695)

Features

  • enable no-unused-modules for TypeScript files (93c2437)
  • eslint-node: upgrade eslint-plugin-node to 9.1 (e1542be)

2.0.0 (2019-06-22)

Features

  • add @strv/node/v12 configuration (0b26500)
  • drop support for Node.js 6 & 8 (4add1ff)
  • enable import/no-unused-modules rule for .mjs files (b251cc8)
  • explicitly mark configs as ESLint v6 compatible 🎉 (017d975)
  • upgrade eslint-plugin-node (fe8d558)

BREAKING CHANGES

  • From now on, all ESLint plugins will only work on projects running Node.js 10 and above and the linter itself must be run using Node.js 10 and above.

1.1.0 (2019-04-30)

Features

  • improve handling of extensions across all ESLint configs (08aa00a), closes #19

1.0.4 (2019-04-09)

Note: Version bump only for package @strv/eslint-config-node

1.0.3 (2019-04-05)

Bug Fixes

  • eslint-node: do not suggest using named capture groups on Node < 10 (f10acfc)

1.0.2 (2019-04-05)

Note: Version bump only for package @strv/eslint-config-node

1.0.1 (2019-03-07)

Note: Version bump only for package @strv/eslint-config-node

1.0.0 (2019-03-04)

Note: Version bump only for package @strv/eslint-config-node

0.1.1-alpha.0 (2019-02-07)

Bug Fixes

  • ESLint config semver range (df3904d)

Features

  • implement @strvcom/eslint-config-node 🚀 (398c985)
  • implement style rulesets for all configs 🚀 (10c2aa0)
  • include LICENSE file (e1eac9a)
  • resolve eslint's extends using standard module resolution (9a1aa2c)