Skip to content

Latest commit

 

History

History
93 lines (68 loc) · 5 KB

CHANGELOG.md

File metadata and controls

93 lines (68 loc) · 5 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

v0.4.0 - 2021-12-23)

There are a number of existing rules that are now enforced:

And brand new rules introduced with this release:

BREAKING CHANGES

This release updates most of the dependencies of the config:

package from to
eslint ^7.2.0 ^8.2.0
eslint-config-airbnb ^18.2.1 ^19.0.2
eslint-config-prettier ^8.3.0
eslint-plugin-react ^7.24.0 ^7.27.1
eslint-plugin-react-hooks ^4.2.0 ^4.3.0
eslint-plugin-jsx-a11y ^6.4.1 ^6.5.1
eslint-plugin-import ^2.23.4 ^2.25.3

Users of npm v7 can npm install --save-dev @wagtail/eslint-config-wagtail@latest and this will automatically install all required peer dependencies.

For older versions of npm, use npx install-peerdeps --dev @wagtail/eslint-config-wagtail@latest so all other peerDependencies are updated as well.

v0.3.0 - 2021-05-13)

Changed

  • Disabled no-warning-comments
  • Disabled react/prop-types
  • Renamed master branch to main

v0.2.0 - 2020-06-05

Changed

  • Rename to @wagtail/eslint-config-wagtail to match Wagtail’s stylelint config
  • Upgrade to ESLint v6
  • Update to use eslint:recommended as a baseline.
  • Update to latest eslint-config-airbnb and its dependencies.
  • Update package metadata
  • Add MIT license
  • Add more npm keywords
  • Whitelist files to be published to npm

v0.1.1 - 2016-09-26

Changed

  • Fix JSX prop indentation level

v0.1.0 - 2016-06-16

  • Initial release