Skip to content

Commit

Permalink
release: 0.5.0
Browse files Browse the repository at this point in the history
chore: ignore releases in changelog notes
  • Loading branch information
AntoineGS committed Apr 11, 2024
1 parent 9c13ac5 commit 01c51dc
Show file tree
Hide file tree
Showing 3 changed files with 66 additions and 25 deletions.
46 changes: 43 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Teams Status - RS

## [0.5.0] - 2024-04-11

### πŸ› Bug Fixes
- Prevent sending additional updates
- Temporarily build with a local home-assistant-rest dep as it includes non-published fixes, fixes #21

### πŸ“š Documentation
- Add HA persistent entities setup, fixes #15

### ⚑ Performance
- Update is_in_meeting and is_video_on first as the HA calls can take some time and create delays in automations

### βš™οΈ Miscellaneous Tasks
- Add WIP Teams log parsing as it was discovered switching back to 'Available' is not being logged, rendering this whole mod useless until it is. Not compiled in project.
- Add WIP Teams log parsing as it was discovered switching back to 'Available' is not being logged, rendering this whole mod useless until it is. Not compiled in project.
- Remove unoptimized build settings
- Update deps
- Add logging


## [0.4.1] - 2024-03-27

### πŸ› Bug Fixes
Expand All @@ -9,16 +29,17 @@
- Convert from using release-plz to git-cliff as it fits my needs better for this type of application
- Update dependencies

### Release
- V0.4.1 with rust v1.77


## [0.4.0] - 2024-03-13

### πŸš€ Features
- (mqtt) Allow use of 'mqtt:https://' prefix in URL, which will be removed and saved back to conf.ini
- (mqtt) Allow use of 'mqtt:https://' prefix in URL, which will be removed and saved back to conf.ini
- Log panics to facilitate locating run-time errors

### πŸ› Bug Fixes
- (mqtt) Allow use of 'mqtt:https://' prefix in URL, which will be removed and saved back to conf.ini

### 🚜 Refactor
- (teams_ws) Rename files to make way for log parser

Expand All @@ -39,9 +60,11 @@

### πŸš€ Features
- Addition of new entities (all that are in the Teams API) for both HA and MQTT
- Addition of new entities (all that are in the Teams API) for both HA and MQTT

### 🚜 Refactor
- Fix warning
- Addition of new entities (all that are in the Teams API) for both HA and MQTT

### βš™οΈ Miscellaneous Tasks
- Bump version to 0.3.0
Expand All @@ -51,6 +74,8 @@

### πŸš€ Features
- Retain mqtt messages
- Retain mqtt messages
- Retain mqtt messages

### πŸ› Bug Fixes
- Prevent application from crashing if Teams is closed while running
Expand All @@ -66,4 +91,19 @@
- Dependabot[bot] <[email protected]>


## [0.2.2] - 2023-11-20


## [0.2.1] - 2023-11-20


## [0.2.0] - 2023-11-19


## [0.1.0] - 2023-11-16

### πŸ› Bug Fixes
- Fix wrong value used for video boolean, ensure there is an initial update when opening the app


<!-- generated by git-cliff -->
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[package]
name = "teams_status"
version = "0.4.1"
version = "0.5.0"
edition = "2021"

[package.metadata.winres]
ProductName = "Teams Status"
ProductVersion = "0.4.1"
ProductVersion = "0.5.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
41 changes: 21 additions & 20 deletions cliff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ footer = """
trim = true
# postprocessors
postprocessors = [
# { pattern = '<REPO>', replace = "https://github.com/orhun/git-cliff" }, # replace repository URL
# { pattern = '<REPO>', replace = "https://github.com/orhun/git-cliff" }, # replace repository URL
]

[git]
Expand All @@ -47,28 +47,29 @@ filter_unconventional = true
split_commits = true
# regex for preprocessing the commit messages
commit_preprocessors = [
# Replace issue numbers
#{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](<REPO>/issues/${2}))"},
# Check spelling of the commit with https://github.com/crate-ci/typos
# If the spelling is incorrect, it will be automatically fixed.
#{ pattern = '.*', replace_command = 'typos --write-changes -' },
# Replace issue numbers
#{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](<REPO>/issues/${2}))"},
# Check spelling of the commit with https://github.com/crate-ci/typos
# If the spelling is incorrect, it will be automatically fixed.
#{ pattern = '.*', replace_command = 'typos --write-changes -' },
]
# regex for parsing and grouping commits
commit_parsers = [
{ message = "^feat", group = "<!-- 0 -->πŸš€ Features" },
{ message = "^fix", group = "<!-- 1 -->πŸ› Bug Fixes" },
{ message = "^doc", group = "<!-- 3 -->πŸ“š Documentation" },
{ message = "^perf", group = "<!-- 4 -->⚑ Performance" },
{ message = "^refactor", group = "<!-- 2 -->🚜 Refactor" },
{ message = "^style", group = "<!-- 5 -->🎨 Styling" },
{ message = "^test", group = "<!-- 6 -->πŸ§ͺ Testing" },
{ message = "^chore\\(release\\):", skip = true },
{ message = "^chore\\(deps.*\\)", skip = true },
{ message = "^chore\\(pr\\)", skip = true },
{ message = "^chore\\(pull\\)", skip = true },
{ message = "^chore|^ci", group = "<!-- 7 -->βš™οΈ Miscellaneous Tasks" },
{ body = ".*security", group = "<!-- 8 -->πŸ›‘οΈ Security" },
{ message = "^revert", group = "<!-- 9 -->◀️ Revert" },
{ message = "^feat", group = "<!-- 0 -->πŸš€ Features" },
{ message = "^fix", group = "<!-- 1 -->πŸ› Bug Fixes" },
{ message = "^doc", group = "<!-- 3 -->πŸ“š Documentation" },
{ message = "^perf", group = "<!-- 4 -->⚑ Performance" },
{ message = "^refactor", group = "<!-- 2 -->🚜 Refactor" },
{ message = "^style", group = "<!-- 5 -->🎨 Styling" },
{ message = "^test", group = "<!-- 6 -->πŸ§ͺ Testing" },
{ message = "^chore\\(release\\):", skip = true },
{ message = "^release:", skip = true },
{ message = "^chore\\(deps.*\\)", skip = true },
{ message = "^chore\\(pr\\)", skip = true },
{ message = "^chore\\(pull\\)", skip = true },
{ message = "^chore|^ci", group = "<!-- 7 -->βš™οΈ Miscellaneous Tasks" },
{ body = ".*security", group = "<!-- 8 -->πŸ›‘οΈ Security" },
{ message = "^revert", group = "<!-- 9 -->◀️ Revert" },
]
# protect breaking changes from being skipped due to matching a skipping commit_parser
protect_breaking_commits = false
Expand Down

0 comments on commit 01c51dc

Please sign in to comment.