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.
- none
2.3.0 - 2017-01-01
- Added
allowUseStrict
option tono-unused-expression
to allow'use strict';
statements. - Use
eslint-ast-utils
to replace some logic.
- Allow properties named
arguments
inno-arguments
. - Allow function expressions in
no-mutating-assign
.
2.2.0 - 2016-08-31
- Added
no-valueof-field
rule
2.1.0 - 2016-08-26
- Added
no-arguments
rule - Added
no-rest-parameters
rule
2.0.0 - 2016-08-24
- Breaking: Removed support for Node < v4
- Added
no-proxy
rule - Added
no-mutating-methods
rule - Added error reports when using
object.__defineSetter__()
orobject.__defineGetter__()
inno-get-set
rule
- Fixed error in
no-mutating-assign
report message
1.3.0 - 2016-06-22
- Added
allowThis
option tono-mutation
1.2.0 - 2016-06-21
- Added
exceptions
option tono-mutation
- Added
no-events
rule - Added
no-get-set
rule
1.1.0 - 2016-06-16
- Added
no-delete
rule - Added
no-nil
rule - Added
no-unused-expression
rule
- Added
no-class
rule - Added
no-let
rule - Added
no-loops
rule - Added
no-mutating-assign
rule - Added
no-mutation
rule - Added
no-this
rule - Added
no-throw
rule