v0.9.0 Release
https://github.com/StarryReverie/selector4nix/blob/v0.9.0/CHANGELOG.md
What's Changed
- chore(deps): bump Rust dependency futures to 0.3.33 by @renovate[bot] in #101
- chore(deps): bump Rust dependency anyhow to 1.0.104 by @renovate[bot] in #108
- chore(deps): bump Rust dependency async-trait to 0.1.91 by @renovate[bot] in #109
- chore(deps): bump Rust dependency serde to 1.0.229 by @renovate[bot] in #110
- chore(deps): bump Rust dependency fastrand to 2.5.0 by @renovate[bot] in #111
- Add periodic cache cleanup by @StarryReverie in #112
- Refactor by extracting common test fixtures helpers by @StarryReverie in #115
- chore(deps): bump Rust dependency serde_json to 1.0.151 by @renovate[bot] in #114
- chore(deps): bump Rust dependency clap to 4.6.3 by @renovate[bot] in #113
- chore(deps): bump Rust dependency tokio to 1.53.1 by @renovate[bot] in #116
- chore(deps): bump Rust dependency snafu to 0.9.2 by @renovate[bot] in #117
- Add active NAR transferring display in dashboard by @StarryReverie and @XYenon in #118
- Refactor by reorganizing crates by @StarryReverie in #119
- Add pre-built binary caching support based on Cachix by @StarryReverie in #120
- chore(deps): bump Rust dependency toml to 1.1.4 by @renovate[bot] in #121
- Build Nix derivations with crane by @StarryReverie in #122
- Add caching for Nix-based workflows and validate workspace hack crate by @StarryReverie in #127
- Update all Rust crates and workspace hack by @StarryReverie in #130
- chore(deps): bump Rust dependency http to 1.5.0 by @renovate[bot] in #132
- Refactor by rewriting dashboard overview page by @StarryReverie in #133
- Set renovate bot's commit message format for Node.js dependencies by @StarryReverie in #135
- Fix CI cache miss by adding extra dependent substituters by @StarryReverie in #137
- Fix
unused_variableswarning by @StarryReverie in #136 - chore(deps): bump Node.js dependency vite to 8.2.0 by @renovate[bot] in #134
- Refactor by restructuring modules and renaming usecases in application layer by @StarryReverie in #138
- chore(deps): bump Rust dependency clap to 4.6.5 by @renovate[bot] in #139
- Add treefmt configuration by @StarryReverie in #140
- Add transferring page to the new dashboard by @StarryReverie in #141
- Add cache page to the new dashboard by @StarryReverie in #142
- Change configuration schema and apply stricter configuration validation by @StarryReverie in #143
- Add configuration page to the new dashboard and remove the old dashboard by @StarryReverie in #145
- Sort substituters by priority for overview page by @StarryReverie in #146
- Add a changelog file by @StarryReverie in #147
Full Changelog: v0.8.0...v0.9.0