diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..2fc7511 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,87 @@ +## 1.0.0 (2023-02-28) + + +### :package: Build + +* **cjs:** support named exports ([db33bd5](https://github.com/flex-development/commitlint-config/commit/db33bd5a7608aebb31643ca34e02c9aa43e90fa0)) +* **deps-dev:** bump @flex-development/mkbuild from 1.0.0-alpha.13 to 1.0.0-alpha.14 ([db6b49b](https://github.com/flex-development/commitlint-config/commit/db6b49bc0521df3507c231753d618a788a4dcd94)) +* **deps-dev:** Bump @flex-development/mlly ([#3](https://github.com/flex-development/commitlint-config/issues/3)) ([7a236d7](https://github.com/flex-development/commitlint-config/commit/7a236d72a447b32e2e684b317e28a742f5c068c8)) +* **deps-dev:** Bump @graphql-eslint/eslint-plugin ([#13](https://github.com/flex-development/commitlint-config/issues/13)) ([7f9d298](https://github.com/flex-development/commitlint-config/commit/7f9d29800786da97f01098cc4e2c5ae5cc66e8d6)) +* **deps-dev:** Bump @typescript-eslint/eslint-plugin ([#14](https://github.com/flex-development/commitlint-config/issues/14)) ([2cd6e44](https://github.com/flex-development/commitlint-config/commit/2cd6e443e2d937a177623b627f59e1b483fcf1c0)) +* **deps-dev:** Bump @typescript-eslint/parser from 5.53.0 to 5.54.0 ([#12](https://github.com/flex-development/commitlint-config/issues/12)) ([3577968](https://github.com/flex-development/commitlint-config/commit/35779682ef429ad89cbfc5784157cd2a3ffce4b1)) +* **deps-dev:** Bump @vitest/coverage-c8 from 0.28.5 to 0.29.1 ([#5](https://github.com/flex-development/commitlint-config/issues/5)) ([f7c5a59](https://github.com/flex-development/commitlint-config/commit/f7c5a59795404aac5553f78b63097959251c602c)) +* **deps-dev:** Bump @vitest/ui from 0.28.5 to 0.29.1 ([#6](https://github.com/flex-development/commitlint-config/issues/6)) ([faf4c0e](https://github.com/flex-development/commitlint-config/commit/faf4c0eed49ae756d70b3345b479d5b7854519fa)) +* **deps-dev:** Bump cspell from 6.26.3 to 6.27.0 ([#8](https://github.com/flex-development/commitlint-config/issues/8)) ([6c86561](https://github.com/flex-development/commitlint-config/commit/6c865613d8d929524074545149dd1bc451366bc3)) +* **deps-dev:** Bump eslint from 8.34.0 to 8.35.0 ([#10](https://github.com/flex-development/commitlint-config/issues/10)) ([92fe3cd](https://github.com/flex-development/commitlint-config/commit/92fe3cdbfab59944a7672455c35db0afb74c3033)) +* **deps-dev:** Bump typescript ([#2](https://github.com/flex-development/commitlint-config/issues/2)) ([5569dbe](https://github.com/flex-development/commitlint-config/commit/5569dbe5e893e26b536127edf3eb1fab2840b682)) +* **deps-dev:** Bump typescript ([#9](https://github.com/flex-development/commitlint-config/issues/9)) ([6449dcb](https://github.com/flex-development/commitlint-config/commit/6449dcb5b8bbb075cb270341b5d8a848cb842bf1)) +* **deps-dev:** bump typescript from 5.0.0-dev.20230226 to 5.1.0-dev.20230227 ([eb266a9](https://github.com/flex-development/commitlint-config/commit/eb266a973282c054d7bc8169705cb4b434ba05ac)) +* **deps-dev:** Bump vitest from 0.28.5 to 0.29.1 ([#7](https://github.com/flex-development/commitlint-config/issues/7)) ([3ad41a4](https://github.com/flex-development/commitlint-config/commit/3ad41a42e5a62e16439a5985facd48b5872a434c)) + + +### :robot: Continuous Integration + +* [[@dependabot](https://github.com/dependabot)] add config ([c77ab0d](https://github.com/flex-development/commitlint-config/commit/c77ab0ddcbedbffcaac332439d848c65fd18f567)) +* **deps:** Bump actions/add-to-project from 0.4.0 to 0.4.1 ([#11](https://github.com/flex-development/commitlint-config/issues/11)) ([2077018](https://github.com/flex-development/commitlint-config/commit/20770186d2c0f277de2bbda1be7a413b7cde4de1)) +* **deps:** Bump actions/cache from 3.2.5 to 3.2.6 ([#1](https://github.com/flex-development/commitlint-config/issues/1)) ([69d3893](https://github.com/flex-development/commitlint-config/commit/69d38937bbe9e8381575d548381b77ab2d4b7e2f)) +* **workflows:** [`ci`] add `commitlint` job ([5bb8717](https://github.com/flex-development/commitlint-config/commit/5bb871715ac69b208606fe938ac374235b5fae4a)) +* **workflows:** [`ci`] upload coverage report to codecov ([f806d0a](https://github.com/flex-development/commitlint-config/commit/f806d0abf56302d720f28a8d996a9cd6077020cb)) + + +### :pencil: Documentation + +* api ([d0511f1](https://github.com/flex-development/commitlint-config/commit/d0511f1c33599e56737adc59834a1d1fa2674916)) +* rules ([9ac091e](https://github.com/flex-development/commitlint-config/commit/9ac091e198b38bdef23e3419fbc73791a3693a81)) +* types ([f8d6672](https://github.com/flex-development/commitlint-config/commit/f8d6672d34c9ab0d3ad0ade5393b2407d15855ce)) +* use ([53f6ebd](https://github.com/flex-development/commitlint-config/commit/53f6ebd5f926449f1de98e958d5c32226b92ec0d)) +* what is this? ([c9cec45](https://github.com/flex-development/commitlint-config/commit/c9cec4508a6738234f6b7d1660b82705af5a4772)) +* when should i use this? ([b6a346a](https://github.com/flex-development/commitlint-config/commit/b6a346af25a89babd614c04ff48d59baba328d48)) + + +### :sparkles: Features + +* **config:** `config` ([b7d53cb](https://github.com/flex-development/commitlint-config/commit/b7d53cb8f2f636feed7e66e723689150bc91bded)) +* **config:** `defaultIgnores` ([43290c7](https://github.com/flex-development/commitlint-config/commit/43290c7edcbf8a301c53337f12c9eb818bdd8bb4)) +* **config:** `formatter` ([6634a1d](https://github.com/flex-development/commitlint-config/commit/6634a1dce394d737fad0e80583703e45587ad2bc)) +* **config:** `helpUrl` ([6fb4acf](https://github.com/flex-development/commitlint-config/commit/6fb4acf8646af7d4d9b9b58f121ed9b3e3ae6eba)) +* **config:** `ignores` ([a41e03a](https://github.com/flex-development/commitlint-config/commit/a41e03af5f6d5a98176273bf2e76ea79e0db6ed8)) +* **config:** `parserPreset` ([ff66c7f](https://github.com/flex-development/commitlint-config/commit/ff66c7f978a5eb9da38f94428343e4dd7b7cb60e)) +* **config:** `plugins` ([f89bd8f](https://github.com/flex-development/commitlint-config/commit/f89bd8fd5582461de12645d0e63d9bc879c89c59)) +* **config:** `prompt` ([9bd1060](https://github.com/flex-development/commitlint-config/commit/9bd1060aac7b4e769acbc2e476d96dd2e9d25e2e)) +* **config:** `rules` ([0bb540d](https://github.com/flex-development/commitlint-config/commit/0bb540d846433c8364b1bfb6cd83c6a7e11f2151)) +* **config:** add commit type `release` ([b37b433](https://github.com/flex-development/commitlint-config/commit/b37b433d0280f8fe6c5948e657b6ccd14e3976fd)) +* **enums:** `PromptKind` ([63b78a2](https://github.com/flex-development/commitlint-config/commit/63b78a2d89c42152b415a969c878a93291e94827)) +* **enums:** `ReferenceAction` ([5048b81](https://github.com/flex-development/commitlint-config/commit/5048b81e40e80f897d5c93a309ec53159b55e3b1)) +* **enums:** `Scope` ([12b1d61](https://github.com/flex-development/commitlint-config/commit/12b1d61b780b42c49256b49a64f75ab7d41df3e1)) +* **enums:** `Type` ([dbb1e78](https://github.com/flex-development/commitlint-config/commit/dbb1e789d47712d6473c6c4fa8f47c78d79cd48f)) +* **interfaces:** [`Commit`] add `Commit` as index type ([e90f28c](https://github.com/flex-development/commitlint-config/commit/e90f28ce51ee7fdd52e7a14d8552cc5ed9a81ece)) +* **interfaces:** `Commit` ([8e699cf](https://github.com/flex-development/commitlint-config/commit/8e699cfaac93493ca53124ae8463cabb5343798f)) +* **interfaces:** `Config` ([4664fd1](https://github.com/flex-development/commitlint-config/commit/4664fd1dd87b8c91f69e6959418bd56bbe4f5225)) +* **interfaces:** `Note` ([38f794c](https://github.com/flex-development/commitlint-config/commit/38f794cddcb5c358d636538499ee382b14f83e28)) +* **interfaces:** `ParserOptions` ([2af7562](https://github.com/flex-development/commitlint-config/commit/2af7562a5f15ec239d9916779f86974662761aa4)) +* **interfaces:** `PromptConfig` ([c4b8b70](https://github.com/flex-development/commitlint-config/commit/c4b8b70f6147ff4310554311356b63bca4a47f31)) +* **interfaces:** `Reference` ([3018cd5](https://github.com/flex-development/commitlint-config/commit/3018cd5dda9513ffb0e43a905b78a61fb1653a4e)) +* **interfaces:** `Revert` ([6079b7e](https://github.com/flex-development/commitlint-config/commit/6079b7e065e1212b57573ae81dedab6d465fc4fa)) +* **interfaces:** `RulesConfig` ([53b8d11](https://github.com/flex-development/commitlint-config/commit/53b8d118aac3b6b9d1ca5010642e3bfd978bab32)) +* **types:** `NoteKeyword` ([e07cd2f](https://github.com/flex-development/commitlint-config/commit/e07cd2f50e6f8cba06a77e9db89d3a524ddf1d9e)) +* **types:** `ParserPreset` ([15302ed](https://github.com/flex-development/commitlint-config/commit/15302edd8b3aef50f652a92379d9dad82a7eb9fd)) +* **types:** `Question` ([a4ac43a](https://github.com/flex-development/commitlint-config/commit/a4ac43aa23688c4c69cd9a16da9f54bd7721ac8d)) +* **types:** `QuestionEnum` ([c55d596](https://github.com/flex-development/commitlint-config/commit/c55d596721ee48b81e101a579028e16859aa652c)) +* **types:** `Questions` ([66b0f6c](https://github.com/flex-development/commitlint-config/commit/66b0f6ce798ec2647eca8ed2f0af16c429c4d25f)) +* **utils:** `max` ([39bfe07](https://github.com/flex-development/commitlint-config/commit/39bfe07681fb66f99d571b971464f33956565b42)) +* **utils:** `min` ([03e3254](https://github.com/flex-development/commitlint-config/commit/03e325492c3438c1e461349c4d179fd7ba037997)) +* **utils:** `scopes` ([fc2247d](https://github.com/flex-development/commitlint-config/commit/fc2247d96c4cdda1b01f2b81d27e8605b695420a)) +* **utils:** `types` ([5fad964](https://github.com/flex-development/commitlint-config/commit/5fad9649b6b7c9965efc011d4dad413ba78a2113)) + + +### :house_with_garden: Housekeeping + +* **pkg:** add keyword `conventional-commits-parser` ([1098a90](https://github.com/flex-development/commitlint-config/commit/1098a902adf3f69ab5ceac16f66f4e79ad59560e)) +* **tests:** codecov integration ([fb5eeb7](https://github.com/flex-development/commitlint-config/commit/fb5eeb75b0d9847df6fcefa90f0e84e849d525de)) + + +### :mechanical_arm: Refactors + +* **config:** [`revertPattern`] extract commit ref from header or body ([9de0eb2](https://github.com/flex-development/commitlint-config/commit/9de0eb2a69f41b83671c69745339bf20d3b18eb9)) +* **config:** [`rules`] error on missing leading blank lines ([514fa2b](https://github.com/flex-development/commitlint-config/commit/514fa2bd598e2f6decf54cbc1e60e22824af9beb)) + diff --git a/package.json b/package.json index 85a28f3..2593cd2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@flex-development/commitlint-config", "description": "Shareable commitlint config enforcing conventional commits", - "version": "0.0.0", + "version": "1.0.0", "keywords": [ "commitlint", "commitlint-config", diff --git a/scripts/release.sh b/scripts/release.sh index d520ba6..f43a198 100644 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -22,6 +22,6 @@ VERSION=$(jq .version package.json -r) RELEASE_BRANCH=release/$VERSION git switch -c $RELEASE_BRANCH git add . -git commit -s -m "release: $(jq .tagPrefix package.json -r)$VERSION" --no-verify +git commit -s -m "release: $(jq .tagPrefix package.json -r)$VERSION" git push origin -u --no-verify $RELEASE_BRANCH yarn clean:pack