Skip to content
This repository has been archived by the owner on Sep 30, 2020. It is now read-only.

Latest commit

 

History

History
501 lines (271 loc) · 22.4 KB

CHANGELOG.md

File metadata and controls

501 lines (271 loc) · 22.4 KB

v21.1.0 (2020-05-07)

Full changelog

🆕 Features

  • feat: add no-arrow rule (#179) (#180)

v21.0.0 (2020-04-29)

Full changelog

💥 Breaking changes

  • feat!: require blank lines before and after line comments (#170)
  • feat!: enforce standard formatting for deprecation annotations (#175)

🆕 Features

  • feat!: require blank lines before and after line comments (#170)
  • feat!: enforce standard formatting for deprecation annotations (#175)

💅 Style

  • style: apply autofixes (#177)

v20.0.1 (2020-04-03)

Full changelog

🔧 Bug fixes

  • fix(import-extensions): handle exports without sources (#168)

v20.0.0 (2020-03-27)

Full changelog

🆕 Features

  • feat: teach "liferay/import-extensions" to check re-exports as well (#165)

🔧 Bug fixes

  • fix(no-explicit-extend): avoid whitespace damage (#162)

📖 Documentation

  • docs: update CHANGELOG with new version of liferay-changelog-generator (#156)

🤹‍♀️ Refactoring

  • refactor: migrate from Travis CI to GitHub actions (#167)

v19.0.2 (2020-02-24)

Full changelog

🔧 Bug fixes

  • fix: don't break when using @typescript-eslint/parser (#153)
  • fix(meta): make globs work on Windows (#147)

🏠 Chores

  • chore: update for compliance with current Outbound Licensing Policy (#151)

v19.0.1 (2020-02-10)

Full changelog

🔧 Bug fixes

  • fix: make sort-import-destructures work with long lists (#146)

v19.0.0 (2020-02-10)

Full changelog

💥 Breaking changes

  • feat!: add sort-import-destructures rule (#145)
  • feat!: add array-is-array rule (#144)
  • feat!: enforce blank line before return statements (#143)
  • feat!: activate "curly" rule (#142)

🆕 Features

  • feat!: add sort-import-destructures rule (#145)
  • feat!: add array-is-array rule (#144)
  • feat!: enforce blank line before return statements (#143)
  • feat!: activate "curly" rule (#142)

v18.0.0 (2020-01-31)

Full changelog

💥 Breaking changes

  • feat!: add import-extensions rule (#138)

🆕 Features

  • feat!: add import-extensions rule (#138)

🏠 Chores

  • chore: update Jest to v25.1.0 (#136)

v17.0.0 (2020-01-22)

Full changelog

💥 Breaking changes

  • feat!: add no-loader-import-specifier rule (#122) (#133)

🆕 Features

  • feat!: add no-loader-import-specifier rule (#122) (#133)

v16.0.0 (2020-01-17)

Full changelog

💥 Breaking changes

  • feat!: lint against use of redundant presets in .babelrc.js files (#130) (#131)

🆕 Features

  • feat!: lint against use of redundant presets in .babelrc.js files (#130) (#131)

🏠 Chores

  • chore: update eslint-plugin-react to v7.18.0 (#132)

v15.0.0 (2020-01-15)

Full changelog

💥 Breaking changes

  • feat!: add react/forbid-foreign-prop-types to react preset (#127)
  • feat!: teach no-explicit-extend to complain about liferay/react too (#126)

🆕 Features

  • feat!: add react/forbid-foreign-prop-types to react preset (#127)
  • feat!: teach no-explicit-extend to complain about liferay/react too (#126)

🔧 Bug fixes

  • fix: make yarn lint reflect success/failure status in exit code (#128)

🏠 Chores

  • chore: update dependencies (#129)

v14.0.0 (2019-12-10)

Full changelog

💥 Breaking changes

  • feat!: assume React by default in liferay-portal (#107) (#123)

🆕 Features

  • feat!: assume React by default in liferay-portal (#107) (#123)

🏠 Chores

  • chore: update dependencies (#120)

v13.0.0 (2019-10-22)

Full changelog

💥 Breaking changes

  • fix!: make it possible to override copyright template file (#115) (#117)

🔧 Bug fixes

  • fix!: make it possible to override copyright template file (#115) (#117)

v12.0.0 (2019-10-21)

Full changelog

💥 Breaking changes

  • feat!: add no-duplicate-class-names, sort-class-names, trim-class-names rules (#108) (#114)
  • feat!: add no-restricted-globals rule (#113)

🆕 Features

  • feat!: add no-duplicate-class-names, sort-class-names, trim-class-names rules (#108) (#114)
  • feat!: add no-restricted-globals rule (#113)

🔧 Bug fixes

  • fix(sort-imports): make sure "metal" sorts before "metal-dom" (#110)

📖 Documentation

  • docs: regenerate CHANGELOG.md (#106)

v11.1.1 (2019-09-30)

Full changelog

🆕 Features

  • feat: update the no-react-dom-render error message (#105)

🔧 Bug fixes

  • fix: make no-it-should rule case-insensitive (#104)

v11.1.0 (2019-09-27)

Full changelog

🆕 Features

  • feat: bump ecmaVersion to 2018 (#102)

v11.0.1 (2019-09-24)

Full changelog

🔧 Bug fixes

  • fix(imports-first): turn on imports-first by default (#101)
  • fix(imports-first): solve problems with directives (#100)

v11.0.0 (2019-09-24)

Full changelog

💥 Breaking changes

  • feat!: add no-require-and-call rule (#94) (#99)

🆕 Features

  • feat!: add no-require-and-call rule (#94) (#99)
  • feat: add 'destructure-requires' rule (#94) (#98)
  • feat: use Jest to run tests (#95)

🔧 Bug fixes

  • fix: avoid forcing unwanted blank lines (#97)
  • fix: avoid deprecation warning (#96)

v10.0.0 (2019-09-23)

Full changelog

💥 Breaking changes

  • feat!: add sort-destructure-keys (#92)
  • feat!: sort imports (#90)
  • feat!: Enables prefer-object-spread (#88)
  • feat!: Enables prefer-arrow-callback allowing named functions (#87)

🆕 Features

  • feat: streamline release process (#93)
  • feat!: add sort-destructure-keys (#92)
  • feat!: sort imports (#90)
  • feat!: Enables prefer-object-spread (#88)
  • feat!: Enables prefer-arrow-callback allowing named functions (#87)

🔧 Bug fixes

  • fix: make local patch() work in edge-case scenario (#91)

📖 Documentation

  • docs: add missing docs for padded-test-blocks rule (#89)

v9.0.0 (2019-09-06)

Full changelog

💥 Breaking changes

  • feat!: removes $ and _ from globals to flag unwanted usage (#84)

🆕 Features

  • feat: allows '../fetch.es' local default imports for the no-global-fetch rule (#86)
  • feat!: removes $ and _ from globals to flag unwanted usage (#84)

📖 Documentation

  • docs: advise to use liferay-changelog-generator in CONTRIBUTING.md (#85)

v8.1.0 (2019-09-04)

Full changelog

💥 Breaking changes

  • feat!: activate "no-console" rule (#79)

🆕 Features

  • feat: turn off checkLoops in no-constant-condition rule (#83)
  • feat: turn off no-control-regex rule (#80) (#82)
  • feat!: activate "no-console" rule (#79)
  • feat: add padded-test-blocks (#75)

🔧 Bug fixes

  • fix: always resolve "eslint" relative to $PWD (#78)

📖 Documentation

  • docs: flesh out the no-react-dom-render docs (#76)

v8.0.0 (2019-08-21)

Full changelog

🆕 Features

  • feat: add liferay-portal/no-react-dom-render rule (#71)
  • feat: configure Semantic Pull Requests bot (#73)

🔧 Bug fixes

  • fix: repair broken link in no-it-should rule (#72)

📖 Documentation

  • docs: provide links to justify rule choices (#68)

v7.0.0 (2019-08-14)

Full changelog

💥 Breaking changes

  • feat!: activate the "radix" rule (#66)

🆕 Features

  • feat!: activate the "radix" rule (#66)

v6.0.0 (2019-08-12)

Full changelog

💥 Breaking changes

  • feat!: enables sort-keys rule to make sure keys are sorted alphabetically in ascending order (#63)

🆕 Features

  • feat!: enables sort-keys rule to make sure keys are sorted alphabetically in ascending order (#63)
  • feat: adds no-global-fetch rule to avoid direct usage of fetch in favour of our thin wrapper (#62)
  • feat: adds no-metal-plugins rule to avoid deprecated metal-* imports (#61)

📖 Documentation

  • doc: remove unnecessary blank line from CONTRIBUTING.md (#60)

🏠 Chores

  • chore: fixes sorting of keys (#64)

v5.0.0 (2019-08-08)

Full changelog

💥 Breaking changes

  • feat!: enforce use of React fragment shorthand syntax (#58)

🆕 Features

  • feat!: enforce use of React fragment shorthand syntax (#58)

v4.6.0 (2019-08-06)

Full changelog

🏠 Chores

  • chore: update to ESLint v6 (#56)

v4.5.0 (2019-07-17)

Full changelog

🆕 Features

  • feat: add liferay-portal/no-explicit-extend rule (#54)

📖 Documentation

  • docs: simplify instructions in README (#53)

v4.4.0 (2019-07-16)

Full changelog

💅 Style

  • style: sort JSX properties (#51)

v4.3.0 (2019-07-09)

Full changelog

🆕 Features

  • feat: add "liferay/metal" preset (#50)

v4.2.0 (2019-07-08)

Full changelog

🆕 Features

  • feat: make notice/notice plugin work in liferay-portal projects (#49)

v4.1.1 (2019-06-27)

Full changelog

🔧 Bug fixes

  • fix(no-it-should): anchor "should" pattern to start of string (#48)

📖 Documentation

  • docs: correct rule name in README.md (#47)
  • docs: add CONTRIBUTING.md (#46)

v4.1.0 (2019-06-27)

Full changelog

🆕 Features

  • feat: add liferay/no-side-navigation rule (#44)
  • feat: add liferay/no-it-should rule (#43)

📖 Documentation

  • docs: add a disclaimer about ESLint coverage in liferay-portal (#45)

v4.0.0 (2019-06-20)

Full changelog

🆕 Features

  • feat: add "react" variant (#42)

🏠 Chores

  • chore: remove liferayportal plugin (#40) (#41)

v3.0.0 (2019-03-05)

Full changelog

📦 Miscellaneous

  • Set up Travis CI (#32) (#34)
  • Tweak rules and plug-ins based on experience integrating into other projects (#33) (#35)

v3.0.0-rc.0 (2019-03-04)

Full changelog

📦 Miscellaneous

  • Sync with latest changes from liferay/clay (#25) (#30)
  • Document how to use "copyright.js" (#28)
  • Fix pre-existing lints inside eslint-config-liferay (#29)
  • Add missing license headers to files (#17) (#26)
  • Address some other initial issues (#24)
  • Add no-only-tests plug-in and rule (#20) (#22)
  • Resolve initial set of issues (#15)

v2.0.10 (2017-11-15)

Full changelog

v1.0.2 (2017-06-09)

Full changelog

v1.0.1 (2017-04-20)