18 KiB
18 KiB
Change Log
Unreleased
v5.4.0 - August 14, 2018
Rules
ter-padded-blocks
Updates
object-curly-spacing: supportsarraysInObjects/objectsInObjectsoptions.- Support for typescript 3.0
v5.3.1 - May 15, 2018
Features
valid-jsdocrecognizes@inheritDoctag
Bug fixes
sort-importsrule reads imports correctly (Issue #319)space-in-parensbugfix when using default options (Issue #305)no-multi-spacesbugfix in string literals.
NOTE: The Github tag v5.3.0 was deleted since it the NPM package missed a bugfix due to not syncing the branches locally.
v5.2.0 - May 08, 2018
Rules
ter-no-prototer-no-script-urlter-no-self-compare
Fixes
ter-newline-after-var- issue 302
v5.1.0 - Feb 24, 2018
Rules
ter-padded-blocks
Fixes
ter-indent: failed when missingVariableDeclaratoroptions (bfff0e6)ter-newline-after-var: incorrectly fixing code and within try catch block (d930c6c)
v5.0.0 - Feb 14, 2018
Upgraded to TSLint 5.9 and Typescript 2.6
- NOTE: Another release will come soon that uses 2.7
Rules Added
ter-no-tabs
See the differences in v5.0.0 for more information on the changes.
v4.1.1 - May 26, 2017
Fixes
- valid-jsdoc reported missing return with abstract methods (3bd2dafb)
v4.1.0 - May 21, 2017
Fixes
- valid-jsdoc reported at wrong location (82a3ca75)
Rules Added
Name Change
The following rule names have been renamed since they are no longer accessible with TSLint 5.0.
no-irregular-whitespacechanged toter-no-irregular-whitespaceno-sparse-arrayschanged toter-no-sparse-arrays
Removed
use-isnan: This rule is now provided by TSLint.
v4.0.0 - April 4, 2017
Upgraded to TSLint 5.0
v3.5.1 - 2017/03/17 23:00 GMT-0600
Fixes
- sort-imports bug in simple type imports (3d57149)
v3.5.0 - 2017/03/16 15:20 GMT-0600
Fixes
- valid-jsdoc crashed with missing return type (de16445)
Features
- valid-jsdoc added option to omitt return and parameters type (b81e671)
Rules Added
Fixers Added
- ter-indent (b76ee05)
Other Changes
tslint peer dependency updated to 4.5.0
v3.4.0 - 2017/02/16 15:40 GMT-0600
Fixes
- array-bracket-spacing handles comments (9c551d7)
Rules Added
Fixers Added
Other Changes
tslint is no longer a dependency. Instead it is a peerDependency and devDependency.
v3.3.0 - 2017/02/04 04:45 GMT-0600
Changes
v3.2.3 - 2016/12/24 22:52 GMT-0600
Fixes
- handle-callback-err (0a9a882)
v3.2.2 - 2016/12/24 12:10 GMT-0600
Fixes
- ter-indent
- handle-callback-err: Issue 153
- Added
allowPropertiesoption to make the rule more strict.
- Added
Note that the npm release v3.2.1 only contains this hotfix cb01358.
v3.2.0 - 2016/12/14 00:50 GMT-0600
Rules Added
Fixes
- handle-callback-err: Issue 146
Changes
- Added contributing file detailing how to use the current gulp tasks
- Added links to the rule and test source in each of the rule documentation
v3.1.0 - 2016/11/29 23:20 GTM-0600
Rules Added
- ter-prefer-arrow-callback
Fixes
- ter-indent:
- issues with try/catch statements
- issues with return statements
- issues with method declarations
- A
CallExpressionoption has been added.
v3.0.0 - 2016/11/21 12:36 GTM-0600
Upgraded to TSLint 4.0
- Several rules are no longer applicable
- no-duplicate-key
- no-unreachable
- no-unused-variable
- use-strict
Developer Tools
- Added RuleTester to help writing tests, see max-len-rule and no-multi-spaces for usage examples.
v2.2.1 - 2016/11/17 21:50 GMT-0600
Fixes
- ter-max-len (539b3c2)
v2.2.0 - 2016/11/17 02:30 GMT-0600
Rules Added
Fixes
- no-constant-condition (b0456a4)
Changes
- Rule documentation can be generated from its metadata (d6ea71e)
v2.1.0 - 2016/10/03 19:29 +00:00
Fixes
- handle-callback-err (caf6ec6)
Changes
- Added support for node 4 (4785e36)
- Added support for node 0.10 (adc290c)
- Using
es5as the TypeScript target (83ad6e3)
v2.0.0 - 2016/10/01 06:12 +00:00
Upgraded to TypeScript 2.0
- Using
es6as the TypeScript target. - Dropped support for node 4
v1.6.1 - 2016/10/01 05:41 +00:00
Fixes
- no-ex-assign (31afa69)
v1.6.0 - 2016/09/27 05:56 +00:00
Rules Added
- no-multi-spaces (7972712)
Fixes
Changes
- README rules documentation replaced for a table (1c86880)
- Added markdown files for each of the existing rules (9617910)
v1.5.0 - 2016/09/05 15:10 +00:00
Rules Added
- object-curly-spacing (28c5727)
Changes
- Updated Contribution section in README to mention new gulp options
v1.4.0 - 2016/09/05 13:47 +00:00
Fixes
- block-spacing (3ad19dd)
- brace-style (874440f)
- handle-callback-err (c6b2b40)
- no-inner-declarations (debb0f7)
- valid-js-doc (951a64c)
v1.3.0 - 2016/04/28 22:05 +00:00
Rules Added
Fixes
- no-inner-declarations (49f410c)
v1.2.0 - 2016/04/04 17:28 +00:00
Rules Added
- array-bracket-spacing (2ed91e2)
Changes
- Updated README to fit current ESLint rules (aa5c342)
Fixes
v1.1.1 - 2016/03/21 18:29 +00:00
Added
- index.js (cd376d0)
v1.1.0 - 2016/03/18 17:05 +00:00
Changes
- Updated npm dependencies
Fixes
- no-ex-assign: updated failure string and added test for false positive (9da7ba8)
v1.0.0 - 2015/12/14 17:14 +00:00
First stable version
- Improved documentation
- Updated dependencies
v0.3.0 - 2015/11/19 14:47 +00:00
Rules Added
- valid-jsdoc (3deb2a3)
v0.2.7 - 2015/11/17 14:00 +00:00
Rules Added
- no-irregular-whitespace (15056f0)
v0.2.6 - 2015/11/17 12:07 +00:00
Rules Added
v0.2.5 - 2015/11/17 11:11 +00:00
Rules Added
- no-inner-declarations (97a0e63)
v0.2.4 - 2015/11/17 01:01 +00:00
Rules Added
- no-invalid-regexp (7c2f010)
Changes
- Improved README with commit conventions (63b0536)
v0.2.3 - 2015/11/14 15:02 +00:00
Rules Added
- no-constant-condition (d5b7f38)
- no-duplicate-case (ac1bb70)
- no-sparse-arrays (55f8481)
- no-extra-semi (4b886d3)
- no-extra-boolean-cast (a5882da)
- no-ex-assign (9292423)
- no-unexpected-multiline (2ad0d8b)
- valid-typeof (c2f242e)
- use-isnan (b07e3d7)