Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## [1.0.0](v0.0.0...v1.0.0) (2023-11-18) ### ⚠ Breaking changes * minimum supported Node version is now 16.3.0 ### ✨ Features * add `replaceVersionInContent` helper ([24126fe](24126fe)) * add version regexs ([6710281](6710281)) * add whole semver capturing group in regexs ([2c0ab4a](2c0ab4a)) * implement prepare step ([58dd830](58dd830)) * implement verifyConditions step ([a8e0763](a8e0763)) * replace placeholder content with plugin API ([7f6c932](7f6c932)) ### 🐛 Bug Fixes * fix missing extensions in imports ([89984f5](89984f5)) * remove extra argument in `readProjectVersion` calls ([f573d5e](f573d5e)) * set Promise return types in declaration file ([e54865f](e54865f)) ### 📦 Code Refactoring * add actual semVerRegex and rename old one ([09fe555](09fe555)) * don't rely on individual version regexes ([4ad0261](4ad0261)) ### 📚 Documentation * add missing JSDoc ([7600ce0](7600ce0)) * **readme:** add plugin position warning ([ba52d5e](ba52d5e)) * **readme:** add semantic-release-hex plugin doc ([77e083e](77e083e)) * **readme:** add supported version formats section ([9f64d24](9f64d24)) ### 🚨 Tests * add failing prepare tests ([8a68496](8a68496)) * add failing verifyConditions tests ([321860d](321860d)) * add todo test cases ([1542e5e](1542e5e)) * re-enable 100% coverage threshold ([3dd2160](3dd2160)) * remove superfluous semVerRegexLine test case ([9fd0bd9](9fd0bd9)) ### ⚙️ Continuous Integrations * **action:** fix prevent-duplicate-checks output ([#9](#9)) ([7a950d9](7a950d9)) * **action:** fix renovate branches pattern ([cec2c9c](cec2c9c)) * **action:** prevent duplicate checks on PRs ([57847af](57847af)) * **action:** run tests on all branches and PRs to dev ([f9927ad](f9927ad)) * **action:** update github/codeql-action action to v2.22.7 ([#5](#5)) ([02894af](02894af)) * **action:** update insurgent-lab/is-in-pr-action action to v0.1.4 ([#11](#11)) ([89a92d3](89a92d3)) * **action:** update step-security/harden-runner action to v2.6.1 ([#6](#6)) ([cf849b2](cf849b2)) * run release workflow on main ([f25f826](f25f826)) * setup alpha releases on dev branch ([e88cdfd](e88cdfd)) ### ♻️ Chores * add mix.exs fixture ([36db0f3](36db0f3)) * **deps:** lock file maintenance ([2b76633](2b76633)) * **deps:** lock file maintenance ([1047f4c](1047f4c)) * **deps:** lock file maintenance ([2135ed7](2135ed7)) * **deps:** update dependency [@commitlint](https://github.com/commitlint)/cli to v18.4.0 ([6f67bd2](6f67bd2)) * **deps:** update dependency [@commitlint](https://github.com/commitlint)/cli to v18.4.1 ([ca92dc6](ca92dc6)) * **deps:** update dependency [@insurgent](https://github.com/insurgent)/conventional-changelog-preset to v9 ([#4](#4)) ([dc6133a](dc6133a)) * **deps:** update dependency [@types](https://github.com/types)/jest to v29.5.8 ([880015f](880015f)) * **deps:** update dependency eslint to v8.53.0 ([2d36c1a](2d36c1a)) * move regexs test file to src folder ([b6a5e4d](b6a5e4d)) * **release:** v0.0.1-alpha.1 [skip ci] ([b313724](b313724)), closes [#9](#9) [#5](#5) [#6](#6) [#4](#4) * **release:** v1.0.0-alpha.1 [skip ci] ([cd3285d](cd3285d)), closes [#11](#11) * **release:** v1.0.0-alpha.2 [skip ci] ([b27cca4](b27cca4)) * **release:** v1.0.0-alpha.3 [skip ci] ([cb571ce](cb571ce)) * **release:** v1.0.0-alpha.4 [skip ci] ([1b99210](1b99210)) * split test suites & remove coverage thresholds ([4f71478](4f71478)) * use es2020 ([f319be3](f319be3)) ### 💎 Styles * add .prettierignnore ([cdd8162](cdd8162)) * fix eslint config ([930a64b](930a64b))
- Loading branch information