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.
- Add a user-agent to reqwest::Client
- Replace failure crate with anyhow for error handling.
- Upgrade/Update reqwest, url crate
- Update some docs
- minimum rustc version is 1.56
- Bump version of dependencies in Cargo.toml
- Use github's actions for CI test.
- Clean-up tests.
- GithubReleaser now prefers urls ending with .alfredworkflow
- Breaking Change:
Data::load()
now takes one argument as the file name. - Use Workflow's cache directory for storing temp. files
- Add a clear() method to Data struct.
- Fix crate version for docs.rs
- Breaking changes
- Methods that save data now accept
ref
instead of moving the value to be save.
- Checking for updates will now correctly make network calls after prior failures.