4.5 KiB
4.5 KiB
8.1.4 (2019-02-21)
- Fix plugin return type pull #150.
8.1.3 (2018-02-13)
- Drop dependency on deprecated gulp-util pull #140.
8.1.2 (2017-08-08)
- Determine configuration separately for each source file pull #134.
8.1.1 (2017-06-05)
8.1.0 (2017-05-21)
- Add allowWarnings gulp-tslint option pull #122.
8.0.0 (2017-04-10)
- breaking change: Require tslint 5.x pull #113.
7.1.0 (2017-02-3)
7.0.0 (2016-11-19)
- Update tslint to 4.0.0. See tslint changelog for a list of breaking changes.
6.1.3 (2016-11-01)
- Drop support for Node.js 0.10
6.1.0 (2016-07-29)
- Allow custom formatter as a function pull #68.
- Allow type checked rules
6.0.0 (2016-07-09)
Changes
- breaking change: Add support for custom TSLint formatters, gulp-tslint reporters have been removed.
- breaking change: The signature for
tslintPlugin.reporthas changed totslintPlugin.report(options?: ReportOptions). This requires e.g. the following to be changed from
.pipe(tslint())
.pipe(tslint.report("verbose"))
to
.pipe(tslint({
formatter: "verbose"
}))
.pipe(tslint.report())
- Custom gulp-tslint reporters will no longer work; instead users will have to make use of the TSLint equivalents. For more information see pull #66.
- breaking change:
tslintPlugin.ProseErrorFormatis no longer exported. - breaking change: The options passed to tslintPlugin have changed. The PluginOptions interface is now:
interface PluginOptions {
configuration?: any;
formatter?: string;
formattersDirectory?: string;
rulesDirectory?: string;
tslint?: any;
}
- breaking change: "full" formatter was removed
- Added "vso", "pmd" and "checkstyle" formatters
5.0.0 (2016-04-24)
Changes
- support for extends property
4.3.0 (2016-01-11)
Changes
- Updated rcloader fixing overriding configuration keys: https://github.com/spalger/rcloader/issues/10
4.2.0 (2015-12-13)
Changes
- Added "typings" support, now gulp-tslint types are automatically enabled in TypeScript
- Converted to TypeScript
4.1.0 (2015-11-29)
Changes
- summarizeFailureOutput now works with emitError: false
4.0.0 (2015-11-27)
Changes
- breaking change: Update tslint to 3.0.0
- breaking change: tslint is now a peer dependency
3.2.0 (2015-08-13)
Changes
- Add the tslint option to supply a custom tslint module
3.0.0-beta (2015-05-11)
Changes
- Update tslint to use the TypeScript 1.5.0-beta compiler
- Due to changes to the typescript compiler API, old custom rules may no longer work and may need to be rewritten
- the JSON formatter's line and character positions are now back to being 0-indexed instead of 1-indexed
2.0.0 (2015-04-12)
Changes
- Gulp util's logging used for printing errors.
1.4.1 (2014-11-13)
Changes
- The PluginError exception now includes information about the failures
- Update tslint to 1.0.0
1.3.1 (2014-09-28)
Changes
- Add .npmignore for reduced package size.
1.2.0 (2014-06-14)
Changes
- Fix rulesDirectory
- Remove formattersDirectory