All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
12.2.1 (2021-04-05)
12.2.0 (2021-04-02)
12.1.0 (2021-04-02)
- eslint: enable reportUnusedDisableDirectives (#914) (f40e189)
- init: improve test:coverage script (#915) (cdfdad9)
12.0.4 (2021-04-01)
12.0.3 (2021-04-01)
12.0.2 (2021-03-10)
12.0.1 (2021-03-10)
12.0.0 (2021-03-10)
- deps: husky v5 migration is performed
11.7.0 (2021-01-27)
11.6.2 (2021-01-11)
11.6.1 (2020-10-16)
- deps: bump remark-cli from 8.0.1 to 9.0.0 (#747) (5f6d001)
- deps: bump remark-preset-lint-recommended from 4.0.1 to 5.0.0 (#746) (f1e854e)
11.6.0 (2020-10-06)
11.5.1 (2020-10-06)
11.5.0 (2020-09-27)
11.4.4 (2020-09-15)
- deps: bump @commitlint/config-conventional from 9.1.2 to 11.0.0 (#706) (c31ce18)
- deps: bump yargs from 15.4.1 to 16.0.3 (#703) (38a60fb)
11.4.3 (2020-08-08)
11.4.2 (2020-08-08)
11.4.1 (2020-08-08)
11.4.0 (2020-08-08)
- commitlint: loosen
body-max-line-length
rule (#649) (eeb9b8d) - commitlint: loosen
body-max-line-length
rule again (#650) (4d9abd1), closes #649 - init:
lint
script includesprettier:check
(#661) (bb2f205) - init: add
lint:types
script (#654) (0abf160) - init: exclude snapshot files from Prettier (#663) (b873407)
- init: rename default branch: master -> main (#664) (d7b849a)
- init: run
release:dry-run
on post-commit (#662) (e603390) - init: use yargs command module (#655) (152f75e)
- types: publish type declarations (#656) (84a281e)
11.3.0 (2020-07-14)
11.2.0 (2020-07-14)
11.1.0 (2020-07-14)
- bump minimum node version (
engines.node
) (#613) (7e2e276) - deps: bump @commitlint/cli from 8.3.5 to 9.0.1 (#626) (0a54463)
- deps: bump @commitlint/config-conventional from 8.3.4 to 9.0.1 (#625) (819043f)
- deps: bump eslint to v7 (#639) (dfb7864)
11.0.0 (2020-04-13)
- deps: Prettier v2; change defaults and use
.
instead of**.{ext1,ext2}
.
- deps: bump prettier from 1.19.1 to 2.0.4 (#593) (375a6ef)
- deps: bump remark-cli from 7.0.1 to 8.0.0 (#584) (9bae553)
- deps: bump remark-lint-no-heading-punctuation from 1.0.4 t⦠(#582) (c68732c)
- deps: bump remark-preset-lint-recommended from 3.0.4 to 4.0.0 (#583) (dd56b10)
- deps: bump remark-validate-links from 9.2.0 to 10.0.0 (#578) (3462404)
10.0.0 (2020-01-22)
- commitlint: drop support for Travis CI (#546)
- commitlint: drop support for Travis CI (#546) (7eb5412)
- deps: bump husky from 3.1.0 to 4.0.0 (#531) (7d609a7)
- deps: bump lint-staged from 9.5.0 to 10.0.1 (#545) (a0c9484)
9.1.0 (2019-09-13)
9.0.0 (2019-09-09)
- drop Node v8 and v9 support
- deps:
execa@2.0.2
, whichlint-staged@9
depends on, requires Node 8.12 at minimum - lint-staged: the
lint-staged
field structure inpackage.json
is changed
- update minimum Node to v10 (#473) (6c03057)
- deps: bump eslint from 5.16.0 to 6.3.0 (#476) (9806de7)
- deps: bump husky from 2.7.0 to 3.0.0 (#438) (ff6c8bb)
- deps: bump lint-staged from 8.2.1 to 9.0.1 (#439) (3a0f7d0)
- deps: bump remark-cli from 6.0.1 to 7.0.0 (#453) (166391e)
- deps: bump standard-version from 6.0.1 to 7.0.0 (#456) (bad2836)
- deps: update
engines.node
to>=8.12.0
(#441) (a44dd50), closes sindresorhus/execa#319 - lint-staged: make settings more simple (#440) (9660b11)
- prettier: support
*.mdx
files (#433) (712402f)
8.0.0 (2019-06-24)
- remark: missing linting on pre-commit (#430) (389aaa6), closes #428
- remark: use official short plugin names (#426) (a387704)
- deps: bump standard-version from 5.0.2 to 6.0.1 (#393) (7aac359)
- eslint: support TypeScript file extensions (#427) (5a2bb23)
- remark: remove
remark-lint-first-heading-level
package (#423) (ae09165) - remark: remove
remark-lint-no-tabs
package (#424) (30e05ea) - remark: remove
remark-preset-lint-markdown-style-guide
package (#425) (6630938) - remark: stop auto-fix on pre-commit (#428) (48fbe47)
- fix unstable
help
test by locale on localhost (#390) (0716e88), closes /github.com/yargs/yargs/blob/51876e69c71e9861fb09847530eeaec9be534f5f/yargs.js#L1184 /github.com/sindresorhus/os-locale/blob/22e9f2e66e1493ffda58c9ed8f936f554bccb76f/index.js#L10
- remark: please configure manually if you want to fix markdown files on pre-commit
- remark: please install it manually to keep same linting rules
7.3.0 (2019-02-15)
7.2.2 (2019-02-02)
7.2.1 (2019-02-02)
7.2.0 (2019-02-02)
7.1.0 (2019-02-01)
- editorconfig: increase
max_line_length
(#335) (df7e35f) - prettier: add settings to
package.json
(#337) (761c33e) - remark: add settings to
package.json
(#336) (a536e25) - standard-version: simplify settings (#334) (bd0ff2b)
7.0.0 (2019-01-31)
- deps: update
nodemon
forevent-stream
vulnerability (#296) (80b2a11) - standard-version: add
--no-verify
option (#330) (b9ecf57)
- init: drop
fs-extra
from runtime dependencies (#285) (2de76eb) - prettier: add npm scripts (#321) (3380443)
- remark: migrate from
markdownlint
toremark-lint
(#326) (d629afd)
- remark:
markdownlint
is unsupported no longer. It may fail linting your Markdown files. - init: drop support Node 8.4- by using
fs.copyFile()
http://nodejs.org/api/fs.html#fs_fs_copyfile_src_dest_flags_callback
6.0.0 (2018-11-18)
- deps: update
husky
from 1.1.3 to 1.1.4 (#281) (3f7447a) - deps: update
lint-staged
from 8.0.4 to 8.0.5 (#282) (fe3728f) - deps: update
yargs
from 12.0.2 to 12.0.4 (#280) (3de4120) - deps: update all
dependencies
(#283) (60c6703)
- commitlint: move
.commitlintrc.js
topackage.json
(#277) (0884342) - eslint: move
.eslintrc.js
topackage.json
(#278) (5077193) - prettier: extend Prettier target files (#273) (a89ba5d)
- prettier: format CHANGELOG.md (#274) (be9a697)
- add
npm run format
script (#279) (293fbae)
- eslint: remove
.eslintrc.js
file - commitlint: remove
.commitlintrc.js
file - prettier: remove
.prettierignore
file - prettier:
lint:md:fix
was replaced withprettier:write
5.0.1 (2018-11-07)
5.0.0 (2018-09-26)
- deps: update husky scripts because husky@1.0.0 has breaking changes
4.1.0 (2018-08-11)
- markdownlint: remove "MD030" rule and enable default option (#238) (c4ac79c)
- prettier: add JSON support (#240) (c5eb5fa)
- prettier: add YAML support (#239) (461f7d1)
4.0.0 (2018-07-17)
- eslint: remove dependency on
eslint-config-ybiquitous
fromoptionalDependencies
3.4.0 (2018-07-17)
3.3.3-0 (2018-07-13)
3.3.2 (2018-07-09)
- travis: deploy failed caused by excluding builds on tags (5e8a8e8)
3.3.1 (2018-07-09)
3.3.0 (2018-06-26)
- deps: update dependency yargs to v12 (cb6a1a1)
- eslint: update settings and fix source code (a236089)
- deps: bump eslint from 4.19.1 to 5.0.1 (544aeb6)
- deps: update dependency eslint-config-ybiquitous to v5 (46e8086)
3.2.0 (2018-06-17)
3.1.1 (2018-06-16)
3.1.0 (2018-06-16)
- eslint: make
eslint-config-ybiquitous
optional (#194) (7c0eb9b) - init: improve
lint-staged
settings viaignore
option (#196) (8fe523c) - init: remove
standard-version
custom settings (#191) (d49de38) - prettier: add Markdown support (#197) (38d0d9c)
3.0.2 (2018-06-16)
3.0.1 (2018-06-08)
3.0.0 (2018-06-08)
- deps: update commitlint monorepo to v7 (#181) (3846081)
- deps: update dependency fs-extra to v6 (#157) (702c498)
- deps: update dependency markdownlint-cli to ^0.10.0 (#177) (54f2cde)
- deps: update dependency markdownlint-cli to ^0.9.0 (#171) (76be9dd)
- Stop supporting Node 6.x which is maintenance LTS.
2.0.0 (2018-03-23)
- commitlint: rename config file to
.commitlintrc.js
(#123) (8a4aef1) - deps: update dependency lint-staged to ^7.0.0 (#127) (687c85d)
- deps: update dependency markdownlint-cli to ^0.8.0 (#142) (6043a26)
- init: use
templates/
directory (#126) (7e55ab5)
- init: same as other
*rc.js
files
1.4.1 (2018-02-08)
- deps: update dependency markdownlint-cli to ^0.7.1 (#113) (85566e6)
- markdownlint: ignore CHANGELOG on pre-commit (#115) (0b27b2e)
- markdownlint: stop writing CHANGELOG.md before release (#111) (1baf050)
1.4.0 (2018-02-05)
- deps: update dependency markdownlint-cli to ^0.7.0 (#108) (0b8a1fe)
- deps: update dependency yargs to ^11.0.0 (#104) (2aeea90)
1.3.0 (2018-01-19)
- package: update
[@commitlint](https://github.com/commitlint)
packages to 6.0.2 (#92) (b5457e5) - package: update to Babel 7 (beta) (#96) (7a99aa1)
1.2.0 (2018-01-07)
- commitlint: add
[@commitlint](https://github.com/commitlint)/travis-cli
(#88) (019cd3c) - commitlint: add
$GIT_PARAMS
tocommitlint
command (#78) (d00784b) - package: update
eslint-config-ybiquitous
to version 4.2.1 (#83) (059a7e1)
1.1.0 (2017-12-18)
- editorconfig: add
max_line_length
(#65) (756d7e3) - editorconfig: disable
trim_trailing_spaces
on markdown files (#67) (a0bb6f4) - eslint: add extension
.mjs
for ES modules (#64) (2cd62a2) - package: update
prettier
to version 1.9.1 (#72) (14df958)
1.0.1 (2017-12-05)
1.0.0 (2017-12-05)
- commitlint: avoid Angular's new commit convention (#58) (97c1f41)
- eslint: simplify
eslint
command options (#60) (ef5ec08) - release: change commit message format to avoid CommitLint error (#62) (5303210)
- package: update commitlint to version 5.0.1 (#55) (df150b5)
- package: update eslint to version 4.12.1 (#57) (3fa0a4e)
- package: update eslint-config-ybiquitous to version 4.0.0 (#61) (49bcd40)
- package: update lint-staged to version 6.0.0 (#56) (17c8c52)
- package:
eslint-config-ybiquitous@4.0.0
uses Prettier, so code style may be changed by auto-fix. - package: Angular's commit convention has removed the
chore
type. For details, see below links:
- https://github.com/marionebl/commitlint/releases/tag/v5.0.0
- https://github.com/angular/angular/blob/master/CONTRIBUTING.md
Also add browserslist
settings to fix lint error.
0.6.0 (2017-11-16)
0.5.0 (2017-10-24)
0.4.6 (2017-10-20)
- init: missing
scripts
field inpackage.json
(#39) (bf3e0cb) - init: output details and exit error code if unexpected error (#40) (1f8a042)
0.4.5 (2017-10-19)
0.4.4 (2017-10-10)
0.4.3 (2017-10-10)
0.4.2 (2017-10-10)
0.4.1 (2017-10-10)
0.4.0 (2017-10-10)
- api: support programmatic API (#21) (9c22a80)
- init: add more details to
init
command help (#27) (b3c1270)
0.3.1 (2017-09-25)
0.3.0 (2017-09-25)
- support Node 6 (#9) (0085d90)
- use wildcard(*) for 'npm run lint' (1e74176)
- init: write
commitlint.config.js
(#15) (a1266b8)
0.2.0 (2017-09-20)
- add '--version' CLI option (c87e0f1)