Skip to content

Commit

Permalink
Update dependencies (#51)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[bitmask-enum](https://redirect.github.com/Lukas3674/rust-bitmask-enum)
| workspace.dependencies | patch | `2.2.4` -> `2.2.5` |
| [insta](https://insta.rs/)
([source](https://redirect.github.com/mitsuhiko/insta)) |
workspace.dependencies | minor | `1.40.0` -> `1.41.0` |
| [proc-macro2](https://redirect.github.com/dtolnay/proc-macro2) |
workspace.dependencies | patch | `1.0.88` -> `1.0.89` |
| [serde](https://serde.rs)
([source](https://redirect.github.com/serde-rs/serde)) |
workspace.dependencies | patch | `1.0.210` -> `1.0.213` |
| [syn](https://redirect.github.com/dtolnay/syn) |
workspace.dependencies | patch | `2.0.82` -> `2.0.85` |
| [thiserror](https://redirect.github.com/dtolnay/thiserror) |
workspace.dependencies | patch | `1.0.64` -> `1.0.65` |

---

### Release Notes

<details>
<summary>mitsuhiko/insta (insta)</summary>

###
[`v1.41.0`](https://redirect.github.com/mitsuhiko/insta/blob/HEAD/CHANGELOG.md#1410)

[Compare
Source](https://redirect.github.com/mitsuhiko/insta/compare/1.40.0...1.41.0)

- Experimental support for binary snapshots.
[#&#8203;610](https://redirect.github.com/mitsuhiko/insta/issues/610)
(Florian Plattner)

- `--force-update-snapshots` now causes `cargo-insta` to write every
snapshot, regardless of whether
    snapshots fully match, and now implies `--accept`.  This
    allows for `--force-update-snapshots` to update inline snapshots'
    delimiters and indentation.

For the previous behavior of `--force-update-snapshots`, which limited
writes to
    snapshots which didn't fully match, use `--require-full-match`.
The main difference between `--require-full-match` and the existing
behavior of `--force-update-snapshots`
    is a non-zero exit code on any snapshots which don't fully match.

Like the previous behavior or `--force-update-snapshots`,
`--require-full-match`
    doesn't track inline snapshots' delimiters or
indentation, so can't update if those don't match.
[#&#8203;644](https://redirect.github.com/mitsuhiko/insta/issues/644)

- Inline snapshots only use `#` characters as delimiters when required.
[#&#8203;603](https://redirect.github.com/mitsuhiko/insta/issues/603)

- Warnings for undiscovered snapshots are more robust, and include files
with
custom snapshot extensions.
[#&#8203;637](https://redirect.github.com/mitsuhiko/insta/issues/637)

- Insta runs correctly on packages which reference rust files in a
parent path.
[#&#8203;626](https://redirect.github.com/mitsuhiko/insta/issues/626)

- Warnings are printed when any snapshot uses a legacy format.
[#&#8203;599](https://redirect.github.com/mitsuhiko/insta/issues/599)

- `cargo insta --version` now prints a version.
[#&#8203;665](https://redirect.github.com/mitsuhiko/insta/issues/665)

-   `insta` now internally uses `INSTA_UPDATE=force` rather than
`INSTA_FORCE_UPDATE=1`. (This doesn't affect users of `cargo-insta`,
which
handles this internally.)
[#&#8203;482](https://redirect.github.com/mitsuhiko/insta/issues/482)

- `cargo-insta`'s integration tests continue to grow over the past
couple of versions,
    and now offer coverage of most of `cargo-insta`'s interface.

</details>

<details>
<summary>dtolnay/proc-macro2 (proc-macro2)</summary>

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

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

- Ensure OUT_DIR is left with deterministic contents after build script
execution
([#&#8203;474](https://redirect.github.com/dtolnay/proc-macro2/issues/474))

</details>

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

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

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

- Fix support for macro-generated `with` attributes inside a newtype
struct
([#&#8203;2847](https://redirect.github.com/serde-rs/serde/issues/2847))

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

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

- Fix hygiene of macro-generated local variable accesses in serde(with)
wrappers
([#&#8203;2845](https://redirect.github.com/serde-rs/serde/issues/2845))

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

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

- Improve error reporting about mismatched signature in `with` and
`default` attributes
([#&#8203;2558](https://redirect.github.com/serde-rs/serde/issues/2558),
thanks [@&#8203;Mingun](https://redirect.github.com/Mingun))
- Show variant aliases in error message when variant deserialization
fails
([#&#8203;2566](https://redirect.github.com/serde-rs/serde/issues/2566),
thanks [@&#8203;Mingun](https://redirect.github.com/Mingun))
- Improve binary size of untagged enum and internally tagged enum
deserialization by about 12%
([#&#8203;2821](https://redirect.github.com/serde-rs/serde/issues/2821))

</details>

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

###
[`v2.0.85`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.85)

[Compare
Source](https://redirect.github.com/dtolnay/syn/compare/2.0.84...2.0.85)

- Preserve extern static unsafety in ForeignItem::Verbatim
([#&#8203;1773](https://redirect.github.com/dtolnay/syn/issues/1773))

###
[`v2.0.84`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.84)

[Compare
Source](https://redirect.github.com/dtolnay/syn/compare/2.0.83...2.0.84)

- Parse safe and explicitly unsafe extern items
([#&#8203;1768](https://redirect.github.com/dtolnay/syn/issues/1768),
[https://github.com/rust-lang/rust/issues/123743](https://redirect.github.com/rust-lang/rust/issues/123743),
[https://github.com/rust-lang/rfcs/pull/3484](https://redirect.github.com/rust-lang/rfcs/pull/3484))
- Parse self captures: `impl Sized + use<Self>`
([#&#8203;1772](https://redirect.github.com/dtolnay/syn/issues/1772))

###
[`v2.0.83`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.83)

[Compare
Source](https://redirect.github.com/dtolnay/syn/compare/2.0.82...2.0.83)

-   Documentation improvements

</details>

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

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

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

- Ensure OUT_DIR is left with deterministic contents after build script
execution
([#&#8203;325](https://redirect.github.com/dtolnay/thiserror/issues/325))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 9am on monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **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/keithamus/hdx).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Oct 28, 2024
1 parent 49ada2a commit 273b215
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 273b215

Please sign in to comment.