-
-
Notifications
You must be signed in to change notification settings - Fork 38
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: jdx/usage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.18.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: jdx/usage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.18.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 4 commits
- 19 files changed
- 4 contributors
Commits on Feb 27, 2026
-
chore(deps): update rust crate serde_with to v3.17.0 (#521)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde_with](https://redirect.github.com/jonasbb/serde_with) | dependencies | minor | `3.16.1` → `3.17.0` | --- ### Release Notes <details> <summary>jonasbb/serde_with (serde_with)</summary> ### [`v3.17.0`](https://redirect.github.com/jonasbb/serde_with/releases/tag/v3.17.0): serde_with v3.17.0 [Compare Source](https://redirect.github.com/jonasbb/serde_with/compare/v3.16.1...v3.17.0) ##### Added - Support `OneOrMany` with `smallvec` v1 ([#​920](https://redirect.github.com/jonasbb/serde_with/issues/920), [#​922](https://redirect.github.com/jonasbb/serde_with/issues/922)) ##### Changed - Switch to `yaml_serde` for a maintained yaml dependency by [@​kazan417](https://redirect.github.com/kazan417) ([#​921](https://redirect.github.com/jonasbb/serde_with/issues/921)) - Bump MSRV to 1.82, since that is required for `yaml_serde` dev-dependency. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on friday" in timezone America/Chicago, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/jdx/usage). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zNi4yIiwidXBkYXRlZEluVmVyIjoiNDMuMzYuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 41232d2 - Browse repository at this point
Copy the full SHA 41232d2View commit details -
fix(deps): update rust crate strum to 0.28 (#522)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [strum](https://redirect.github.com/Peternator7/strum) | dependencies | minor | `0.27` → `0.28` | --- ### Release Notes <details> <summary>Peternator7/strum (strum)</summary> ### [`v0.28.0`](https://redirect.github.com/Peternator7/strum/blob/HEAD/CHANGELOG.md#0280) [Compare Source](https://redirect.github.com/Peternator7/strum/compare/v0.27.2...v0.28.0) - [#​461](https://redirect.github.com/Peternator7/strum/pull/461): Allow any kind of passthrough attributes on `EnumDiscriminants`. - Previously only list-style attributes (e.g. `#[strum_discriminants(derive(...))]`) were supported. Now path-only (e.g. `#[strum_discriminants(non_exhaustive)]`) and name/value (e.g. `#[strum_discriminants(doc = "foo")]`) attributes are also supported. - [#​462](https://redirect.github.com/Peternator7/strum/pull/462): Add missing `#[automatically_derived]` to generated impls not covered by [#​444](https://redirect.github.com/Peternator7/strum/pull/444). - [#​466](https://redirect.github.com/Peternator7/strum/pull/466): Bump MSRV to 1.71, required to keep up with updated `syn` and `windows-sys` dependencies. This is a breaking change if you're on an old version of rust. - [#​469](https://redirect.github.com/Peternator7/strum/pull/469): Use absolute paths in generated proc macro code to avoid potential name conflicts. - [#​465](https://redirect.github.com/Peternator7/strum/pull/465): Upgrade `phf` dependency to v0.13. - [#​473](https://redirect.github.com/Peternator7/strum/pull/473): Fix `cargo fmt` / `clippy` issues and add GitHub Actions CI. - [#​477](https://redirect.github.com/Peternator7/strum/pull/477): `strum::ParseError` now implements `core::fmt::Display` instead `std::fmt::Display` to make it `#[no_std]` compatible. Note the `Error` trait wasn't available in core until `1.81` so `strum::ParseError` still only implements that in std. - [#​476](https://redirect.github.com/Peternator7/strum/pull/476): **Breaking Change** - `EnumString` now implements `From<&str>` (infallible) instead of `TryFrom<&str>` when the enum has a `#[strum(default)]` variant. This more accurately reflects that parsing cannot fail in that case. If you need the old `TryFrom` behavior, you can opt back in using `parse_error_ty` and `parse_error_fn`: ```rust #[derive(EnumString)] #[strum(parse_error_ty = strum::ParseError, parse_error_fn = make_error)] pub enum Color { Red, #[strum(default)] Other(String), } fn make_error(x: &str) -> strum::ParseError { strum::ParseError::VariantNotFound } ``` - [#​431](https://redirect.github.com/Peternator7/strum/pull/431): Fix bug where `EnumString` ignored the `parse_err_ty` attribute when the enum had a `#[strum(default)]` variant. - [#​474](https://redirect.github.com/Peternator7/strum/pull/474): EnumDiscriminants will now copy `default` over from the original enum to the Discriminant enum. ```rust #[derive(Debug, Default, EnumDiscriminants)] #[strum_discriminants(derive(Default))] // <- Remove this in 0.28. enum MyEnum { #[default] // <- Will be the #[default] on the MyEnumDiscriminant #[strum_discriminants(default)] // <- Remove this in 0.28 Variant0, Variant1 { a: NonDefault }, } ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on friday" in timezone America/Chicago, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/jdx/usage). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zNi4yIiwidXBkYXRlZEluVmVyIjoiNDMuMzYuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 45c2924 - Browse repository at this point
Copy the full SHA 45c2924View commit details
Commits on Mar 1, 2026
-
fix(bash,zsh): use >| to avoid noclobber errors in tab completion (#524)
The warning look like this: ``` |<TAB> bash-5.3$ hk bash: /var/folders/c4/dnywd0f132q_3328dwgy8sfr0000gn/T//usage__usage_spec_hk.spec: cannot overwrite existing file builtins cfg completion f i install r test util version c check config fix init migrate run uninstall validate ``` Co-authored-by: Nikolaos Kakouros <[email protected]>Configuration menu - View commit details
-
Copy full SHA for 7f50912 - Browse repository at this point
Copy the full SHA 7f50912View commit details -
### 🐛 Bug Fixes - **(bash,zsh)** use >| to avoid noclobber errors in tab completion by [@nkakouros](https://github.com/nkakouros) in [#524](#524) ### 📦️ Dependency Updates - update rust crate serde_with to v3.17.0 by [@renovate[bot]](https://github.com/renovate[bot]) in [#521](#521) - update rust crate strum to 0.28 by [@renovate[bot]](https://github.com/renovate[bot]) in [#522](#522) ### New Contributors - @nkakouros made their first contribution in [#524](#524)
Configuration menu - View commit details
-
Copy full SHA for 8dc9747 - Browse repository at this point
Copy the full SHA 8dc9747View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.18.1...v2.18.2