Skip to content

Latest commit

 

History

History
405 lines (296 loc) · 19.3 KB

CHANGELOG.md

File metadata and controls

405 lines (296 loc) · 19.3 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. This change log adheres to standards from Keep a CHANGELOG.

Added

  • (none)

1.9.4 - 2016-07-05

Fixed

  • Add peerDependency for eslint >= 1.3.0 (4793496)

1.9.3 - 2016-07-05

Fixed

  • Fix argument counts for find, findIndex, findLast and findLastIndex. (bc7023a)

1.9.2 - 2016-06-02

Fixed

  • Fix typo in argument count for Lodash 4 method stubFalse. (7efc67c)

1.9.1 - 2016-05-30

Fixed

  • Aligned method data to v4.13.x (argument counts and chainable methods). (565bad6)

1.9.0 - 2016-05-19

Added

  • Created rule [consistent-compose]. (1028c0d)

1.8.5 - 2016-05-17

Fixed

  • Changed prefer-matches rule's error message to suggest _.isMatch instead (7597075)
  • Fixed prefer-lodash-method rule's ignoreObjects parameter to accept complex objects like React.Children (f02a1f4)

1.8.4 - 2016-05-05

Fixed

  • Fixed case where callback-binding reports false positive on _.sortedIndexBy. (4a04eed)

1.8.3 - 2016-05-01

Fixed

  • Fixed case where collection-return reports false positive in nested arrow functions. (e59f507)

1.8.2 - 2016-04-28

Fixed

  • Fixed case where prefer-times crashes. (c199ed5)

1.8.1 - 2016-04-27

Fixed

  • Fixed case where prefer-times falsely reports when parameter usage is nested. (ae8b626)

1.8.0 - 2016-04-24

Added

  • Added option for prefer-constant to handle function declarations. (51ce13d)

1.7.0 - 2016-04-21

Added

  • Added option ignoreObjects to options object of prefer-lodash-method (3fc85bd)

Fixed

  • Fixed false positive reporting of no-extra-args when a lodash chain was within a non-lodash chain. (de02121)

1.6.9 - 2016-04-19

Fixed

  • Stopped prefer-noop from reporting on empty method definitions. (3d35bdf)

1.6.8 - 2016-04-18

Fixed

  • Fixed case where no-extra-args erronously reports on attempt when passing arguments. (5cd8950)

1.6.7 - 2016-04-18

Fixed

  • Fixed case where callback-binding erronously reports on zipWith when there are multiple arguments. (23e7430)

1.6.6 - 2016-04-18

Fixed

  • Added _.filter(a, _.negate(f)) as a negative condition in prefer-reject (6092e28)
  • Removed Array.prototype.slice as a native collection method because of String.prototype.slice (9476886)

1.6.5 - 2016-04-11

Fixed

  • Changed default config of path-style to string and removed jsPerf from docs. (14b8d05)
  • Changed recommended path-style to string. (66f8053)

1.6.4 - 2016-04-10

Fixed

  • Added castArray to the list of chainable methods (4359077)
  • Required lodash by major version to prevent double installation (a2568a9)

1.6.3 - 2016-04-07

Fixed

  • Added slice as a native collection method for prefer-lodash-chain and prefer-lodash-method(a68c606)

1.6.2 - 2016-04-06

Added

  • Added options object with onlyLiterals option to matches-prop-shorthand and matches-shorthand. (fc4b346)

1.6.1 - 2016-04-03

Fixed

  • Stopped rule collection-method-value from reporting on mutating method remove. (05bff20)

1.6.0 - 2016-04-03

Added

1.5.3 - 2016-04-03

Fixed

  • Added missed cases in prefer-includes. (ef9058f)

1.5.2 - 2016-03-29

Fixed

  • Added chainable methods introducted since lodash v4.0. (f2ab08a)
  • Added fixed argument numbers for methods introduced since lodash v4.0 (7cb7e51)
  • Fixed case where prefer-lodash-method didn't consider explicit chaining (c9ec558)

1.5.1 - 2016-03-28

Fixed

1.5.0 - 2016-03-28

Added

1.4.2 - 2016-03-20

Fixed

  • Fixed interations on method sortedLastIndexBy. (76b42b9)

1.4.1 - 2016-03-13

Fixed

  • Fixed recommended configuration. (25499be0)

1.4.0 - 2016-03-13

Added

  • Added recommended and v3 plugin configurations. (a1da5a4)

1.3.0 - 2016-03-10

Added

  • Added option for exceptions to the rule prefer-lodash-method. (6a3e2cc)

Fixed

  • Fixed a false-positive for prefer-lodash-chain where the callback uses lodash. (ed42798)
  • Misc. Documentation fixes. (262c942, f896337)

1.2.2 - 2016-03-02

Fixed

  • Fixed an error where forEach, forIn, forOwn, and their right counterparts were considered chainable. (92e4b47)

1.2.1 - 2016-02-25

Fixed

  • Fixed rules prefer-get, prefer-matches, and prefer-is-nil that stopped reporting in ESLint v2. (5054431);

1.2.0 - 2016-02-24

Fixed

  • Fixed path-style to report for calls to matchesProperty. (24d2ba6)
  • Fixed shorthand rules to report on more methods and on iteratees that call the shorthand methods (e.g. _.property). (e42d364)

1.1.1 - 2016-02-22

Fixed

  • Fixed error where prefer-times crashes when using destructuring. (926a449)

1.1.0 - 2016-02-21

Added

1.0.6 - 2016-02-18

Added

Changed

  • Moved CONTRIBUTING.md to new .github directory. (d86bde2)

1.0.5 - 2016-02-07

Fixed

  • Fixed error with rule prefer-map when _ isn't lodash (8892139)

1.0.4 - 2016-02-04

Fixed

  • Fixed error with rule prefer-filter when _ isn't lodash (95c3d46)

1.0.3 - 2016-01-31

Added

  • Added support for ESLint 2 ecmaFeatures syntax (7a68c45)

1.0.2 - 2016-01-27

Fixed

  • Fixed error where rules assume second arg is iteratee when it isn't (e.g. callback-binding) (b3bd896)

1.0.1 - 2016-01-27

Fixed

  • Fixed error in rule matches-shorthand which caused crashes. (599e8e7)
  • Fixed error in rule callback-binding which caused crashes in some cases (c985ba9)

1.0.0 - 2016-01-27

Added

Changed

  • Changed rule no-unnecessary-bind to rule callback-binding, that is dependent on major Lodash version specified in the shared settings. (a107ad5)
  • Changed all rules to be dependent on major Lodash version specified in settings for method aliases. (6f3e204)
  • Changed rule prefer-invoke to prefer-invoke-map and made it only relevant for version 4. (90d057c)
  • Changed rule no-commit to not accept forEach cases, and made it only relevant for version 4. (c28ba30)
  • Changed rule matches-shorthand "always" option to report only when there are multiple properties or when the resulting object can be shortened to {property} syntax. (30fde0e).
  • Changed rule matches-prop-shorthand "never" option to report on the syntax depending on the version. (b17c145)