chore: Release cull-gmail v0.0.4
This commit is contained in:
35
CHANGELOG.md
35
CHANGELOG.md
@@ -5,9 +5,35 @@ 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).
|
||||
|
||||
## [0.0.4] - 2025-10-07
|
||||
|
||||
Summary: Added[9], Changed[7], Chore[7]
|
||||
|
||||
### Added
|
||||
|
||||
- ✨ feat(message_list): create message summary struct
|
||||
- ✨ feat(message_list): improve message handling and logging
|
||||
- ✨ feat(utils): implement string elision trait
|
||||
- ✨ feat(trash): implement trash functionality
|
||||
- ✨ feat(trash): add trash cli
|
||||
- ✨ feat(cli): add trash command
|
||||
- ✨ feat(message_list): enhance message list functionality and debugging
|
||||
- ✨ feat(lib): add trash module for moving messages to trash
|
||||
- ✨ feat(message_list): add message_ids to MessageList struct
|
||||
|
||||
### Changed
|
||||
|
||||
- ♻️ refactor(trash): improve trash operation logging
|
||||
- ♻️ refactor(message): rename message to message_list
|
||||
- ♻️ refactor(message): rename Message to MessageList
|
||||
- ♻️ refactor(core): rename message module to message_list
|
||||
- ♻️ refactor(labels): remove unused code
|
||||
- ♻️ refactor(labels): improve label listing and mapping
|
||||
- ♻️ refactor(message): improve subject logging with early returns
|
||||
|
||||
## [0.0.3] - 2025-10-04
|
||||
|
||||
Summary: Added[7], Changed[6], Chore[4], Fixed[1]
|
||||
Summary: Added[7], Changed[6], Chore[5], Fixed[1]
|
||||
|
||||
### Added
|
||||
|
||||
@@ -26,11 +52,11 @@ Summary: Added[7], Changed[6], Chore[4], Fixed[1]
|
||||
### Changed
|
||||
|
||||
- ♻️ refactor(cli): rename list subcommand to message
|
||||
- 🔥 refactor(core): remove list module
|
||||
- ♻️ refactor(cli): rename list_cli to message_cli
|
||||
- 🔥 refactor(core): remove list module
|
||||
- ♻️ refactor(core): rename list module to message
|
||||
- ♻️ refactor(labels): simplify and optimize label retrieval - rename function name `add_label` to `add_labels` - add the function of adding multiple labels at once - optimize code for streamlined operation
|
||||
- ♻️ refactor(labels): simplify labels struct initialization
|
||||
- ♻️ refactor(labels): simplify and optimize label retrieval - rename function name `add_label` to `add_labels` - add the function of adding multiple labels at once - optimize code for streamlined operation
|
||||
|
||||
## [0.0.2] - 2025-10-03
|
||||
|
||||
@@ -95,7 +121,8 @@ Summary: Added[4], Build[3], Chore[21], Continuous Integration[4], Documentation
|
||||
- ✨ feat(vscode): add custom dictionary entry for ltex
|
||||
- ✨ feat(project): add initial Cargo.toml for cull-gmail tool
|
||||
|
||||
[Unreleased]: https://github.com/jerus-org/cull-gmail/compare/v0.0.2...HEAD
|
||||
[Unreleased]: https://github.com/jerus-org/cull-gmail/compare/v0.0.3...HEAD
|
||||
[0.0.3]: https://github.com/jerus-org/cull-gmail/compare/v0.0.2...v0.0.3
|
||||
[0.0.2]: https://github.com/jerus-org/cull-gmail/compare/v0.0.1...v0.0.2
|
||||
[0.0.1]: https://github.com/jerus-org/cull-gmail/releases/tag/v0.0.1
|
||||
|
||||
|
||||
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -256,7 +256,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
|
||||
|
||||
[[package]]
|
||||
name = "cull-gmail"
|
||||
version = "0.0.3"
|
||||
version = "0.0.4"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"clap-verbosity-flag",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "cull-gmail"
|
||||
description = "Cull emails from a gmail account using the gmail API"
|
||||
version = "0.0.3"
|
||||
version = "0.0.4"
|
||||
authors = ["Jeremiah Russell <jrussell@jerus.ie>"]
|
||||
edition = "2024"
|
||||
rust-version = "1.87"
|
||||
|
||||
4
PRLOG.md
4
PRLOG.md
@@ -5,7 +5,7 @@ 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]
|
||||
## [0.0.4] - 2025-10-07
|
||||
|
||||
### Added
|
||||
|
||||
@@ -93,7 +93,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
[#28]: https://github.com/jerus-org/cull-gmail/pull/28
|
||||
[#29]: https://github.com/jerus-org/cull-gmail/pull/29
|
||||
[#30]: https://github.com/jerus-org/cull-gmail/pull/30
|
||||
[Unreleased]: https://github.com/jerus-org/cull-gmail/compare/v0.0.3...HEAD
|
||||
[0.0.4]: https://github.com/jerus-org/cull-gmail/compare/v0.0.3...v0.0.4
|
||||
[0.0.3]: https://github.com/jerus-org/cull-gmail/compare/v0.0.2...v0.0.3
|
||||
[0.0.2]: https://github.com/jerus-org/cull-gmail/compare/v0.0.1...v0.0.2
|
||||
[0.0.1]: https://github.com/jerus-org/cull-gmail/releases/tag/v0.0.1
|
||||
|
||||
@@ -55,7 +55,7 @@ Or by configuring the dependencies manually in `Cargo.toml`:
|
||||
|
||||
```toml
|
||||
[dependencies]
|
||||
cull-gmail = "0.0.3"
|
||||
cull-gmail = "0.0.4"
|
||||
```
|
||||
|
||||
## cull-gmail CLI
|
||||
|
||||
@@ -18,6 +18,6 @@ Or by configuring the dependencies manually in `Cargo.toml`:
|
||||
|
||||
```toml
|
||||
[dependencies]
|
||||
cull-gmail = "0.0.3"
|
||||
cull-gmail = "0.0.4"
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user