Commit Briefs
chore: version bump (tags/v0.4.3)
refactor: Introduce SNAFU for better errors
With SNAFU, a context as well as a message can be given. It is similar to thiserror. Start using this to give meaningful errors without relying on anyhow.
chore: Bump version (tags/v0.4.2)
fix: Show URL of failed request
Implements: https://todo.sr.ht/~witcher/rss-email/27 Implements: https://todo.sr.ht/~witcher/rss-email/26
ci: build on archlinux instead
Using rust on alpine is a pain, so just build on Arch Linux instead
ci: reorder tasks, remove release mode builds
Release mode builds are not necessary anymore as no artifacts are published. Helps CI load. Additionally, no docs are built either for the same reason.
ci: avoid tests, don't upload artifacts
No tests presently exist for this package, so take some load off CI by removing running tests entirely
chore(cog): introduce cog
cocogitto, with its binary `cog`, helps in me not messing any bumps in releases up anymore. In addition, all new tags, starting with the next version, now have a `v` prefix. https://github.com/cocogitto/cocogitto/
Bump version to 0.4.1 (tags/0.4.1)
The version number in Cargo.toml was not updated from 0.3.0 to 0.4.0 in the 0.4.0 release, this is "fixed" with a new patch release bumping the version.
Specify RSS and Atom support in man page (tags/0.4.0)
Add `--no-fetch` to skip fetching feeds
Implements: https://todo.sr.ht/~witcher/rss-email/20
Move `cache.db` to proper xdg dir
Implements: https://todo.sr.ht/~witcher/rss-email/22
