All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- update lock file
- refactor renderers activation
- switch to using anyhow
- update clap to 4.5.23
- 4 commits contributed to the release.
- 3 days passed between releases.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Update lock file (0000052)
- Refactor renderers activation (0000051)
- Switch to using anyhow (0000050)
- Update clap to 4.5.23 (0000049)
- convert find_dups to Renderer
- convert archive to Renderer
- convert clean to Renderer
- convert list to Renderer
- add a pretty terminal renderer based on ratatui
- refactor errors a bit
- 7 commits contributed to the release.
- 2 days passed between releases.
- 6 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Release imap-tools v1.4.0 (a7593bc)
- Convert find_dups to Renderer (0000047)
- Convert archive to Renderer (0000046)
- Convert clean to Renderer (0000045)
- Convert list to Renderer (0000044)
- Refactor errors a bit (0000043)
- Add a pretty terminal renderer based on ratatui (0000042)
- update dependencies
- update dependencies
- 2 commits contributed to the release.
- 13 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Release imap-tools v1.3.2 (565c7e0)
- Update dependencies (0000040)
- v1.3.1
- this is expected
- remove the lib, this is not a library
- bubble up our errors to main
- impl source for OurError
- refactor internal errors
- add some tests
- 7 commits contributed to the release.
- 6 days passed between releases.
- 7 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- V1.3.1 (0000039)
- Add some tests (0000038)
- Remove the lib, this is not a library (0000037)
- Bubble up our errors to main (0000036)
- Impl source for OurError (0000035)
- Refactor internal errors (0000034)
- This is expected (0000033)
- v1.3.0
- make rustls/openssl features
- 2 commits contributed to the release.
- 2 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- V1.3.0 (0000032)
- Make rustls/openssl features (0000031)
- v1.2.0
- update lock file
- use latest imap version+switch to rustls
- stop messing with the terminal in find_dups
- 4 commits contributed to the release.
- 2 days passed between releases.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- V1.2.0 (0000030)
- Update lock file (0000029)
- Stop messing with the terminal in find_dups (0000028)
- Use latest imap version+switch to rustls (0000027)
- v1.1.2
- update lock file
- shuffle some types/includes around
- add a couple more aliases for find-dups
- refactor a bit of code here too
- try and give a similar message when dry-run
- always use uid_* functions
- add an alias OurResult for Result<x, OurError>
- 8 commits contributed to the release.
- 1 day passed between releases.
- 8 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- V1.1.2 (0000026)
- Update lock file (0000025)
- Add a couple more aliases for find-dups (0000024)
- Refactor a bit of code here too (0000023)
- Try and give a similar message when dry-run (0000022)
- Shuffle some types/includes around (0000021)
- Always use uid_* functions (0000020)
- Add an alias OurResult for Result<x, OurError> (0000019)
- v1.1.1
- update lock file
- fix short argument name
- replace unwrap's with ? or ok_or()? so we don't panic
- explain why those two unwrap are ok
- rename to OurError so it does not clash with others
- 6 commits contributed to the release.
- 6 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- V1.1.1 (0000018)
- Update lock file (0000017)
- Explain why those two unwrap are ok (0000016)
- Replace unwrap's with ? or ok_or()? so we don't panic (0000015)
- Rename to OurError so it does not clash with others (0000014)
- Fix short argument name (0000013)
- v1.1.0
- add support for servers with no MOVE
- add capabilities check with caching
- quote mailboxes if they contain spaces or \ or "
- check for UIDPLUS as we need it
- display shorter archive mailbox
- add missing documentation to the generic arguments
- only do this computation when we actually need it
- 8 commits contributed to the release.
- 1 day passed between releases.
- 8 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- V1.1.0 (0000012)
- Add support for servers with no MOVE (0000011)
- Quote mailboxes if they contain spaces or \ or " (0000010)
- Check for UIDPLUS as we need it (0000009)
- Add capabilities check with caching (0000008)
- Display shorter archive mailbox (0000007)
- Add missing documentation to the generic arguments (0000006)
- Only do this computation when we actually need it (0000005)
- add archive
- add clean
- add find-dups
- add base with list to test filters
- 4 commits contributed to the release.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Add archive (0000004)
- Add clean (0000003)
- Add find-dups (0000002)
- Add base with list to test filters (0000001)