# Changelog All notable changes to this project will be documented in this file. ## [unreleased] ### Bug Fixes - Update rust crate clap to 4.4.0 - Update serde to 1.0.187 - Update serde to 1.0.188 - Update rust crate clap to 4.4.1 - Update rust crate clap to 4.4.2 - Update rust crate walkdir to 2.4.0 - Update rust crate toml to 0.7.7 - Update rust crate toml to 0.7.8 - Update rust crate gix to 0.53.1 - Update rust crate clap to 4.4.3 - Update rust crate toml to 0.8.0 - Update rust crate clap to 4.4.4 - Update rust crate gix to 0.54.0 - Update rust crate gix to 0.54.1 - Update rust crate clap to 4.4.5 - Update rust crate toml to 0.8.1 - Update rust crate clap to 4.4.6 - Update rust crate toml to 0.8.2 - Update rust crate gix to 0.55.1 - Update serde monorepo to 1.0.189 - Update rust crate gix to 0.55.2 - Update rust crate tracing to 0.1.39 - Update rust crate tracing to 0.1.40 - Drop now-removed crane inputs - Update rust crate toml to 0.8.4 ### Features - Upgrade to latest nightly ### Miscellaneous Tasks - Update Garnix badges ## [2.0.3] - 2023-08-24 ### Bug Fixes - Switch flake-compat to nix-community fork - Adjust flake-compat URL - Update rust crate clap to 4.3.8 - Update rust crate toml to 0.7.5 - Update rust crate gix to 0.47.0 - Update rust crate clap to 4.3.9 - Update rust crate gix to 0.48.0 - Update rust crate clap to 4.3.10 - Update serde to 1.0.165 - Update serde to 1.0.166 - Update rust crate clap to 4.3.11 - Update rust crate toml to 0.7.6 - Update serde to 1.0.167 - Bump to nightly-2023-07-08 - Update serde to 1.0.169 - Update serde to 1.0.170 - Update serde to 1.0.171 - Update rust crate clap to 4.3.12 - Update rust crate anyhow to 1.0.72 - Update rust crate clap to 4.3.14 - Update rust crate clap to 4.3.15 - Update rust crate clap to 4.3.16 - Update rust crate gix to 0.49.1 - Update rust crate clap to 4.3.17 - Update serde to 1.0.173 - Update serde to 1.0.174 - Update rust crate clap to 4.3.18 - Update rust crate gix to 0.50.0 - Update rust crate clap to 4.3.19 - Update serde to 1.0.175 - Update rust crate gix to 0.50.1 - Update serde to 1.0.176 - Update serde to 1.0.177 - Update serde to 1.0.178 - Update serde to 1.0.179 - Update serde to 1.0.180 - Update rust crate gix to 0.51.0 - Update serde to 1.0.181 - Update serde to 1.0.182 - Update serde to 1.0.183 - Update rust crate clap to 4.3.21 - Update rust crate anyhow to 1.0.73 - Update rust crate anyhow to 1.0.74 - Update rust crate anyhow to 1.0.75 - Update rust crate clap to 4.3.22 - Update rust crate clap to 4.3.23 - Update serde to 1.0.185 - Update rust crate gix to 0.52.0 - Update rust crate clap to 4.3.24 - Update serde to 1.0.186 - Use cargo-dist pre-release build ### Features - Adopt nix-systems for flake systems - Use numtide/devshell for Flake devShell - Upgrade cargo-dist setup to 0.2.0-prerelease.5 ### Miscellaneous Tasks - Reformat TOML files with Taplo - Bump gitice to version 2.0.3 ## [2.0.2] - 2023-06-19 ### Bug Fixes - Update serde to 1.0.163 - Use tracing consistently - Replace `pub(crate)` with `pub` - Update rust crate toml to 0.7.4 - Update rust crate clap to 4.3.0 (#28) - Update rust crate clap to 4.3.1 - Update rust crate clap to 4.3.2 - Update rust crate gix to 0.45.1 - Update serde to 1.0.164 - Update rust crate clap to 4.3.3 - Update rust crate gix to 0.46.0 - Consistently use inline format args - Update rust crate clap to 4.3.4 - Allow serde and serde_derive to compile in parallel ### Features - Switch to provisioning toolchains using fenix - Bump Rust nightly ### Miscellaneous Tasks - Update dependencies - Fix toolchain binding name - Bump gitice to version 2.0.2 ## [2.0.1] - 2023-05-11 ### Bug Fixes - Allow crate to be published ### Miscellaneous Tasks - Bump gitice to version 2.0.1 ## [2.0.0] - 2023-05-11 ### Bug Fixes - Resolve clippy warnings - Run rustfmt - Update Rust crate serde to 1.0.137 - Update Rust crate anyhow to 1.0.58 - Update Rust crate git2 to 0.14.4 - Update Rust crate serde_derive to 1.0.137 - Update Rust crate toml to 0.5.9 - Update Rust crate clap to 3.2.6 - Update rust crate clap to 3.2.7 - Update rust crate clap to 3.2.8 - Update rust crate serde to 1.0.138 - Update rust crate serde_derive to 1.0.138 - Update serde to 1.0.139 - Update rust crate clap to 3.2.10 - Update rust crate clap to 3.2.11 - Update rust crate clap to 3.2.12 - Update rust crate clap to 3.2.13 - Update serde to 1.0.140 - Update rust crate clap to 3.2.14 - Update rust crate clap to 3.2.15 - Update rust crate git2 to 0.15.0 - Update rust crate clap to 3.2.16 - Update rust crate anyhow to 1.0.59 - Update serde to 1.0.141 - Update rust crate anyhow to 1.0.60 - Update serde to 1.0.142 - Update serde to 1.0.143 - Update rust crate anyhow to 1.0.61 - Update rust crate clap to 3.2.17 - Update rust crate anyhow to 1.0.62 - Update serde to 1.0.144 - Update rust crate clap to 3.2.18 - Update rust crate clap to 3.2.19 - Allow Unicode-DFS-2016 license for unicode-ident - Update rust crate anyhow to 1.0.63 - Update rust crate clap to 3.2.20 - Update rust crate anyhow to 1.0.64 - Update rust crate clap to 3.2.21 - Update rust crate anyhow to 1.0.65 - Update rust crate clap to 3.2.22 - Update serde to 1.0.145 - Update rust crate clap to v4 - Update rust crate clap to 4.0.4 - Update rust crate clap to 4.0.6 - Update rust crate clap to 4.0.7 - Update rust crate clap to 4.0.8 - Update rust crate clap to 4.0.9 - Update rust crate clap to 4.0.10 - Update rust crate clap to 4.0.11 - Update rust crate clap to 4.0.12 - Update rust crate clap to 4.0.13 - Update rust crate clap to 4.0.14 - Update rust crate clap to 4.0.15 - Update rust crate clap to 4.0.16 - Update rust crate clap to 4.0.17 - Update rust crate anyhow to 1.0.66 - Update rust crate clap to 4.0.18 - Update serde to 1.0.146 - Update serde to 1.0.147 - Resolve Clippy warnings - Update rust crate clap to 4.0.19 - Update rust crate clap to 4.0.22 - Update rust crate clap to 4.0.23 - Update rust crate clap to 4.0.24 - Update rust crate clap to 4.0.25 - Update rust crate clap to 4.0.26 - Update rust crate clap to 4.0.27 - Update rust crate clap to 4.0.28 - Update serde to 1.0.148 - Update rust crate clap to 4.0.29 - Update serde to 1.0.149 - Update serde to 1.0.150 - Update rust crate toml to 0.5.10 - Update serde to 1.0.151 - Update rust crate anyhow to 1.0.68 - Update rust crate clap to 4.0.30 - Update rust crate clap to 4.0.32 - Update serde to 1.0.152 - Update rust crate git2 to 0.16.0 - Update rust crate clap to 4.1.0 - Update rust crate clap to 4.1.1 - Update rust crate toml to 0.5.11 - Update rust crate git2 to 0.16.1 - Update rust crate clap to 4.1.3 - Update rust crate toml to 0.6.0 - Update rust crate clap to 4.1.4 - Update rust crate toml to 0.7.0 - Update rust crate toml to 0.7.1 - Update rust crate anyhow to 1.0.69 - Update rust crate toml to 0.7.2 - Update rust crate clap to 4.1.6 (#26) - Update rust crate clap to 4.1.7 - Update rust crate clap to 4.1.8 - Update serde to 1.0.153 - Update serde to 1.0.154 - Update serde to 1.0.155 - Update rust crate toml to 0.7.3 - Update serde to 1.0.156 - Update rust crate walkdir to 2.3.3 - Update rust crate clap to 4.1.9 - Update rust crate anyhow to 1.0.70 - Update rust crate clap to 4.1.11 - Update serde to 1.0.157 - Update serde to 1.0.158 - Update rust crate clap to 4.1.12 - Update rust crate clap to 4.1.13 - Update rust crate clap to 4.1.14 - Update serde to 1.0.159 - Update rust crate clap to 4.2.0 - Update rust crate clap to 4.2.1 - Update rust crate git2 to 0.17.0 - Update serde to 1.0.160 - Update rust crate clap to 4.2.2 - Update rust crate git2 to 0.17.1 - Update rust crate clap to 4.2.3 - Update rust crate clap to 4.2.4 - Update rust crate clap to 4.2.5 - Update rust crate anyhow to 1.0.71 - Update rust crate clap to 4.2.7 - Update serde to 1.0.162 - Set `CARGO_REGISTRIES_CRATES_IO_PROTOCOL` - Remove unused native deps ### Features - Sync Nix config with dotfiles - Update dependencies - Migrate to Nix Flakes - Add GHA workflow for updating flake.lock every weekend - Set up tracing - Switch to gitoxide for freeze command - Set up for GitHub releases ### Miscellaneous Tasks - Add serde dependencies - Update dependencies - Bump dependencies - Update all dependencies - Upgrade all dependencies - Switch to vendored -sys dependencies and upgrade - Upgrade dependencies - Update dependencies - Migrate to Garnix - Bump flake inputs - Reformat Nix files with `alejandra` - Add Alejandra reformat to blame ignore revs - Bump flake inputs - Bump to crane 0.12.0 - Add nix-ide VSCode config - Remove cargo-deny config - Bump gitice to version 2.0.0 ### Refactor - Use filtered source and extract args