Skip to content

Commit

Permalink
chore(release): v1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
## [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
semantic-release-bot committed Nov 18, 2023
1 parent f25f826 commit 3f5300a
Show file tree
Hide file tree
Showing 3 changed files with 89 additions and 3 deletions.
86 changes: 86 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,89 @@
## [1.0.0](https://github.com/talent-ideal/semantic-release-hex/compare/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](https://github.com/talent-ideal/semantic-release-hex/commit/24126feba635ab4f7c10cbed55fd788debb58578))
* add version regexs ([6710281](https://github.com/talent-ideal/semantic-release-hex/commit/6710281be7e08b8ca419c68055beabc73caf09af))
* add whole semver capturing group in regexs ([2c0ab4a](https://github.com/talent-ideal/semantic-release-hex/commit/2c0ab4a839cd996d8651e4e8c2748b7e96808f2e))
* implement prepare step ([58dd830](https://github.com/talent-ideal/semantic-release-hex/commit/58dd830ef637f03a699fa6c27d0fa09f5947a733))
* implement verifyConditions step ([a8e0763](https://github.com/talent-ideal/semantic-release-hex/commit/a8e0763e3970b4b032ad996c1e79d20f20054262))
* replace placeholder content with plugin API ([7f6c932](https://github.com/talent-ideal/semantic-release-hex/commit/7f6c932ddc2d4b5ff1104cc6c50697b2367075fd))


### 🐛 Bug Fixes

* fix missing extensions in imports ([89984f5](https://github.com/talent-ideal/semantic-release-hex/commit/89984f580c53d232354eccbc5497dfea8f84f29e))
* remove extra argument in `readProjectVersion` calls ([f573d5e](https://github.com/talent-ideal/semantic-release-hex/commit/f573d5e02514742bf02d131b2c5de3f2faa88b65))
* set Promise return types in declaration file ([e54865f](https://github.com/talent-ideal/semantic-release-hex/commit/e54865f22ec0ddf3316c129cc714f26ea74f40dd))


### 📦 Code Refactoring

* add actual semVerRegex and rename old one ([09fe555](https://github.com/talent-ideal/semantic-release-hex/commit/09fe5550c5730defa48b08249882c2c055c81de3))
* don't rely on individual version regexes ([4ad0261](https://github.com/talent-ideal/semantic-release-hex/commit/4ad02616339bc19b2ed5d371c9b0209afe481438))


### 📚 Documentation

* add missing JSDoc ([7600ce0](https://github.com/talent-ideal/semantic-release-hex/commit/7600ce0a0fc873c6bbf748b18132a467c0d9619d))
* **readme:** add plugin position warning ([ba52d5e](https://github.com/talent-ideal/semantic-release-hex/commit/ba52d5e978eb1df0bcf391aad6c1ddbd67c14df2))
* **readme:** add semantic-release-hex plugin doc ([77e083e](https://github.com/talent-ideal/semantic-release-hex/commit/77e083e0005d9a4eb2f3c4ecb73827f7c55df23a))
* **readme:** add supported version formats section ([9f64d24](https://github.com/talent-ideal/semantic-release-hex/commit/9f64d24ba9a7b8c5dcb6fdd6cbb84d9b022a3d71))


### 🚨 Tests

* add failing prepare tests ([8a68496](https://github.com/talent-ideal/semantic-release-hex/commit/8a684965c7b8814a59e11d3f316cb6c3b1c64f38))
* add failing verifyConditions tests ([321860d](https://github.com/talent-ideal/semantic-release-hex/commit/321860d5b919f2fe77c8c5af69f69c7515d63339))
* add todo test cases ([1542e5e](https://github.com/talent-ideal/semantic-release-hex/commit/1542e5ec0422aca4825244ff578594387880f687))
* re-enable 100% coverage threshold ([3dd2160](https://github.com/talent-ideal/semantic-release-hex/commit/3dd2160232c59b2958f73f5a8d3cc62c27c03afe))
* remove superfluous semVerRegexLine test case ([9fd0bd9](https://github.com/talent-ideal/semantic-release-hex/commit/9fd0bd9c2e7e9fe78bee5c91b9c59f0f21932edd))


### ⚙️ Continuous Integrations

* **action:** fix prevent-duplicate-checks output ([#9](https://github.com/talent-ideal/semantic-release-hex/issues/9)) ([7a950d9](https://github.com/talent-ideal/semantic-release-hex/commit/7a950d9f1c39638679b9bbb137664ebaedeb5438))
* **action:** fix renovate branches pattern ([cec2c9c](https://github.com/talent-ideal/semantic-release-hex/commit/cec2c9c2474652d5a60ac4d2c7ed084ec84c4b2b))
* **action:** prevent duplicate checks on PRs ([57847af](https://github.com/talent-ideal/semantic-release-hex/commit/57847afbdefb7481c8cd5b73a1d14c1facdc2acd))
* **action:** run tests on all branches and PRs to dev ([f9927ad](https://github.com/talent-ideal/semantic-release-hex/commit/f9927adeff740cb4b5d6012e5c027f9f93ebb318))
* **action:** update github/codeql-action action to v2.22.7 ([#5](https://github.com/talent-ideal/semantic-release-hex/issues/5)) ([02894af](https://github.com/talent-ideal/semantic-release-hex/commit/02894afd86dbadebcc7ac53ab0c8f8e1d9b97e55))
* **action:** update insurgent-lab/is-in-pr-action action to v0.1.4 ([#11](https://github.com/talent-ideal/semantic-release-hex/issues/11)) ([89a92d3](https://github.com/talent-ideal/semantic-release-hex/commit/89a92d39367014f3f9ab6a026f3069f181f9503e))
* **action:** update step-security/harden-runner action to v2.6.1 ([#6](https://github.com/talent-ideal/semantic-release-hex/issues/6)) ([cf849b2](https://github.com/talent-ideal/semantic-release-hex/commit/cf849b222e93c139ea95478a97a1d8cf29f6fa92))
* run release workflow on main ([f25f826](https://github.com/talent-ideal/semantic-release-hex/commit/f25f8264f247e033cf68c656d655db07952bd70b))
* setup alpha releases on dev branch ([e88cdfd](https://github.com/talent-ideal/semantic-release-hex/commit/e88cdfd4dfc180f27e98e9791c9e1bc7223e897e))


### ♻️ Chores

* add mix.exs fixture ([36db0f3](https://github.com/talent-ideal/semantic-release-hex/commit/36db0f344d510797c8f8a1d12dc3328d7c9afc5b))
* **deps:** lock file maintenance ([2b76633](https://github.com/talent-ideal/semantic-release-hex/commit/2b76633e747e86e06b20bcf91ce44fbe2e97b005))
* **deps:** lock file maintenance ([1047f4c](https://github.com/talent-ideal/semantic-release-hex/commit/1047f4c82953ebe033fbcfc83c09325605550ce1))
* **deps:** lock file maintenance ([2135ed7](https://github.com/talent-ideal/semantic-release-hex/commit/2135ed7e9d8b634271ff12f8a21703282e3248d5))
* **deps:** update dependency [@commitlint](https://github.com/commitlint)/cli to v18.4.0 ([6f67bd2](https://github.com/talent-ideal/semantic-release-hex/commit/6f67bd2f9ed47d7b837129b3e76833eb9f3effed))
* **deps:** update dependency [@commitlint](https://github.com/commitlint)/cli to v18.4.1 ([ca92dc6](https://github.com/talent-ideal/semantic-release-hex/commit/ca92dc60566d1995bdbe25784a674ed1ac2df0af))
* **deps:** update dependency [@insurgent](https://github.com/insurgent)/conventional-changelog-preset to v9 ([#4](https://github.com/talent-ideal/semantic-release-hex/issues/4)) ([dc6133a](https://github.com/talent-ideal/semantic-release-hex/commit/dc6133a3b7491729e2abe2cb1ace801c5d85b47e))
* **deps:** update dependency [@types](https://github.com/types)/jest to v29.5.8 ([880015f](https://github.com/talent-ideal/semantic-release-hex/commit/880015facb63e52bcca187066eeb62909c7fe138))
* **deps:** update dependency eslint to v8.53.0 ([2d36c1a](https://github.com/talent-ideal/semantic-release-hex/commit/2d36c1a92dff19f1219e7f72937e6d3ffa77f77c))
* move regexs test file to src folder ([b6a5e4d](https://github.com/talent-ideal/semantic-release-hex/commit/b6a5e4de8f49ff86a305ef0084b8ccf221fced0c))
* **release:** v0.0.1-alpha.1 [skip ci] ([b313724](https://github.com/talent-ideal/semantic-release-hex/commit/b313724b6873d46b472b67892cd1ea72fbefe0d9)), closes [#9](https://github.com/talent-ideal/semantic-release-hex/issues/9) [#5](https://github.com/talent-ideal/semantic-release-hex/issues/5) [#6](https://github.com/talent-ideal/semantic-release-hex/issues/6) [#4](https://github.com/talent-ideal/semantic-release-hex/issues/4)
* **release:** v1.0.0-alpha.1 [skip ci] ([cd3285d](https://github.com/talent-ideal/semantic-release-hex/commit/cd3285d18298bdcbca43fa4a1ec9cc51f157ecbb)), closes [#11](https://github.com/talent-ideal/semantic-release-hex/issues/11)
* **release:** v1.0.0-alpha.2 [skip ci] ([b27cca4](https://github.com/talent-ideal/semantic-release-hex/commit/b27cca4373bcd672fb897e1fd3372416b06d4dca))
* **release:** v1.0.0-alpha.3 [skip ci] ([cb571ce](https://github.com/talent-ideal/semantic-release-hex/commit/cb571ce41de20ea2e31e2040a9ef6cfc39a7238e))
* **release:** v1.0.0-alpha.4 [skip ci] ([1b99210](https://github.com/talent-ideal/semantic-release-hex/commit/1b9921035dc526f48531cb1a2889682dbb70a30c))
* split test suites & remove coverage thresholds ([4f71478](https://github.com/talent-ideal/semantic-release-hex/commit/4f714784d5e62ec8bb74a7942e33704dbe871e6f))
* use es2020 ([f319be3](https://github.com/talent-ideal/semantic-release-hex/commit/f319be3e3071ee90ba0308e2acce63cfb1db0aa9))


### 💎 Styles

* add .prettierignnore ([cdd8162](https://github.com/talent-ideal/semantic-release-hex/commit/cdd8162efd2123eb225a6b4001de7d3348806c85))
* fix eslint config ([930a64b](https://github.com/talent-ideal/semantic-release-hex/commit/930a64b451af72b055b5014a60f8f0ad9b622a17))

## [1.0.0-alpha.4](https://github.com/talent-ideal/semantic-release-hex/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) (2023-11-18)


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "semantic-release-hex",
"description": "semantic-release plugin to publish a hex package",
"version": "1.0.0-alpha.4",
"version": "1.0.0",
"author": "Pierre Cavin <[email protected]> (https://github.com/sheerlox)",
"type": "module",
"main": "lib/index.js",
Expand Down

0 comments on commit 3f5300a

Please sign in to comment.