diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..303d4a9 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,151 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Unreleased + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 87 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Updated to bigerror 0.9 ([`6eb1a9f`](https://github.com/knox-networks/rex-sm/commit/6eb1a9f3e5c43765c2c91e55e2aba5d6054015e6)) +
+ +## v0.5.0 (2024-04-30) + +### Commit Statistics + + + + - 3 commits contributed to the release over the course of 5 calendar days. + - 25 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 2 unique issues were worked on: [#3](https://github.com/knox-networks/rex-sm/issues/3), [#4](https://github.com/knox-networks/rex-sm/issues/4) + +### Commit Details + + + +
view details + + * **[#3](https://github.com/knox-networks/rex-sm/issues/3)** + - Use `&mut self` in `NotificationProcessor::init` ([`e2c8a7b`](https://github.com/knox-networks/rex-sm/commit/e2c8a7bf5ffa153693951512bf6de132a6481458)) + * **[#4](https://github.com/knox-networks/rex-sm/issues/4)** + - Add `NotificationQueue` for priority notifications ([`8b290b7`](https://github.com/knox-networks/rex-sm/commit/8b290b7eb94b0380d9409b566aa0612b70d117df)) + * **Uncategorized** + - Added git cliff ([`b0a54d5`](https://github.com/knox-networks/rex-sm/commit/b0a54d5561b18ce7ce4a167af250eb5b3eafd148)) +
+ +## v0.4.2 (2024-04-05) + +### Commit Statistics + + + + - 5 commits contributed to the release over the course of 7 calendar days. + - 7 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 2 unique issues were worked on: [#1](https://github.com/knox-networks/rex-sm/issues/1), [#2](https://github.com/knox-networks/rex-sm/issues/2) + +### Commit Details + + + +
view details + + * **[#1](https://github.com/knox-networks/rex-sm/issues/1)** + - Update bigerror to 0.8 ([`27339ee`](https://github.com/knox-networks/rex-sm/commit/27339ee7ede2fb3ed7a9fb4e2f623aea0b3d4b2c)) + * **[#2](https://github.com/knox-networks/rex-sm/issues/2)** + - Update ingress to receive an external channel ([`7a2322d`](https://github.com/knox-networks/rex-sm/commit/7a2322df6a30f04356d1e7eb7c70f1253d812821)) + * **Uncategorized** + - Added release pipeline tools ([`1e78007`](https://github.com/knox-networks/rex-sm/commit/1e78007be4e195793d3ce546389335d896188298)) + - Add patch version ([`a935588`](https://github.com/knox-networks/rex-sm/commit/a9355884ba9ddc8a6cb500b4c6e7e7801d2caf58)) + - Fix guildelines header 3 ([`b4ee6f5`](https://github.com/knox-networks/rex-sm/commit/b4ee6f5f3c92d12c9801559ea16858dfd9628123)) +
+ +## v0.4.0 (2024-03-28) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 66 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prep for 0.4 ([`d42724b`](https://github.com/knox-networks/rex-sm/commit/d42724bc1a00d35ef7b14d9cdd8a124944515454)) + - Author: Jason Klein Date: Wed Feb 7 15:35:30 2024 -0500 ([`39a41df`](https://github.com/knox-networks/rex-sm/commit/39a41df006bce37e82559120f5cbe839ab16ecf6)) +
+ +## v0.3.0 (2024-01-21) + +### Commit Statistics + + + + - 6 commits contributed to the release over the course of 76 calendar days. + - 97 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Set for 0.3 update ([`07dc79c`](https://github.com/knox-networks/rex-sm/commit/07dc79c85bf143831d332df5ceeef74a3d6e9089)) + - Set for 0.3 update ([`376ecba`](https://github.com/knox-networks/rex-sm/commit/376ecbaa77d39dd8cde217468f300aec49971e3f)) + - Author: Mikhail Katychev Date: Wed Jan 17 16:19:01 2024 -0600 ([`077909e`](https://github.com/knox-networks/rex-sm/commit/077909ea1db3cbec4b7918833804cb09685bdc27)) + - Cargo update ([`914bad5`](https://github.com/knox-networks/rex-sm/commit/914bad52778348f556db3a73b78b434c19ae4517)) + - Renamed project to rex-sm ([`fc6b971`](https://github.com/knox-networks/rex-sm/commit/fc6b9710f940d514ca8824a8358a0cc8e8aeff8b)) + - Stripped links ([`710bc9e`](https://github.com/knox-networks/rex-sm/commit/710bc9e5f77fc668b73062e9b5d8b6a223be76ee)) +
+ +## v0.2.0 (2023-10-16) + +### Commit Statistics + + + + - 4 commits contributed to the release over the course of 156 calendar days. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - 0.2 commit ([`491bdbc`](https://github.com/knox-networks/rex-sm/commit/491bdbc90e9ffdbe5bb1ef05d79d3af107163b5e)) + - Added license ([`40b3c6a`](https://github.com/knox-networks/rex-sm/commit/40b3c6a7f6632738d04feebb24b7a3a66c34a401)) + - Init commit ([`4dab378`](https://github.com/knox-networks/rex-sm/commit/4dab3785d879c909760c6f2fb5739ef4afe34938)) + - Initial commit ([`38948a0`](https://github.com/knox-networks/rex-sm/commit/38948a0c337bdec64952ead6b1f46df29f65ee5f)) +
+ diff --git a/Cargo.toml b/Cargo.toml index 1638b28..836cb97 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,8 +2,10 @@ name = "rex-sm" version = "0.5.0" edition = "2021" +repository = "https://github.com/knox-networks/rex-sm" description = "Hierarchical state machine" license = "MIT" +include = ["src/**/*", "README.md", "CHANGELOG.md"] [lib] name = "rex"