Skip to content

Latest commit

Β 

History

History
714 lines (404 loc) Β· 38.8 KB

CHANGELOG.md

File metadata and controls

714 lines (404 loc) Β· 38.8 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

12.0.4 (2021-04-01)

Bug Fixes

  • actions: use the latest npm for releasing (#913) (bbf440a)

12.0.3 (2021-04-01)

Bug Fixes

  • deps: bump husky from 5.2.0 to 6.0.0 (#909) (45b1047)

12.0.2 (2021-03-10)

Bug Fixes

  • actions: use the latest npm for test (#896) (4d874e7)

12.0.1 (2021-03-10)

Bug Fixes

12.0.0 (2021-03-10)

⚠ BREAKING CHANGES

  • deps: husky v5 migration is performed

Features

  • deps: bump husky from 4.3.8 to 5.1.1 (#869) (b7eb5bb)

Bug Fixes

  • deps: bump wagoid/commitlint-github-action from v2 to v3 (#872) (c0f6741)

11.7.0 (2021-01-27)

Features

11.6.2 (2021-01-11)

Bug Fixes

  • deps: bump actions/setup-node from v2-beta to v2 (#817) (61fffc9)

11.6.1 (2020-10-16)

Bug Fixes

  • 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)

Features

11.5.1 (2020-10-06)

Bug Fixes

  • actions: relax actions/setup-node version (#731) (924342d)

11.5.0 (2020-09-27)

Features

  • init: add clean and update prerelease (#726) (286a622)

11.4.4 (2020-09-15)

Bug Fixes

  • 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)

Bug Fixes

  • init: remove needless on.pull_request.tags from test.yml (#668) (8b195dc)

11.4.2 (2020-08-08)

Bug Fixes

11.4.1 (2020-08-08)

Bug Fixes

11.4.0 (2020-08-08)

Features

  • commitlint: loosen body-max-line-length rule (#649) (eeb9b8d)
  • commitlint: loosen body-max-line-length rule again (#650) (4d9abd1), closes #649
  • init: lint script includes prettier: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)

Features

  • init: create .github/workflows/*.yml (#641) (8719e54)

11.2.0 (2020-07-14)

Features

11.1.0 (2020-07-14)

Features

  • 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)

Bug Fixes

  • deps: bump standard-version from 7.1.0 to 8.0.0 (#604) (302aed6)

11.0.0 (2020-04-13)

⚠ BREAKING CHANGES

  • deps: Prettier v2; change defaults and use . instead of **.{ext1,ext2}.

Features

  • 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)

⚠ BREAKING CHANGES

  • commitlint: drop support for Travis CI (#546)

Features

  • 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)

Features

  • standard-version: add prerelease hook (#480) (9258362)

9.0.0 (2019-09-09)

⚠ BREAKING CHANGES

  • drop Node v8 and v9 support
  • deps: execa@2.0.2, which lint-staged@9 depends on, requires Node 8.12 at minimum
  • lint-staged: the lint-staged field structure in package.json is changed

Features

8.0.0 (2019-06-24)

Bug Fixes

Features

  • 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)

Tests

BREAKING CHANGES

  • 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)

Features

  • deps: bump standard-version from 4.4.0 to 5.0.0 (#364) (f125f0a)

7.2.2 (2019-02-02)

Bug Fixes

  • remark: disable rules conflicting with Prettier (#349) (1e45a84)

7.2.1 (2019-02-02)

Bug Fixes

7.2.0 (2019-02-02)

Bug Fixes

  • standard-version: revert "simplify settings" (#343) (0356fc0)

Features

  • prettier: support TypeScript extensions (#345) (208a988)

7.1.0 (2019-02-01)

Features

  • 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)

Bug Fixes

  • deps: update nodemon for event-stream vulnerability (#296) (80b2a11)
  • standard-version: add --no-verify option (#330) (b9ecf57)

Features

  • init: drop fs-extra from runtime dependencies (#285) (2de76eb)
  • prettier: add npm scripts (#321) (3380443)
  • remark: migrate from markdownlint to remark-lint (#326) (d629afd)

BREAKING CHANGES

  • 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)

Bug Fixes

  • 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)

Features

BREAKING CHANGES

  • eslint: remove .eslintrc.js file
  • commitlint: remove .commitlintrc.js file
  • prettier: remove .prettierignore file
  • prettier: lint:md:fix was replaced with prettier:write

5.0.1 (2018-11-07)

Bug Fixes

  • deps: update dependency lint-staged to v8 (#262) (ea6af96)

5.0.0 (2018-09-26)

Bug Fixes

  • deps: update dependency markdownlint-cli to ^0.13.0 (#243) (15b879b)

Features

BREAKING CHANGES

  • deps: update husky scripts because husky@1.0.0 has breaking changes

4.1.0 (2018-08-11)

Bug Fixes

  • deps: update dependency markdownlint-cli to ^0.12.0 (#232) (1f3bd43)

Features

  • 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)

Bug Fixes

  • deps: update dependency fs-extra to v7 (#227) (cf738d9)

Features

  • eslint: remove dependency on eslint-config-ybiquitous (#228) (ea04df3)

BREAKING CHANGES

  • eslint: remove dependency on eslint-config-ybiquitous from optionalDependencies

3.4.0 (2018-07-17)

Features

3.3.3-0 (2018-07-13)

Bug Fixes

  • deps: update dependency markdownlint-cli to ^0.11.0 (#223) (a8d8a8d)

3.3.2 (2018-07-09)

Bug Fixes

  • travis: deploy failed caused by excluding builds on tags (5e8a8e8)

3.3.1 (2018-07-09)

Bug Fixes

  • init: trim --print-name option from npm-run-all (#218) (2ceeb86)

3.3.0 (2018-06-26)

Bug Fixes

  • deps: update dependency yargs to v12 (cb6a1a1)
  • eslint: update settings and fix source code (a236089)

Features

  • 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)

Bug Fixes

  • init: missing .markdownlint.json on published package (#204) (54afaeb)

Features

  • init: add new options (cwd, logger) to init() (#203) (7d8b30a)

3.1.1 (2018-06-16)

Bug Fixes

  • markdownlint: disable MD030 rule conflicting with Prettier (#202) (7878c5e)

3.1.0 (2018-06-16)

Bug Fixes

  • commitlint: correct GIT_PARAMS argument (#192) (373f549)

Features

  • eslint: make eslint-config-ybiquitous optional (#194) (7c0eb9b)
  • init: improve lint-staged settings via ignore 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)

Bug Fixes

  • 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)

Features

BREAKING CHANGES

  • Stop supporting Node 6.x which is maintenance LTS.

2.0.0 (2018-03-23)

Bug Fixes

  • 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)

Features

  • init: migrate from .commitlintrc.js to commitlint.config.js (#125) (d8fc94e)

BREAKING CHANGES

  • init: same as other *rc.js files

1.4.1 (2018-02-08)

Bug Fixes

  • 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)

Bug Fixes

  • deps: update dependency markdownlint-cli to ^0.7.0 (#108) (0b8a1fe)
  • deps: update dependency yargs to ^11.0.0 (#104) (2aeea90)

Features

  • markdownlint: lint files recursively (#109) (20a7a1c)

1.3.0 (2018-01-19)

Features

  • 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)

Bug Fixes

  • release: release:dry-run script use npm run for DRY (#79) (a9546b9)

Features

  • commitlint: add [@commitlint](https://github.com/commitlint)/travis-cli (#88) (019cd3c)
  • commitlint: add $GIT_PARAMS to commitlint command (#78) (d00784b)
  • package: update eslint-config-ybiquitous to version 4.2.1 (#83) (059a7e1)

1.1.0 (2017-12-18)

Features

  • 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)

Bug Fixes

  • commitlint: invalid config name (config-angular) (#63) (dc8b1a5)

1.0.0 (2017-12-05)

Bug Fixes

  • 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)

Features

  • 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)

BREAKING CHANGES

  • 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:

Also add browserslist settings to fix lint error.

0.6.0 (2017-11-16)

Bug Fixes

  • show help when unknown command is given (#52) (5881bbd)

Features

  • package: update lint-staged to version 5.0.0 (#54) (4fd9e3e)

0.5.0 (2017-10-24)

Features

  • package: update yargs to version 10.0.3 (#43) (e514983)

0.4.6 (2017-10-20)

Bug Fixes

  • init: missing scripts field in package.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)

Bug Fixes

  • init: add standard-version entry to package.json (#32) (17a9dc2)

0.4.3 (2017-10-10)

Bug Fixes

  • init: yarn lint outputs more info (#31) (79644cf)

0.4.2 (2017-10-10)

Bug Fixes

  • add missing -h (help) and -v (version) aliases (#30) (74a70be)

0.4.1 (2017-10-10)

Bug Fixes

0.4.0 (2017-10-10)

Bug Fixes

  • init: make *.jsx files ESLint's target (#28) (8a6899f)

Features

  • api: support programmatic API (#21) (9c22a80)
  • init: add more details to init command help (#27) (b3c1270)

0.3.1 (2017-09-25)

Bug Fixes

  • init: add missing files to be published (#18) (4d8d108)

0.3.0 (2017-09-25)

Features

Performance Improvements

  • prefer not babel code in Node 8+ (#13) (cb62636)

0.2.0 (2017-09-20)

Features

  • add '--version' CLI option (c87e0f1)

0.1.0 (2017-09-20)

Bug Fixes

Features

  • add npm run lint via npm-run-all (605b722)
  • add markdownlint (717a345)
  • auto fix test:watch script (0bce1f2)
  • copy .editorconfig file on init command (#2) (c03020c)
  • implement command-line script (8b6a150)
  • rename project to ybiq (#3) (81899b4)
  • write .eslintrc.js on init command (e35110d)