Commit graph

605 commits

Author SHA1 Message Date
Ed Page
afbc96c5d3 chore: Release 2024-10-24 12:06:17 -05:00
Ed Page
fb8217bd5e chore: Release 2024-10-24 12:04:37 -05:00
Ed Page
4ba8712927 chore: Release
Some checks are pending
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
2024-10-24 10:57:19 -05:00
Ed Page
afc4b2242f chore: Release 2024-10-24 10:56:37 -05:00
Ed Page
b3a56e1224 chore: Release 2024-10-24 08:48:55 -05:00
Ed Page
0408557958 chore: Release 2024-10-24 08:48:08 -05:00
Ed Page
963c545f6b chore: Release
Some checks are pending
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
2024-10-23 05:24:16 -05:00
Ed Page
6802cc60d4 chore: Release
Some checks failed
Security audit / security_audit (push) Has been cancelled
Security audit / cargo_deny (bans licenses sources) (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / Check MSRV (push) Has been cancelled
CI / lockfile (push) Has been cancelled
CI / Docs (push) Has been cancelled
CI / rustfmt (push) Has been cancelled
CI / clippy (push) Has been cancelled
CI / Coverage (push) Has been cancelled
/ linux (aarch64) (push) Has been cancelled
/ linux (x86) (push) Has been cancelled
/ linux (x86_64) (push) Has been cancelled
/ musllinux (aarch64) (push) Has been cancelled
/ musllinux (x86_64) (push) Has been cancelled
/ windows (x64) (push) Has been cancelled
/ windows (x86) (push) Has been cancelled
/ macos (aarch64) (push) Has been cancelled
/ macos (x86_64) (push) Has been cancelled
/ sdist (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
CI / CI (push) Has been cancelled
/ Release (push) Has been cancelled
2024-10-07 10:47:50 -05:00
Ed Page
14f49f455c
Merge pull request #1105 from crate-ci/renovate/unicode-width-0.x
Some checks failed
Security audit / security_audit (push) Has been cancelled
Security audit / cargo_deny (bans licenses sources) (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / Check MSRV (push) Has been cancelled
CI / lockfile (push) Has been cancelled
CI / Docs (push) Has been cancelled
CI / rustfmt (push) Has been cancelled
CI / clippy (push) Has been cancelled
CI / Coverage (push) Has been cancelled
/ linux (aarch64) (push) Has been cancelled
/ linux (x86) (push) Has been cancelled
/ linux (x86_64) (push) Has been cancelled
/ musllinux (aarch64) (push) Has been cancelled
/ musllinux (x86_64) (push) Has been cancelled
/ windows (x64) (push) Has been cancelled
/ windows (x86) (push) Has been cancelled
/ macos (aarch64) (push) Has been cancelled
/ macos (x86_64) (push) Has been cancelled
/ sdist (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
CI / CI (push) Has been cancelled
/ Release (push) Has been cancelled
chore(deps): Update Rust crate unicode-width to 0.2.0
2024-10-01 13:42:51 -04:00
Ed Page
f12cee1d8f chore: Release
Some checks are pending
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
2024-09-30 20:31:14 -05:00
Ed Page
0afb59e9d0 chore: Release 2024-09-30 20:29:46 -05:00
renovate[bot]
2dc6cb8511
chore(deps): Update compatible (#1104)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://redirect.github.com/dtolnay/anyhow) | dependencies |
patch | `1.0.86` -> `1.0.89` |
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.13` -> `4.5.18` |
|
[clap-verbosity-flag](https://redirect.github.com/clap-rs/clap-verbosity-flag)
| dependencies | patch | `2.2.1` -> `2.2.2` |
| [edit-distance](https://redirect.github.com/febeling/edit-distance) |
dev-dependencies | patch | `2.1.2` -> `2.1.3` |
|
[globset](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/globset)
([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/globset))
| dependencies | patch | `0.4.14` -> `0.4.15` |
|
[ignore](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/ignore)
([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore))
| dependencies | patch | `0.4.22` -> `0.4.23` |
| [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
dev-dependencies | minor | `2.3.0` -> `2.5.0` |
| [once_cell](https://redirect.github.com/matklad/once_cell) |
dependencies | minor | `1.19.0` -> `1.20.1` |
| [regex](https://redirect.github.com/rust-lang/regex) | dependencies |
minor | `1.10.5` -> `1.11.0` |
| [regex](https://redirect.github.com/rust-lang/regex) |
dev-dependencies | minor | `1.10.5` -> `1.11.0` |
| [serde](https://serde.rs)
([source](https://redirect.github.com/serde-rs/serde)) | dependencies |
patch | `1.0.204` -> `1.0.210` |
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.121` -> `1.0.128` |
| [simdutf8](https://redirect.github.com/rusticstuff/simdutf8) |
dependencies | patch | `0.1.4` -> `0.1.5` |
| [thiserror](https://redirect.github.com/dtolnay/thiserror) |
dependencies | patch | `1.0.63` -> `1.0.64` |
| [trycmd](https://redirect.github.com/assert-rs/trycmd)
([source](https://redirect.github.com/assert-rs/snapbox)) |
dev-dependencies | patch | `0.15.6` -> `0.15.7` |
|
[unicode-segmentation](https://redirect.github.com/unicode-rs/unicode-segmentation)
| dependencies | minor | `1.11.0` -> `1.12.0` |
| [unicode-xid](https://redirect.github.com/unicode-rs/unicode-xid) |
dependencies | patch | `0.2.4` -> `0.2.6` |
| [winnow](https://redirect.github.com/winnow-rs/winnow) | dependencies
| patch | `0.6.18` -> `0.6.20` |

---

### Release Notes

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

###
[`v1.0.89`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.89)

[Compare
Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.88...1.0.89)

- Make anyhow::Error's `UnwindSafe` and `RefUnwindSafe` impl
consistently available between versions of Rust newer and older than
1.72
([#&#8203;386](https://redirect.github.com/dtolnay/anyhow/issues/386))

###
[`v1.0.88`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.88)

[Compare
Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.87...1.0.88)

-   Documentation improvements

###
[`v1.0.87`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.87)

[Compare
Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.86...1.0.87)

- Support more APIs, including `Error::new` and `Error::chain`, in
no-std mode on Rust 1.81+
([#&#8203;383](https://redirect.github.com/dtolnay/anyhow/issues/383))

</details>

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.18`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4518---2024-09-20)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.17...v4.5.18)

##### Features

- *(builder)* Expose `Arg::get_display_order` and
`Command::get_display_order`

###
[`v4.5.17`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4517---2024-09-04)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.16...v4.5.17)

##### Fixes

-   *(help)* Style required argument groups
-   *(derive)* Improve error messages when unsupported fields are used

###
[`v4.5.16`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4516---2024-08-15)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.15...v4.5.16)

##### Fixes

-   *(derive)* Improve error messages when `derive` feature is missing

###
[`v4.5.15`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4515---2024-08-10)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.14...v4.5.15)

##### Compatiblity

-   *(unstable-ext)* `Arg::remove` changed return types

##### Fixes

-   *(unstable-ext)* Make `Arg::remove` return the removed item

###
[`v4.5.14`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4514---2024-08-08)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.13...v4.5.14)

##### Features

- *(unstable-ext)* Added `Arg::add` for attaching arbitrary state, like
completion hints, to `Arg` without `Arg` knowing about it

</details>

<details>
<summary>clap-rs/clap-verbosity-flag (clap-verbosity-flag)</summary>

###
[`v2.2.2`](https://redirect.github.com/clap-rs/clap-verbosity-flag/blob/HEAD/CHANGELOG.md#222---2024-09-26)

[Compare
Source](https://redirect.github.com/clap-rs/clap-verbosity-flag/compare/v2.2.1...v2.2.2)

##### Fixes

-   Resolve overflow issues

</details>

<details>
<summary>febeling/edit-distance (edit-distance)</summary>

###
[`v2.1.3`](https://redirect.github.com/febeling/edit-distance/compare/2.1.2...2.1.3)

[Compare
Source](https://redirect.github.com/febeling/edit-distance/compare/2.1.2...2.1.3)

</details>

<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>

###
[`v2.5.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#250)

[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.4.0...2.5.0)

-   Added an `insert_before` method to `IndexMap` and `IndexSet`, as an
alternative to `shift_insert` with different behavior on existing
entries.
-   Added `first_entry` and `last_entry` methods to `IndexMap`.
- Added `From` implementations between `IndexedEntry` and
`OccupiedEntry`.

###
[`v2.4.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#240)

[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.3.0...2.4.0)

- Added methods `IndexMap::append` and `IndexSet::append`, moving all
items from
one map or set into another, and leaving the original capacity for
reuse.

</details>

<details>
<summary>matklad/once_cell (once_cell)</summary>

###
[`v1.20.1`](https://redirect.github.com/matklad/once_cell/blob/HEAD/CHANGELOG.md#1201)

[Compare
Source](https://redirect.github.com/matklad/once_cell/compare/v1.20.0...v1.20.1)

- Allow using `race` module using just `portable_atomic`, without
`critical_section` and provide
    better error messages on targets without atomic CAS instruction,
[#&#8203;265](https://redirect.github.com/matklad/once_cell/pull/265).

###
[`v1.20.0`](https://redirect.github.com/matklad/once_cell/compare/v1.19.0...v1.20.0)

[Compare
Source](https://redirect.github.com/matklad/once_cell/compare/v1.19.0...v1.20.0)

</details>

<details>
<summary>rust-lang/regex (regex)</summary>

###
[`v1.11.0`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1110-2024-09-29)

[Compare
Source](https://redirect.github.com/rust-lang/regex/compare/1.10.6...1.11.0)

\===================
This is a new minor release of `regex` that brings in an update to the
Unicode Character Database. Specifically, this updates the Unicode data
used by `regex` internally to the version 16 release.

New features:

- [FEATURE
#&#8203;1228](https://redirect.github.com/rust-lang/regex/pull/1228):
    Add new `regex::SetMatches::matched_all` method.
- [FEATURE
#&#8203;1229](https://redirect.github.com/rust-lang/regex/pull/1229):
    Update to Unicode Character Database (UCD) version 16.

###
[`v1.10.6`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1106-2024-08-02)

[Compare
Source](https://redirect.github.com/rust-lang/regex/compare/1.10.5...1.10.6)

\===================
This is a new patch release with a fix for the `unstable` crate feature
that
enables `std::str::Pattern` trait integration.

Bug fixes:

- [BUG
#&#8203;1219](https://redirect.github.com/rust-lang/regex/pull/1219):
Fix the `Pattern` trait implementation as a result of nightly API
breakage.

</details>

<details>
<summary>serde-rs/serde (serde)</summary>

###
[`v1.0.210`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.210)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

- Support serializing and deserializing `IpAddr` and `SocketAddr` in
no-std mode on Rust 1.77+
([#&#8203;2816](https://redirect.github.com/serde-rs/serde/issues/2816),
thanks [@&#8203;MathiasKoch](https://redirect.github.com/MathiasKoch))
- Make `serde::ser::StdError` and `serde:🇩🇪:StdError` equivalent to
`core::error::Error` on Rust 1.81+
([#&#8203;2818](https://redirect.github.com/serde-rs/serde/issues/2818))

###
[`v1.0.209`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.209)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.208...v1.0.209)

- Fix deserialization of empty structs and empty tuples inside of
untagged enums
([#&#8203;2805](https://redirect.github.com/serde-rs/serde/issues/2805),
thanks [@&#8203;Mingun](https://redirect.github.com/Mingun))

###
[`v1.0.208`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.208)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.207...v1.0.208)

- Support serializing and deserializing unit structs in a `flatten`
field
([#&#8203;2802](https://redirect.github.com/serde-rs/serde/issues/2802),
thanks [@&#8203;jonhoo](https://redirect.github.com/jonhoo))

###
[`v1.0.207`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.207)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.206...v1.0.207)

- Improve interactions between `flatten` attribute and
`skip_serializing`/`skip_deserializing`
([#&#8203;2795](https://redirect.github.com/serde-rs/serde/issues/2795),
thanks [@&#8203;Mingun](https://redirect.github.com/Mingun))

###
[`v1.0.206`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.206)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.205...v1.0.206)

- Improve support for `flatten` attribute inside of enums
([#&#8203;2567](https://redirect.github.com/serde-rs/serde/issues/2567),
thanks [@&#8203;Mingun](https://redirect.github.com/Mingun))

###
[`v1.0.205`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.205)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.204...v1.0.205)

- Use serialize_entry instead of serialize_key + serialize_value when
serialize flattened newtype enum variants
([#&#8203;2785](https://redirect.github.com/serde-rs/serde/issues/2785),
thanks [@&#8203;Mingun](https://redirect.github.com/Mingun))
- Avoid triggering a collection_is_never_read lint in the
deserialization of enums containing flattened fields
([#&#8203;2791](https://redirect.github.com/serde-rs/serde/issues/2791))

</details>

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.128`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.128)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.127...1.0.128)

- Support serializing maps containing 128-bit integer keys to
serde_json::Value
([#&#8203;1188](https://redirect.github.com/serde-rs/json/issues/1188),
thanks [@&#8203;Mrreadiness](https://redirect.github.com/Mrreadiness))

###
[`v1.0.127`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.127)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.126...1.0.127)

- Add more removal methods to OccupiedEntry
([#&#8203;1179](https://redirect.github.com/serde-rs/json/issues/1179),
thanks [@&#8203;GREsau](https://redirect.github.com/GREsau))

###
[`v1.0.126`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.126)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.125...1.0.126)

- Improve string parsing on targets that use 32-bit pointers but also
have fast 64-bit integer arithmetic, such as
aarch64-unknown-linux-gnu_ilp32 and x86\_64-unknown-linux-gnux32
([#&#8203;1182](https://redirect.github.com/serde-rs/json/issues/1182),
thanks [@&#8203;CryZe](https://redirect.github.com/CryZe))

###
[`v1.0.125`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.125)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.124...1.0.125)

- Speed up \uXXXX parsing and improve handling of unpaired surrogates
when deserializing to bytes
([#&#8203;1172](https://redirect.github.com/serde-rs/json/issues/1172),
[#&#8203;1175](https://redirect.github.com/serde-rs/json/issues/1175),
thanks
[@&#8203;purplesyringa](https://redirect.github.com/purplesyringa))

###
[`v1.0.124`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.124)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.123...v1.0.124)

- Fix a bug in processing string escapes in big-endian architectures
([#&#8203;1173](https://redirect.github.com/serde-rs/json/issues/1173),
thanks
[@&#8203;purplesyringa](https://redirect.github.com/purplesyringa))

###
[`v1.0.123`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.123)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.122...v1.0.123)

- Optimize string parsing by applying SIMD-within-a-register: 30.3%
improvement on
[twitter.json](https://redirect.github.com/miloyip/nativejson-benchmark/blob/v1.0.0/data/twitter.json)
from 613 MB/s to 799 MB/s
([#&#8203;1161](https://redirect.github.com/serde-rs/json/issues/1161),
thanks
[@&#8203;purplesyringa](https://redirect.github.com/purplesyringa))

###
[`v1.0.122`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.122)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.121...v1.0.122)

- Support using `json!` in no-std crates
([#&#8203;1166](https://redirect.github.com/serde-rs/json/issues/1166))

</details>

<details>
<summary>rusticstuff/simdutf8 (simdutf8)</summary>

###
[`v0.1.5`](https://redirect.github.com/rusticstuff/simdutf8/blob/HEAD/CHANGELOG.md#015---2024-09-22)

[Compare
Source](https://redirect.github.com/rusticstuff/simdutf8/compare/v0.1.4...v0.1.5)

##### Bug fixes

- Fix Undefined Behavior in WebAssembly SIMD128
([#&#8203;86](https://redirect.github.com/rusticstuff/simdutf8/issues/86))
(thanks [@&#8203;CryZe](https://redirect.github.com/CryZe))
- Documentation and clippy fixes (thanks
[@&#8203;rtfeldman](https://redirect.github.com/rtfeldman),
[@&#8203;jqnatividad](https://redirect.github.com/jqnatividad),
[@&#8203;rhysd](https://redirect.github.com/rhysd))

##### Performance

- WASM: Don't use u8x16\_bitmask for ASCII Check
([#&#8203;79](https://redirect.github.com/rusticstuff/simdutf8/issues/79))
(thanks [@&#8203;CryZe](https://redirect.github.com/CryZe))

</details>

<details>
<summary>dtolnay/thiserror (thiserror)</summary>

###
[`v1.0.64`](https://redirect.github.com/dtolnay/thiserror/releases/tag/1.0.64)

[Compare
Source](https://redirect.github.com/dtolnay/thiserror/compare/1.0.63...1.0.64)

- Exclude derived impls from coverage instrumentation
([#&#8203;322](https://redirect.github.com/dtolnay/thiserror/issues/322),
thanks [@&#8203;oxalica](https://redirect.github.com/oxalica))

</details>

<details>
<summary>assert-rs/snapbox (trycmd)</summary>

###
[`v0.15.7`](https://redirect.github.com/assert-rs/snapbox/compare/trycmd-v0.15.6...trycmd-v0.15.7)

[Compare
Source](https://redirect.github.com/assert-rs/snapbox/compare/trycmd-v0.15.6...trycmd-v0.15.7)

</details>

<details>
<summary>unicode-rs/unicode-segmentation
(unicode-segmentation)</summary>

###
[`v1.12.0`](https://redirect.github.com/unicode-rs/unicode-segmentation/compare/v1.11.0...v1.12.0)

[Compare
Source](https://redirect.github.com/unicode-rs/unicode-segmentation/compare/v1.11.0...v1.12.0)

</details>

<details>
<summary>unicode-rs/unicode-xid (unicode-xid)</summary>

###
[`v0.2.6`](https://redirect.github.com/unicode-rs/unicode-xid/blob/HEAD/CHANGELOG.md#026)

[Compare
Source](https://redirect.github.com/unicode-rs/unicode-xid/compare/v0.2.5...v0.2.6)

-   Update to Unicode 16.0.0.

###
[`v0.2.5`](https://redirect.github.com/unicode-rs/unicode-xid/blob/HEAD/CHANGELOG.md#025)

[Compare
Source](https://redirect.github.com/unicode-rs/unicode-xid/compare/v0.2.4...v0.2.5)

-   Update to Unicode 15.1.0.

</details>

<details>
<summary>winnow-rs/winnow (winnow)</summary>

###
[`v0.6.20`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0620---2024-09-25)

[Compare
Source](https://redirect.github.com/winnow-rs/winnow/compare/v0.6.19...v0.6.20)

##### Internal

-   Dependency update

###
[`v0.6.19`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0619---2024-09-24)

[Compare
Source](https://redirect.github.com/winnow-rs/winnow/compare/v0.6.18...v0.6.19)

##### Features

- Add `Located::reset_to_start` for parsing encoded graphs with
start-relative pointers

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 00:47:45 +00:00
renovate[bot]
bc00184a23
chore(deps): Update Rust crate unicode-width to 0.2.0 2024-10-01 00:38:23 +00:00
Ed Page
8e6a4285bc chore: Release
Some checks are pending
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
2024-09-16 14:02:44 -05:00
Ed Page
945d407a5f chore: Release 2024-09-04 10:17:36 -05:00
Ed Page
853bbe8898 chore: Release 2024-09-03 15:43:18 -05:00
Ed Page
9ad6f5c054 chore: Release 2024-08-30 16:05:09 -05:00
Ed Page
7197721b97 chore: Release 2024-08-30 15:13:21 -05:00
Ed Page
b86466d268 chore: Release 2024-08-23 14:19:18 -05:00
Ed Page
8bfb5febe2 chore: Release 2024-08-23 14:18:21 -05:00
Ed Page
21281cc0ae chore: Release 2024-08-23 13:59:06 -05:00
Ed Page
b7592dd937 chore: Release 2024-08-23 13:58:12 -05:00
Ed Page
6ae8520cf3 chore: Release 2024-08-23 13:56:24 -05:00
Ed Page
f0be796065 chore: Release 2024-08-23 13:56:02 -05:00
Ed Page
95552cb48f test(varcon): Make it easier to update tests 2024-08-23 09:15:35 -05:00
Ed Page
cbb98c663b chore: Release 2024-08-22 10:37:16 -05:00
John Vandenberg
9cfa3d376d chore(deps): Update derive_more to v1.0 2024-08-16 20:16:07 +08:00
renovate[bot]
9ab07a28ac
chore(deps): Update compatible (#1071)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anstream](https://togithub.com/rust-cli/anstyle) | dependencies |
patch | `0.6.14` -> `0.6.15` |
| [anstyle](https://togithub.com/rust-cli/anstyle) | dependencies |
patch | `1.0.7` -> `1.0.8` |
| [assert_fs](https://togithub.com/assert-rs/assert_fs) |
dev-dependencies | patch | `1.1.1` -> `1.1.2` |
| [bstr](https://togithub.com/BurntSushi/bstr) | dependencies | minor |
`1.9.1` -> `1.10.0` |
| [clap](https://togithub.com/clap-rs/clap) | dependencies | patch |
`4.5.8` -> `4.5.13` |
|
[clap-verbosity-flag](https://togithub.com/clap-rs/clap-verbosity-flag)
| dependencies | patch | `2.2.0` -> `2.2.1` |
| [codegenrs](https://togithub.com/crate-ci/codegenrs) |
dev-dependencies | patch | `3.0.1` -> `3.0.2` |
| [colorchoice-clap](https://togithub.com/rust-cli/anstyle) |
dependencies | patch | `1.0.4` -> `1.0.5` |
| [env_logger](https://togithub.com/rust-cli/env_logger) | dependencies
| patch | `0.11.3` -> `0.11.5` |
| [human-panic](https://togithub.com/rust-cli/human-panic) |
dependencies | patch | `2.0.0` -> `2.0.1` |
| [indexmap](https://togithub.com/indexmap-rs/indexmap) |
dev-dependencies | minor | `2.2.6` -> `2.3.0` |
| [kstring](https://togithub.com/cobalt-org/kstring) | dependencies |
patch | `2.0.0` -> `2.0.2` |
| [proc-exit](https://togithub.com/rust-cli/proc-exit) | dependencies |
patch | `2.0.1` -> `2.0.2` |
| [serde](https://serde.rs)
([source](https://togithub.com/serde-rs/serde)) | dependencies | patch |
`1.0.203` -> `1.0.204` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies |
patch | `1.0.119` -> `1.0.121` |
|
[snapbox](https://togithub.com/assert-rs/trycmd/tree/main/crates/snapbox)
([source](https://togithub.com/assert-rs/trycmd)) | dev-dependencies |
patch | `0.6.11` -> `0.6.16` |
| [thiserror](https://togithub.com/dtolnay/thiserror) | dependencies |
patch | `1.0.61` -> `1.0.63` |
| [toml](https://togithub.com/toml-rs/toml) | dependencies | patch |
`0.8.14` -> `0.8.19` |
| [trycmd](https://togithub.com/assert-rs/trycmd) | dev-dependencies |
patch | `0.15.4` -> `0.15.6` |
| [winnow](https://togithub.com/winnow-rs/winnow) | dependencies | patch
| `0.6.13` -> `0.6.18` |

---

### Release Notes

<details>
<summary>rust-cli/anstyle (anstream)</summary>

###
[`v0.6.15`](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.14...anstream-v0.6.15)

[Compare
Source](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.14...anstream-v0.6.15)

</details>

<details>
<summary>assert-rs/assert_fs (assert_fs)</summary>

###
[`v1.1.2`](https://togithub.com/assert-rs/assert_fs/blob/HEAD/CHANGELOG.md#112---2024-07-25)

[Compare
Source](https://togithub.com/assert-rs/assert_fs/compare/v1.1.1...v1.1.2)

##### Compatibility

-   Update MSRV to 1.74.0

</details>

<details>
<summary>BurntSushi/bstr (bstr)</summary>

###
[`v1.10.0`](https://togithub.com/BurntSushi/bstr/compare/1.9.2...1.10.0)

[Compare
Source](https://togithub.com/BurntSushi/bstr/compare/1.9.2...1.10.0)

###
[`v1.9.2`](https://togithub.com/BurntSushi/bstr/compare/1.9.1...1.9.2)

[Compare
Source](https://togithub.com/BurntSushi/bstr/compare/1.9.1...1.9.2)

</details>

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.13`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4513---2024-07-31)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.12...v4.5.13)

##### Fixes

- *(derive)* Improve error message when `#[flatten]`ing an optional
`#[group(skip)]`
-   *(help)* Properly wrap long subcommand descriptions in help

###
[`v4.5.12`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4512---2024-07-31)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.11...v4.5.12)

###
[`v4.5.11`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4511---2024-07-25)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.10...v4.5.11)

###
[`v4.5.10`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4510---2024-07-23)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.9...v4.5.10)

###
[`v4.5.9`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#459---2024-07-09)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.8...v4.5.9)

##### Fixes

- *(error)* When defining a custom help flag, be sure to suggest it like
we do the built-in one

</details>

<details>
<summary>clap-rs/clap-verbosity-flag (clap-verbosity-flag)</summary>

###
[`v2.2.1`](https://togithub.com/clap-rs/clap-verbosity-flag/blob/HEAD/CHANGELOG.md#221---2024-07-25)

[Compare
Source](https://togithub.com/clap-rs/clap-verbosity-flag/compare/v2.2.0...v2.2.1)

##### Compatibility

-   Raised MSRV to 1.74

</details>

<details>
<summary>crate-ci/codegenrs (codegenrs)</summary>

###
[`v3.0.2`](https://togithub.com/crate-ci/codegenrs/blob/HEAD/CHANGELOG.md#302---2024-07-25)

[Compare
Source](https://togithub.com/crate-ci/codegenrs/compare/v3.0.1...v3.0.2)

##### Compatibility

-   Update MSRV to 1.74

</details>

<details>
<summary>rust-cli/env_logger (env_logger)</summary>

###
[`v0.11.5`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0115---2024-07-25)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.4...v0.11.5)

###
[`v0.11.4`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0114---2024-07-23)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.3...v0.11.4)

</details>

<details>
<summary>rust-cli/human-panic (human-panic)</summary>

###
[`v2.0.1`](https://togithub.com/rust-cli/human-panic/blob/HEAD/CHANGELOG.md#201---2024-07-25)

[Compare
Source](https://togithub.com/rust-cli/human-panic/compare/v2.0.0...v2.0.1)

##### Compatibility

-   Update MSV to 1.74

</details>

<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>

###
[`v2.3.0`](https://togithub.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#230)

[Compare
Source](https://togithub.com/indexmap-rs/indexmap/compare/2.2.6...2.3.0)

- Added trait `MutableEntryKey` for opt-in mutable access to map entry
keys.
- Added method `MutableKeys::iter_mut2` for opt-in mutable iteration of
map
    keys and values.

</details>

<details>
<summary>cobalt-org/kstring (kstring)</summary>

###
[`v2.0.2`](https://togithub.com/cobalt-org/kstring/blob/HEAD/CHANGELOG.md#202---2024-07-25)

[Compare
Source](https://togithub.com/cobalt-org/kstring/compare/v2.0.1...v2.0.2)

###
[`v2.0.1`](https://togithub.com/cobalt-org/kstring/blob/HEAD/CHANGELOG.md#201---2024-07-22)

[Compare
Source](https://togithub.com/cobalt-org/kstring/compare/v2.0.0...v2.0.1)

##### Compatibility

-   MSRV is now 1.73

##### Fixes

-   Future-proof unsafe code from things the compiler could do

</details>

<details>
<summary>rust-cli/proc-exit (proc-exit)</summary>

###
[`v2.0.2`](https://togithub.com/rust-cli/proc-exit/blob/HEAD/CHANGELOG.md#202---2024-07-25)

[Compare
Source](https://togithub.com/rust-cli/proc-exit/compare/v2.0.1...v2.0.2)

##### Compatibility

-   Updated MSRV to 1.74

</details>

<details>
<summary>serde-rs/serde (serde)</summary>

###
[`v1.0.204`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.204)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.203...v1.0.204)

- Apply #\[diagnostic::on_unimplemented] attribute on Rust 1.78+ to
suggest adding serde derive or enabling a "serde" feature flag in
dependencies
([#&#8203;2767](https://togithub.com/serde-rs/serde/issues/2767), thanks
[@&#8203;weiznich](https://togithub.com/weiznich))

</details>

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.121`](https://togithub.com/serde-rs/json/releases/tag/v1.0.121)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.120...v1.0.121)

- Optimize position search in error path
([#&#8203;1160](https://togithub.com/serde-rs/json/issues/1160), thanks
[@&#8203;purplesyringa](https://togithub.com/purplesyringa))

###
[`v1.0.120`](https://togithub.com/serde-rs/json/releases/tag/v1.0.120)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.119...v1.0.120)

- Correctly specify required version of `indexmap` dependency
([#&#8203;1152](https://togithub.com/serde-rs/json/issues/1152), thanks
[@&#8203;cforycki](https://togithub.com/cforycki))

</details>

<details>
<summary>assert-rs/trycmd (snapbox)</summary>

###
[`v0.6.16`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.15...snapbox-v0.6.16)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.15...snapbox-v0.6.16)

###
[`v0.6.15`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.14...snapbox-v0.6.15)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.14...snapbox-v0.6.15)

###
[`v0.6.14`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.13...snapbox-v0.6.14)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.13...snapbox-v0.6.14)

###
[`v0.6.13`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.12...snapbox-v0.6.13)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.12...snapbox-v0.6.13)

###
[`v0.6.12`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.11...snapbox-v0.6.12)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.11...snapbox-v0.6.12)

</details>

<details>
<summary>dtolnay/thiserror (thiserror)</summary>

###
[`v1.0.63`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.63)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.62...1.0.63)

-   Documentation improvements

###
[`v1.0.62`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.62)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.61...1.0.62)

- Support referring to nested tuple struct fields inside `#[error("…",
…)]` attribute
([#&#8203;309](https://togithub.com/dtolnay/thiserror/issues/309))

</details>

<details>
<summary>toml-rs/toml (toml)</summary>

###
[`v0.8.19`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.18...toml-v0.8.19)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.18...toml-v0.8.19)

###
[`v0.8.18`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.17...toml-v0.8.18)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.17...toml-v0.8.18)

###
[`v0.8.17`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.16...toml-v0.8.17)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.16...toml-v0.8.17)

###
[`v0.8.16`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.15...toml-v0.8.16)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.15...toml-v0.8.16)

###
[`v0.8.15`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.14...toml-v0.8.15)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.14...toml-v0.8.15)

</details>

<details>
<summary>winnow-rs/winnow (winnow)</summary>

###
[`v0.6.18`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0618---2024-07-31)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.17...v0.6.18)

###
[`v0.6.17`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0617---2024-07-31)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.16...v0.6.17)

##### Features

-   Make `Checkpoint`s comparable

###
[`v0.6.16`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0616---2024-07-25)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.15...v0.6.16)

###
[`v0.6.15`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0615---2024-07-22)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.14...v0.6.15)

##### Compatibility

-   Deprecated `Parser::recognize` in favor of `Parser::take`
-   Deprecated `Parser::with_recognized` in favor of `Parser::taken`

##### Fixes

- Renamed `Parser::recognize` to `Parser::take` to be consistent with
other `take` parsers
- Renamed `Parser::with_recognized` to `Parser::with_taken` to be
consistent with other `take` parsers

###
[`v0.6.14`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0614---2024-07-19)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.13...v0.6.14)

##### Fixes

-   Removed unused `I: Clone` bound on `Parser::parse`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-01 01:43:39 +00:00
Ed Page
935271f020 chore: Release 2024-07-31 11:42:59 -05:00
Ed Page
7dbdf8c01c chore: Release 2024-07-31 11:40:32 -05:00
Ed Page
c7af4712ed chore: Release 2024-07-25 15:31:08 -05:00
Ed Page
ba52e2886f chore: Release 2024-07-25 09:31:57 -05:00
Ed Page
3ddcf00482 chore: Release 2024-07-22 14:50:30 -05:00
Ed Page
320b578147 chore: Release 2024-07-10 12:10:20 -05:00
Ed Page
dc42232bba test(tokens): Use snapshot testing 2024-07-10 11:47:12 -05:00
Ed Page
81a34f1ca2 chore: Release 2024-07-05 09:52:17 -05:00
Ed Page
4d4121ea86 chore: Release 2024-07-05 09:37:30 -05:00
Ed Page
04eea79695 chore: Release 2024-07-04 21:32:02 -04:00
Ed Page
494a98f93e chore: Release 2024-07-04 21:29:52 -04:00
renovate[bot]
ac7cfe7515
chore(deps): Update compatible (#1049)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://togithub.com/clap-rs/clap) | dependencies | patch |
`4.5.4` -> `4.5.8` |
| [derive_more](https://togithub.com/JelteF/derive_more) | dependencies
| patch | `0.99.17` -> `0.99.18` |
| [edit-distance](https://togithub.com/febeling/edit-distance) |
dev-dependencies | patch | `2.1.0` -> `2.1.2` |
| [enumflags2](https://togithub.com/meithecatte/enumflags2) |
dependencies | patch | `0.7.9` -> `0.7.10` |
| [log](https://togithub.com/rust-lang/log) | dependencies | patch |
`0.4.21` -> `0.4.22` |
| [regex](https://togithub.com/rust-lang/regex) | dependencies | patch |
`1.10.4` -> `1.10.5` |
| [regex](https://togithub.com/rust-lang/regex) | dev-dependencies |
patch | `1.10.4` -> `1.10.5` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies |
patch | `1.0.117` -> `1.0.119` |
|
[snapbox](https://togithub.com/assert-rs/trycmd/tree/main/crates/snapbox)
([source](https://togithub.com/assert-rs/trycmd)) | dev-dependencies |
patch | `0.6.7` -> `0.6.10` |
| [toml](https://togithub.com/toml-rs/toml) | dependencies | patch |
`0.8.13` -> `0.8.14` |
| [unicode-width](https://togithub.com/unicode-rs/unicode-width) |
dependencies | patch | `0.1.12` -> `0.1.13` |
| [winnow](https://togithub.com/winnow-rs/winnow) | dependencies | patch
| `0.6.9` -> `0.6.13` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#458---2024-06-28)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.7...v4.5.8)

##### Fixes

-   Reduce extra flushes

###
[`v4.5.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#457---2024-06-10)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.6...v4.5.7)

##### Fixes

-   Clean up error message when too few arguments for `num_args`

###
[`v4.5.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#456---2024-06-06)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.5...v4.5.6)

###
[`v4.5.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#455---2024-06-06)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.4...v4.5.5)

##### Fixes

- Allow `exclusive` to override `required_unless_present`,
`required_unless_present_any`, `required_unless_present_all`

</details>

<details>
<summary>JelteF/derive_more (derive_more)</summary>

###
[`v0.99.18`](https://togithub.com/JelteF/derive_more/compare/v0.99.17...v0.99.18)

[Compare
Source](https://togithub.com/JelteF/derive_more/compare/v0.99.17...v0.99.18)

</details>

<details>
<summary>febeling/edit-distance (edit-distance)</summary>

###
[`v2.1.2`](https://togithub.com/febeling/edit-distance/compare/2.1.1...2.1.2)

[Compare
Source](https://togithub.com/febeling/edit-distance/compare/2.1.1...2.1.2)

</details>

<details>
<summary>meithecatte/enumflags2 (enumflags2)</summary>

###
[`v0.7.10`](https://togithub.com/meithecatte/enumflags2/releases/tag/v0.7.10):
Release 0.7.10

[Compare
Source](https://togithub.com/meithecatte/enumflags2/compare/v0.7.9...v0.7.10)

- Fix a case where the `#[bitflags]` macro would access the crate
through `enumflags2::...` instead of `::enumflags2::...`. This makes the
generated code more robust and avoids triggering the
`unused_qualifications` lint.
([#&#8203;58](https://togithub.com/meithecatte/enumflags2/issues/58))
- Rework the proc-macro to use `syn` with the `derive` feature (as
opposed to `full`). This reduces the `cargo build` time for `enumflags2`
by about 20%.

</details>

<details>
<summary>rust-lang/log (log)</summary>

###
[`v0.4.22`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0422---2024-06-27)

[Compare
Source](https://togithub.com/rust-lang/log/compare/0.4.21...0.4.22)

</details>

<details>
<summary>rust-lang/regex (regex)</summary>

###
[`v1.10.5`](https://togithub.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1105-2024-06-09)

[Compare
Source](https://togithub.com/rust-lang/regex/compare/1.10.4...1.10.5)

\===================
This is a new patch release with some minor fixes.

Bug fixes:

-   [BUG #&#8203;1203](https://togithub.com/rust-lang/regex/pull/1203):
Escape invalid UTF-8 when in the `Debug` impl of `regex::bytes::Match`.

</details>

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.119`](https://togithub.com/serde-rs/json/releases/tag/v1.0.119)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.118...v1.0.119)

- Add `serde_json::Map::shift_insert`
([#&#8203;1149](https://togithub.com/serde-rs/json/issues/1149), thanks
[@&#8203;joshka](https://togithub.com/joshka))

###
[`v1.0.118`](https://togithub.com/serde-rs/json/releases/tag/v1.0.118)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.117...v1.0.118)

- Implement Hash for serde_json::Value
([#&#8203;1127](https://togithub.com/serde-rs/json/issues/1127), thanks
[@&#8203;edwardycl](https://togithub.com/edwardycl))

</details>

<details>
<summary>assert-rs/trycmd (snapbox)</summary>

###
[`v0.6.10`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.9...snapbox-v0.6.10)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.9...snapbox-v0.6.10)

###
[`v0.6.9`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.8...snapbox-v0.6.9)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.8...snapbox-v0.6.9)

###
[`v0.6.8`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.7...snapbox-v0.6.8)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.7...snapbox-v0.6.8)

</details>

<details>
<summary>toml-rs/toml (toml)</summary>

###
[`v0.8.14`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14)

</details>

<details>
<summary>unicode-rs/unicode-width (unicode-width)</summary>

###
[`v0.1.13`](https://togithub.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

[Compare
Source](https://togithub.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

</details>

<details>
<summary>winnow-rs/winnow (winnow)</summary>

###
[`v0.6.13`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0613---2024-06-06)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.12...v0.6.13)

##### Documentation

-   Expand on error reporting

###
[`v0.6.12`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0612---2024-06-06)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.11...v0.6.12)

##### Fixes

- Improve compilation errors when using non-parsers with `seq!` struct
syntax

###
[`v0.6.11`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0611---2024-06-03)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.10...v0.6.11)

##### Fixes

-   Remove `AsBytes` bounds, unblocking parsing frames of binary input

###
[`v0.6.10`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0610---2024-06-03)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.9...v0.6.10)

##### Features

-   Extend `seq!` to constructing enum variants

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-01 02:27:29 +00:00
Ed Page
c16dc8f5b4 chore: Release 2024-06-22 13:13:44 -04:00
Ed Page
c7ac1f9476 chore: Release 2024-06-22 13:13:20 -04:00
Ed Page
dde47868a5 chore: Release 2024-06-21 14:35:59 -04:00
Ed Page
cfe759ac8d chore: Release 2024-06-12 10:47:35 -05:00
Ed Page
19fbd96065 chore: Release 2024-06-12 10:33:28 -05:00
Ed Page
bb99fe166c chore: Release 2024-06-12 10:00:27 -05:00
Ed Page
acbff432fb chore: Release 2024-06-10 17:00:33 -05:00
Ed Page
9aa5df7194 chore: Release 2024-06-10 17:00:12 -05:00
Ed Page
8382594ee0 chore: Release 2024-06-07 10:12:31 -05:00
Ed Page
e12da5495c chore: Release 2024-06-07 07:58:55 -05:00