Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove extern crates #331

Merged
merged 1 commit into from
Dec 23, 2022
Merged

Conversation

JohnTitor
Copy link
Member

Noticed it reviewing #329, and couldn't pass it up :)

Signed-off-by: Yuki Okushi [email protected]

Signed-off-by: Yuki Okushi <[email protected]>
@JohnTitor JohnTitor merged commit 657cc9c into rust-lang:main Dec 23, 2022
@JohnTitor JohnTitor deleted the good-by-extern-crates branch December 23, 2022 05:28
o0Ignition0o referenced this pull request in apollographql/router Jun 13, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| [clap](https://togithub.com/clap-rs/clap) | dependencies | patch |
`4.3.0` -> `4.3.3` |
[![age](https://badges.renovateapi.com/packages/crate/clap/4.3.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/clap/4.3.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/clap/4.3.3/compatibility-slim/4.3.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/clap/4.3.3/confidence-slim/4.3.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [dd-trace](https://togithub.com/DataDog/dd-trace-js) | dependencies |
minor | [`3.21.0` ->
`3.22.1`](https://renovatebot.com/diffs/npm/dd-trace/3.21.0/3.22.1) |
[![age](https://badges.renovateapi.com/packages/npm/dd-trace/3.22.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/dd-trace/3.22.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/dd-trace/3.22.1/compatibility-slim/3.21.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/dd-trace/3.22.1/confidence-slim/3.21.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [flate2](https://togithub.com/rust-lang/flate2-rs) | dependencies |
patch | `1.0.24` -> `1.0.26` |
[![age](https://badges.renovateapi.com/packages/crate/flate2/1.0.26/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/flate2/1.0.26/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/flate2/1.0.26/compatibility-slim/1.0.24)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/flate2/1.0.26/confidence-slim/1.0.24)](https://docs.renovatebot.com/merge-confidence/)
|
| [once_cell](https://togithub.com/matklad/once_cell) | dev-dependencies
| minor | `1.17.2` -> `1.18.0` |
[![age](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/compatibility-slim/1.17.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/confidence-slim/1.17.2)](https://docs.renovatebot.com/merge-confidence/)
|
| [once_cell](https://togithub.com/matklad/once_cell) | dependencies |
minor | `1.17.2` -> `1.18.0` |
[![age](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/compatibility-slim/1.17.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/once_cell/1.18.0/confidence-slim/1.17.2)](https://docs.renovatebot.com/merge-confidence/)
|
| [regex](https://togithub.com/rust-lang/regex) | dependencies | patch |
`1.8.3` -> `1.8.4` |
[![age](https://badges.renovateapi.com/packages/crate/regex/1.8.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/regex/1.8.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/regex/1.8.4/compatibility-slim/1.8.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/regex/1.8.4/confidence-slim/1.8.3)](https://docs.renovatebot.com/merge-confidence/)
|
| [rust-embed](https://togithub.com/pyros2097/rust-embed) | dependencies
| minor | `6.6.1` -> `6.7.0` |
[![age](https://badges.renovateapi.com/packages/crate/rust-embed/6.7.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/rust-embed/6.7.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/rust-embed/6.7.0/compatibility-slim/6.6.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/rust-embed/6.7.0/confidence-slim/6.6.1)](https://docs.renovatebot.com/merge-confidence/)
|
| [serde](https://serde.rs)
([source](https://togithub.com/serde-rs/serde)) | dependencies | patch |
`1.0.163` -> `1.0.164` |
[![age](https://badges.renovateapi.com/packages/crate/serde/1.0.164/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/serde/1.0.164/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/serde/1.0.164/compatibility-slim/1.0.163)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/serde/1.0.164/confidence-slim/1.0.163)](https://docs.renovatebot.com/merge-confidence/)
|
| [tempfile](https://stebalien.com/projects/tempfile-rs/)
([source](https://togithub.com/Stebalien/tempfile)) | dev-dependencies |
minor | `3.5.0` -> `3.6.0` |
[![age](https://badges.renovateapi.com/packages/crate/tempfile/3.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/tempfile/3.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/tempfile/3.6.0/compatibility-slim/3.5.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/tempfile/3.6.0/confidence-slim/3.5.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | devDependencies
| minor | [`5.0.4` ->
`5.1.3`](https://renovatebot.com/diffs/npm/typescript/5.0.4/5.1.3) |
[![age](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/compatibility-slim/5.0.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/confidence-slim/5.0.4)](https://docs.renovatebot.com/merge-confidence/)
|
| [url](https://togithub.com/servo/rust-url) | dependencies | minor |
`2.3.1` -> `2.4.0` |
[![age](https://badges.renovateapi.com/packages/crate/url/2.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/url/2.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/url/2.4.0/compatibility-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/url/2.4.0/confidence-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

###
[`v4.3.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;433---2023-06-09)

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

##### Features

- `Command::defer` for delayed initialization of subcommands to reduce
startup times of large applications like deno

###
[`v4.3.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;432---2023-06-05)

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

##### Fixes

- *(derive)* Don't produce `unused_equalifications` warnings when
someone brings a clap type into scope

###
[`v4.3.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;431---2023-06-02)

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

##### Performance

-   *(derive)* Reduce the amount of generated code

</details>

<details>
<summary>DataDog/dd-trace-js</summary>

###
[`v3.22.1`](https://togithub.com/DataDog/dd-trace-js/releases/tag/v3.22.1)

[Compare
Source](https://togithub.com/DataDog/dd-trace-js/compare/v3.22.0...v3.22.1)

##### Bug Fixes

- **pg**: do not throw when query contains getter
([#&#8203;3212](https://togithub.com/DataDog/dd-trace-js/issues/3212))
- **esbuild**: graceful continue when bundling dead code
([#&#8203;3215](https://togithub.com/DataDog/dd-trace-js/issues/3215))

##### Improvements

- **express**: improve express regex middleware path parsing
([#&#8203;3203](https://togithub.com/DataDog/dd-trace-js/issues/3203))
- **core**: include send-data missing headers and organize telemetry
config variables
([#&#8203;3055](https://togithub.com/DataDog/dd-trace-js/issues/3055))
- **ci**: add ability to create and publish .deb and .rpm packages
([#&#8203;3189](https://togithub.com/DataDog/dd-trace-js/issues/3189))

###
[`v3.22.0`](https://togithub.com/DataDog/dd-trace-js/releases/tag/v3.22.0):
3.22.0

[Compare
Source](https://togithub.com/DataDog/dd-trace-js/compare/v3.21.0...v3.22.0)

##### Features

- **waf:** Support RC custom rules
([#&#8203;3126](https://togithub.com/DataDog/dd-trace-js/issues/3126))
- **waf:** Update blocking page and status from RC
([#&#8203;3195](https://togithub.com/DataDog/dd-trace-js/issues/3195))
- **iast:** Detect SSRF vulnerabilities
([#&#8203;3115](https://togithub.com/DataDog/dd-trace-js/issues/3115))
- **iast:** Detect Insecure cookie vulnerabilities
([#&#8203;3184](https://togithub.com/DataDog/dd-trace-js/issues/3184))

##### Improvements

- **profiling:** Use process as default strategy for oom export
([#&#8203;3136](https://togithub.com/DataDog/dd-trace-js/issues/3136))
- **tracer:** Service Naming API
([#&#8203;3161](https://togithub.com/DataDog/dd-trace-js/issues/3161),
[#&#8203;2941](https://togithub.com/DataDog/dd-trace-js/issues/2941),
[#&#8203;2961](https://togithub.com/DataDog/dd-trace-js/issues/2961))
- **tracer:** Cache integrations - Service Naming
([#&#8203;3056](https://togithub.com/DataDog/dd-trace-js/issues/3056))
- **tracer:** More beautiful debug logs
([#&#8203;3171](https://togithub.com/DataDog/dd-trace-js/issues/3171))
- **tracer:** postgres: DBM full service fallback w/ prepared statements
([#&#8203;3186](https://togithub.com/DataDog/dd-trace-js/issues/3186))
- **tracer:** Make HTTP clients fit in the plugin hierarchy
([#&#8203;3178](https://togithub.com/DataDog/dd-trace-js/issues/3178))
- **ci-visibility:** Extract code coverage from cypress
([#&#8203;3159](https://togithub.com/DataDog/dd-trace-js/issues/3159))
- **ci-visibility:** Change gitlab's pipeline URL extraction
([#&#8203;3183](https://togithub.com/DataDog/dd-trace-js/issues/3183))
- **ci-visibility:** Test skipping logic for cypress
([#&#8203;3167](https://togithub.com/DataDog/dd-trace-js/issues/3167))
- **waf:** Update AppSec blocking templates
([#&#8203;3181](https://togithub.com/DataDog/dd-trace-js/issues/3181))
- **waf:** Update AppSec rules to 1.7.1
([#&#8203;3185](https://togithub.com/DataDog/dd-trace-js/issues/3185))
- **iast:** Detect SQL injection with sequelize
([#&#8203;3154](https://togithub.com/DataDog/dd-trace-js/issues/3154))

##### Bug Fixes

- **iast:** Fix evidence redaction
([#&#8203;3160](https://togithub.com/DataDog/dd-trace-js/issues/3160))
- **iast:** Fix path traversal vulnerability detection on close file
([#&#8203;3172](https://togithub.com/DataDog/dd-trace-js/issues/3172))
- **ci-visibility:** Fix cucumber parallel mode
([#&#8203;3156](https://togithub.com/DataDog/dd-trace-js/issues/3156))
- **ci-visibility:** Remove git.properties error log
([#&#8203;3179](https://togithub.com/DataDog/dd-trace-js/issues/3179))
- **ci-visibility:** Fix [email protected]
([#&#8203;3180](https://togithub.com/DataDog/dd-trace-js/issues/3180))
- **waf:** Fix ASM_DD batch update
([#&#8203;3165](https://togithub.com/DataDog/dd-trace-js/issues/3165))

</details>

<details>
<summary>rust-lang/flate2-rs</summary>

###
[`v1.0.26`](https://togithub.com/rust-lang/flate2-rs/releases/tag/1.0.26)

[Compare
Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.25...1.0.26)

#### What's Changed

- Add decompress file example by
[@&#8203;MichaelMcDonnell](https://togithub.com/MichaelMcDonnell) in
[https://github.com/rust-lang/flate2-rs/pull/329](https://togithub.com/rust-lang/flate2-rs/pull/329)
- Remove `extern crate`s by
[@&#8203;JohnTitor](https://togithub.com/JohnTitor) in
[https://github.com/rust-lang/flate2-rs/pull/331](https://togithub.com/rust-lang/flate2-rs/pull/331)
- Make clippy happy + a few more cleanups by
[@&#8203;nyurik](https://togithub.com/nyurik) in
[https://github.com/rust-lang/flate2-rs/pull/285](https://togithub.com/rust-lang/flate2-rs/pull/285)
- Fix left-overs on decoder docs by
[@&#8203;JohnTitor](https://togithub.com/JohnTitor) in
[https://github.com/rust-lang/flate2-rs/pull/333](https://togithub.com/rust-lang/flate2-rs/pull/333)
- Mention MSRV policy by
[@&#8203;JohnTitor](https://togithub.com/JohnTitor) in
[https://github.com/rust-lang/flate2-rs/pull/332](https://togithub.com/rust-lang/flate2-rs/pull/332)
- Bump miniz-oxide to prevent assertion failure by
[@&#8203;softdevca](https://togithub.com/softdevca) in
[https://github.com/rust-lang/flate2-rs/pull/335](https://togithub.com/rust-lang/flate2-rs/pull/335)
- Enable all-features, Use doc_auto_cfg on docs.rs by
[@&#8203;wcampbell0x2a](https://togithub.com/wcampbell0x2a) in
[https://github.com/rust-lang/flate2-rs/pull/336](https://togithub.com/rust-lang/flate2-rs/pull/336)
- Fix a typo in doc for write::GzDecoder by
[@&#8203;yestyle](https://togithub.com/yestyle) in
[https://github.com/rust-lang/flate2-rs/pull/337](https://togithub.com/rust-lang/flate2-rs/pull/337)
- Fixed overflow bug in crc combine by
[@&#8203;AntonJMLarsson](https://togithub.com/AntonJMLarsson) in
[https://github.com/rust-lang/flate2-rs/pull/330](https://togithub.com/rust-lang/flate2-rs/pull/330)
- Added feature for enabling default zlib-sys features by
[@&#8203;taco-paco](https://togithub.com/taco-paco) in
[https://github.com/rust-lang/flate2-rs/pull/322](https://togithub.com/rust-lang/flate2-rs/pull/322)
- Add write::MultiGzDecoder for multi-member gzip data by
[@&#8203;jongiddy](https://togithub.com/jongiddy) in
[https://github.com/rust-lang/flate2-rs/pull/325](https://togithub.com/rust-lang/flate2-rs/pull/325)
- gha: Upgrade to windows-2022 by
[@&#8203;JohnTitor](https://togithub.com/JohnTitor) in
[https://github.com/rust-lang/flate2-rs/pull/343](https://togithub.com/rust-lang/flate2-rs/pull/343)
- gha: Specify tag instead of branch on actions/checkout by
[@&#8203;JohnTitor](https://togithub.com/JohnTitor) in
[https://github.com/rust-lang/flate2-rs/pull/342](https://togithub.com/rust-lang/flate2-rs/pull/342)
- Prepare 1.0.26 release by
[@&#8203;JohnTitor](https://togithub.com/JohnTitor) in
[https://github.com/rust-lang/flate2-rs/pull/341](https://togithub.com/rust-lang/flate2-rs/pull/341)

#### New Contributors

- [@&#8203;MichaelMcDonnell](https://togithub.com/MichaelMcDonnell) made
their first contribution in
[https://github.com/rust-lang/flate2-rs/pull/329](https://togithub.com/rust-lang/flate2-rs/pull/329)
- [@&#8203;JohnTitor](https://togithub.com/JohnTitor) made their first
contribution in
[https://github.com/rust-lang/flate2-rs/pull/331](https://togithub.com/rust-lang/flate2-rs/pull/331)
- [@&#8203;softdevca](https://togithub.com/softdevca) made their first
contribution in
[https://github.com/rust-lang/flate2-rs/pull/335](https://togithub.com/rust-lang/flate2-rs/pull/335)
- [@&#8203;wcampbell0x2a](https://togithub.com/wcampbell0x2a) made their
first contribution in
[https://github.com/rust-lang/flate2-rs/pull/336](https://togithub.com/rust-lang/flate2-rs/pull/336)
- [@&#8203;yestyle](https://togithub.com/yestyle) made their first
contribution in
[https://github.com/rust-lang/flate2-rs/pull/337](https://togithub.com/rust-lang/flate2-rs/pull/337)
- [@&#8203;AntonJMLarsson](https://togithub.com/AntonJMLarsson) made
their first contribution in
[https://github.com/rust-lang/flate2-rs/pull/330](https://togithub.com/rust-lang/flate2-rs/pull/330)
- [@&#8203;taco-paco](https://togithub.com/taco-paco) made their first
contribution in
[https://github.com/rust-lang/flate2-rs/pull/322](https://togithub.com/rust-lang/flate2-rs/pull/322)
- [@&#8203;jongiddy](https://togithub.com/jongiddy) made their first
contribution in
[https://github.com/rust-lang/flate2-rs/pull/325](https://togithub.com/rust-lang/flate2-rs/pull/325)

**Full Changelog**:
rust-lang/flate2-rs@1.0.25...1.0.26

###
[`v1.0.25`](https://togithub.com/rust-lang/flate2-rs/releases/tag/1.0.25)

[Compare
Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.24...1.0.25)

#### What's Changed

- Use SPDX license format and update links by
[@&#8203;atouchet](https://togithub.com/atouchet) in
[https://github.com/rust-lang/flate2-rs/pull/296](https://togithub.com/rust-lang/flate2-rs/pull/296)
- Bump miniz_oxide to 0.6 by
[@&#8203;paolobarbolini](https://togithub.com/paolobarbolini) in
[https://github.com/rust-lang/flate2-rs/pull/317](https://togithub.com/rust-lang/flate2-rs/pull/317)
- Prep release 1.0.25 by [@&#8203;thomcc](https://togithub.com/thomcc)
in
[https://github.com/rust-lang/flate2-rs/pull/327](https://togithub.com/rust-lang/flate2-rs/pull/327)

#### New Contributors

- [@&#8203;atouchet](https://togithub.com/atouchet) made their first
contribution in
[https://github.com/rust-lang/flate2-rs/pull/296](https://togithub.com/rust-lang/flate2-rs/pull/296)
- [@&#8203;paolobarbolini](https://togithub.com/paolobarbolini) made
their first contribution in
[https://github.com/rust-lang/flate2-rs/pull/317](https://togithub.com/rust-lang/flate2-rs/pull/317)
- [@&#8203;thomcc](https://togithub.com/thomcc) made their first
contribution in
[https://github.com/rust-lang/flate2-rs/pull/327](https://togithub.com/rust-lang/flate2-rs/pull/327)

**Full Changelog**:
rust-lang/flate2-rs@1.0.24...1.0.25

</details>

<details>
<summary>matklad/once_cell</summary>

###
[`v1.18.0`](https://togithub.com/matklad/once_cell/blob/HEAD/CHANGELOG.md#&#8203;1180)

[Compare
Source](https://togithub.com/matklad/once_cell/compare/v1.17.2...v1.18.0)

- `MSRV` is updated to 1.60.0 to take advantage of `dep:` syntax for
cargo features,
    removing "implementation details" from publicly visible surface.

</details>

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

###
[`v1.8.4`](https://togithub.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#&#8203;184-2023-06-05)

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

\==================
This is a patch release that fixes a bug where `(?-u:\B)` was allowed in
Unicode regexes, despite the fact that the current matching engines can
report
match offsets between the code units of a single UTF-8 encoded
codepoint. That
in turn means that match offsets that split a codepoint could be
reported,
which in turn results in panicking when one uses them to slice a `&str`.

This bug occurred in the transition to `regex 1.8` because the
underlying
syntactical error that prevented this regex from compiling was
intentionally
removed. That's because `(?-u:\B)` will be permitted in Unicode regexes
in
`regex 1.9`, but the matching engines will guarantee to never report
match
offsets that split a codepoint. When the underlying syntactical error
was
removed, no code was added to ensure that `(?-u:\B)` didn't compile in
the
`regex 1.8` transition release. This release, `regex 1.8.4`, adds that
code
such that `Regex::new(r"(?-u:\B)")` returns to the `regex <1.8` behavior
of
not compiling. (A `bytes::Regex` can still of course compile it.)

Bug fixes:

- [BUG #&#8203;1006](https://togithub.com/rust-lang/regex/issues/1006):
Fix a bug where `(?-u:\B)` was allowed in Unicode regexes, and in turn
could
    lead to match offsets that split a codepoint in `&str`.

</details>

<details>
<summary>pyros2097/rust-embed</summary>

###
[`v6.7.0`](https://togithub.com/pyros2097/rust-embed/blob/HEAD/changelog.md#&#8203;670---2023-06-09)

- Update `syn` to v2.0
[#&#8203;211](https://togithub.com/pyrossh/rust-embed/issues/211)

</details>

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

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

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

- Allowed enum variants to be individually marked as untagged
([#&#8203;2403](https://togithub.com/serde-rs/serde/issues/2403), thanks
[@&#8203;dewert99](https://togithub.com/dewert99))

</details>

<details>
<summary>Stebalien/tempfile</summary>

###
[`v3.6.0`](https://togithub.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#&#8203;360)

[Compare
Source](https://togithub.com/Stebalien/tempfile/compare/v3.5.0...v3.6.0)

-   Update windows-sys to 0.48.
-   Update rustix min version to 0.37.11
- Forward some `NamedTempFile` and `SpooledTempFile` methods to the
underlying `File` object for
    better performance (especially vectorized writes, etc.).
-   Implement `AsFd` and `AsHandle`.
-   Misc documentation fixes and code cleanups.

</details>

<details>
<summary>Microsoft/TypeScript</summary>

###
[`v5.1.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.3):
TypeScript 5.1.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.3)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.1.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.1.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.1.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

</details>

<details>
<summary>servo/rust-url</summary>

### [`v2.4.0`](https://togithub.com/servo/rust-url/releases/tag/v2.4.0)

[Compare
Source](https://togithub.com/servo/rust-url/compare/v2.3.1...v2.4.0)

#### Crate version bump

-   data-url to 0.3.0
-   percent-encoding to 2.3.0
-   form_urlencoded to 1.2.0
-   idna to 0.4.0
-   url to 2.4.0

#### What's Changed

- url: add the authority method by
[@&#8203;unleashed](https://togithub.com/unleashed) in
[https://github.com/servo/rust-url/pull/674](https://togithub.com/servo/rust-url/pull/674)
- Fix clippy warnings by [@&#8203;nickelc](https://togithub.com/nickelc)
in
[https://github.com/servo/rust-url/pull/810](https://togithub.com/servo/rust-url/pull/810)
- Replace unmaintained/outdated github actions by
[@&#8203;nickelc](https://togithub.com/nickelc) in
[https://github.com/servo/rust-url/pull/811](https://togithub.com/servo/rust-url/pull/811)
- Implement potentially strip spaces for opaque paths by
[@&#8203;CYBAI](https://togithub.com/CYBAI) in
[https://github.com/servo/rust-url/pull/813](https://togithub.com/servo/rust-url/pull/813)
- percent_encoding: faster percent_encode_byte by
[@&#8203;klensy](https://togithub.com/klensy) in
[https://github.com/servo/rust-url/pull/814](https://togithub.com/servo/rust-url/pull/814)
- Update urltestdata.json WPT test cases by
[@&#8203;valenting](https://togithub.com/valenting) in
[https://github.com/servo/rust-url/pull/819](https://togithub.com/servo/rust-url/pull/819)
- Fix anarchist URL where path starts with // by
[@&#8203;qsantos](https://togithub.com/qsantos) in
[https://github.com/servo/rust-url/pull/817](https://togithub.com/servo/rust-url/pull/817)
- Avoid string allocation to get length of port by
[@&#8203;qsantos](https://togithub.com/qsantos) in
[https://github.com/servo/rust-url/pull/823](https://togithub.com/servo/rust-url/pull/823)
- No colon when setting empty password by
[@&#8203;qsantos](https://togithub.com/qsantos) in
[https://github.com/servo/rust-url/pull/825](https://togithub.com/servo/rust-url/pull/825)
- Url is special by [@&#8203;qsantos](https://togithub.com/qsantos) in
[https://github.com/servo/rust-url/pull/826](https://togithub.com/servo/rust-url/pull/826)
- Update msrv to 1.56 to keep up with serde-derive by
[@&#8203;valenting](https://togithub.com/valenting) in
[https://github.com/servo/rust-url/pull/827](https://togithub.com/servo/rust-url/pull/827)
- `no_std` support for `form_urlencoded`, `data-url` and `idna` by
[@&#8203;madsmtm](https://togithub.com/madsmtm) in
[https://github.com/servo/rust-url/pull/722](https://togithub.com/servo/rust-url/pull/722)
- Compile with serde feature on Rust playground and docs.rs by
[@&#8203;dtolnay](https://togithub.com/dtolnay) in
[https://github.com/servo/rust-url/pull/832](https://togithub.com/servo/rust-url/pull/832)
- Fix issues with file drives by
[@&#8203;valenting](https://togithub.com/valenting) in
[https://github.com/servo/rust-url/pull/839](https://togithub.com/servo/rust-url/pull/839)
- Update url to 2.4.0 and release new version by
[@&#8203;valenting](https://togithub.com/valenting) in
[https://github.com/servo/rust-url/pull/840](https://togithub.com/servo/rust-url/pull/840)

#### New Contributors

- [@&#8203;nickelc](https://togithub.com/nickelc) made their first
contribution in
[https://github.com/servo/rust-url/pull/810](https://togithub.com/servo/rust-url/pull/810)
- [@&#8203;CYBAI](https://togithub.com/CYBAI) made their first
contribution in
[https://github.com/servo/rust-url/pull/813](https://togithub.com/servo/rust-url/pull/813)
- [@&#8203;klensy](https://togithub.com/klensy) made their first
contribution in
[https://github.com/servo/rust-url/pull/814](https://togithub.com/servo/rust-url/pull/814)
- [@&#8203;qsantos](https://togithub.com/qsantos) made their first
contribution in
[https://github.com/servo/rust-url/pull/817](https://togithub.com/servo/rust-url/pull/817)
- [@&#8203;madsmtm](https://togithub.com/madsmtm) made their first
contribution in
[https://github.com/servo/rust-url/pull/722](https://togithub.com/servo/rust-url/pull/722)
- [@&#8203;dtolnay](https://togithub.com/dtolnay) made their first
contribution in
[https://github.com/servo/rust-url/pull/832](https://togithub.com/servo/rust-url/pull/832)

**Full Changelog**:
servo/rust-url@v2.3.1...v2.4.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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://app.renovatebot.com/dashboard#github/apollographql/router).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: o0Ignition0o <[email protected]>
bors referenced this pull request in rust-lang/cargo Aug 1, 2023
chore(deps): update compatible

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://togithub.com/dtolnay/anyhow) | workspace.dependencies | patch | `1.0.47` -> `1.0.72` |
| [base64](https://togithub.com/marshallpierce/rust-base64) | workspace.dependencies | patch | `0.21.0` -> `0.21.2` |
| [bytesize](https://togithub.com/hyunsik/bytesize) | workspace.dependencies | minor | `1.0` -> `1.2` |
| [clap](https://togithub.com/clap-rs/clap) | workspace.dependencies | minor | `4.2.0` -> `4.3.19` |
| [core-foundation](https://togithub.com/servo/core-foundation-rs) | workspace.dependencies | patch | `0.9.0` -> `0.9.3` |
| [filetime](https://togithub.com/alexcrichton/filetime) | workspace.dependencies | patch | `0.2.9` -> `0.2.21` |
| [flate2](https://togithub.com/rust-lang/flate2-rs) | workspace.dependencies | patch | `1.0.3` -> `1.0.26` |
| [git2](https://togithub.com/rust-lang/git2-rs) | workspace.dependencies | patch | `0.17.1` -> `0.17.2` |
| [glob](https://togithub.com/rust-lang/glob) | workspace.dependencies | patch | `0.3.0` -> `0.3.1` |
| [handlebars](https://togithub.com/sunng87/handlebars-rust) | workspace.dependencies | minor | `3.2.1` -> `3.5.5` |
| [hex](https://togithub.com/KokaKiwi/rust-hex) | workspace.dependencies | patch | `0.4.2` -> `0.4.3` |
| [http-auth](https://togithub.com/scottlamb/http-auth) | workspace.dependencies | patch | `0.1.6` -> `0.1.8` |
| [humantime](https://togithub.com/tailhook/humantime) | workspace.dependencies | minor | `2.0.0` -> `2.1.0` |
| [ignore](https://togithub.com/BurntSushi/ripgrep/tree/master/crates/ignore) ([source](https://togithub.com/BurntSushi/ripgrep)) | workspace.dependencies | patch | `0.4.7` -> `0.4.20` |
| [im-rc](http://immutable.rs/) ([source](https://togithub.com/bodil/im-rs)) | workspace.dependencies | minor | `15.0.0` -> `15.1.0` |
| [lazy_static](https://togithub.com/rust-lang-nursery/lazy-static.rs) | workspace.dependencies | minor | `1.3.0` -> `1.4.0` |
| [lazycell](https://togithub.com/indiv0/lazycell) | workspace.dependencies | minor | `1.2.0` -> `1.3.0` |
| [libc](https://togithub.com/rust-lang/libc) | workspace.dependencies | patch | `0.2.144` -> `0.2.147` |
| [libgit2-sys](https://togithub.com/rust-lang/git2-rs) | workspace.dependencies | patch | `0.15.1` -> `0.15.2+1.6.4` |
| [log](https://togithub.com/rust-lang/log) | workspace.dependencies | patch | `0.4.17` -> `0.4.19` |
| [memchr](https://togithub.com/BurntSushi/memchr) | workspace.dependencies | minor | `2.1.3` -> `2.5.0` |
| [os_info](https://togithub.com/stanislav-tkach/os_info) | workspace.dependencies | minor | `3.5.0` -> `3.7.0` |
| [pasetors](https://togithub.com/brycx/pasetors) | workspace.dependencies | patch | `0.6.4` -> `0.6.7` |
| [percent-encoding](https://togithub.com/servo/rust-url) | workspace.dependencies | minor | `2.0` -> `2.3` |
| [pkg-config](https://togithub.com/rust-lang/pkg-config-rs) | workspace.dependencies | patch | `0.3.19` -> `0.3.27` |
| [pretty_assertions](https://togithub.com/rust-pretty-assertions/rust-pretty-assertions) | workspace.dependencies | minor | `1.3.0` -> `1.4.0` |
| [proptest](https://proptest-rs.github.io/proptest/proptest/index.html) ([source](https://togithub.com/proptest-rs/proptest)) | workspace.dependencies | minor | `1.1.0` -> `1.2.0` |
| [pulldown-cmark](https://togithub.com/raphlinus/pulldown-cmark) | workspace.dependencies | patch | `0.9.2` -> `0.9.3` |
| [rustfix](https://togithub.com/rust-lang-nursery/rustfix) | workspace.dependencies | patch | `0.6.0` -> `0.6.1` |
| [security-framework](https://lib.rs/crates/security_framework) ([source](https://togithub.com/kornelski/rust-security-framework)) | workspace.dependencies | minor | `2.0.0` -> `2.9.2` |
| [semver](https://togithub.com/dtolnay/semver) | workspace.dependencies | patch | `1.0.3` -> `1.0.18` |
| [serde](https://serde.rs) ([source](https://togithub.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.123` -> `1.0.180` |
| [serde_ignored](https://togithub.com/dtolnay/serde-ignored) | workspace.dependencies | patch | `0.1.0` -> `0.1.9` |
| [serde_json](https://togithub.com/serde-rs/json) | workspace.dependencies | patch | `1.0.59` -> `1.0.104` |
| [sha2](https://togithub.com/RustCrypto/hashes) | workspace.dependencies | patch | `0.10.6` -> `0.10.7` |
| [shell-escape](https://togithub.com/sfackler/shell-escape) | workspace.dependencies | patch | `0.1.4` -> `0.1.5` |
| [snapbox](https://togithub.com/assert-rs/trycmd/tree/main/crates/snapbox) ([source](https://togithub.com/assert-rs/trycmd)) | workspace.dependencies | patch | `0.4.0` -> `0.4.11` |
| [strip-ansi-escapes](https://togithub.com/luser/strip-ansi-escapes) | workspace.dependencies | patch | `0.1.0` -> `0.1.1` |
| [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.14` -> `2.0.28` |
| [tar](https://togithub.com/alexcrichton/tar-rs) | workspace.dependencies | patch | `0.4.38` -> `0.4.39` |
| [tempfile](https://stebalien.com/projects/tempfile-rs/) ([source](https://togithub.com/Stebalien/tempfile)) | workspace.dependencies | minor | `3.1.0` -> `3.7.0` |
| [termcolor](https://togithub.com/BurntSushi/termcolor) | workspace.dependencies | minor | `1.1.2` -> `1.2.0` |
| [thiserror](https://togithub.com/dtolnay/thiserror) | workspace.dependencies | patch | `1.0.40` -> `1.0.44` |
| [toml](https://togithub.com/toml-rs/toml) | workspace.dependencies | patch | `0.7.0` -> `0.7.6` |
| [toml_edit](https://togithub.com/toml-rs/toml) | workspace.dependencies | patch | `0.19.0` -> `0.19.14` |
| [unicode-width](https://togithub.com/unicode-rs/unicode-width) | workspace.dependencies | patch | `0.1.5` -> `0.1.10` |
| [unicode-xid](https://togithub.com/unicode-rs/unicode-xid) | workspace.dependencies | patch | `0.2.0` -> `0.2.4` |
| [url](https://togithub.com/servo/rust-url) | workspace.dependencies | minor | `2.2.2` -> `2.4.0` |
| [varisat](https://jix.one/project/varisat/) ([source](https://togithub.com/jix/varisat)) | workspace.dependencies | patch | `0.2.1` -> `0.2.2` |
| [walkdir](https://togithub.com/BurntSushi/walkdir) | workspace.dependencies | patch | `2.3.1` -> `2.3.3` |

---

### Release Notes

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

### [`v1.0.72`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.72)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.71...1.0.72)

-   Documentation improvements

### [`v1.0.71`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.71)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.70...1.0.71)

-   Documentation improvements

### [`v1.0.70`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.70)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.69...1.0.70)

-   Update syn dependency to 2.x

### [`v1.0.69`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.69)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.68...1.0.69)

-   Documentation improvements

### [`v1.0.68`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.68)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.67...1.0.68)

-   Opt out of `-Zrustdoc-scrape-examples` on docs.rs for now

### [`v1.0.67`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.67)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.66...1.0.67)

-   Improve the backtrace captured when `context()` is used on an `Option` ([#&#8203;280](https://togithub.com/dtolnay/anyhow/issues/280))

### [`v1.0.66`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.66)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.65...1.0.66)

-   Reduce unhelpful backtrace frames in backtraces captured during a `context` call ([#&#8203;279](https://togithub.com/dtolnay/anyhow/issues/279))

### [`v1.0.65`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.65)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.64...1.0.65)

-   <code>impl <a href="https://doc.rust-lang.org/std/any/trait.Provider.html">Provider</a> for anyhow::Error</code>

### [`v1.0.64`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.64)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.63...1.0.64)

-   Correctly propagate Backtrace when using `#[source] anyhow::Error` with [thiserror](https://togithub.com/dtolnay/thiserror) crate ([#&#8203;231](https://togithub.com/dtolnay/anyhow/issues/231))

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

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

-   Expose backtraces via the new "generic member access" API on the Error trait ([https://github.com/rust-lang/rust/issues/99301](https://togithub.com/rust-lang/rust/issues/99301), [https://github.com/rust-lang/rust/issues/96024](https://togithub.com/rust-lang/rust/issues/96024))

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

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

-   Fix extra rebuilding when interleaving command-line `cargo` invocations with IDE builds ([#&#8203;261](https://togithub.com/dtolnay/anyhow/issues/261))

### [`v1.0.61`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.61)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.60...1.0.61)

-   Work around rust-analyzer builds poisoning all subsequent command-line cargo builds ([#&#8203;252](https://togithub.com/dtolnay/anyhow/issues/252))

### [`v1.0.60`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.60)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.59...1.0.60)

-   Propagate `--target` to rustc invocation when deciding about backtrace support ([#&#8203;249](https://togithub.com/dtolnay/anyhow/issues/249), thanks [`@&#8203;RalfJung](https://togithub.com/RalfJung))`

### [`v1.0.59`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.59)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.58...1.0.59)

-   Update crates.io metadata to include `no-std` category

### [`v1.0.58`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.58)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.57...1.0.58)

-   Fix some broken links in documentation

### [`v1.0.57`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.57)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.56...1.0.57)

-   Remove a `log4rs`-specific workaround from `bail!` macro implementation

### [`v1.0.56`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.56)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.55...1.0.56)

-   Add `must_use` warning when an Error created by `anyhow!` is not used, perhaps because the programmer meant to write `bail!` instead ([#&#8203;229](https://togithub.com/dtolnay/anyhow/issues/229))

### [`v1.0.55`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.55)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.54...1.0.55)

-   Documentation improvements

### [`v1.0.54`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.54)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.53...1.0.54)

-   Construct more helpful error message from `ensure!` when the expression involves a negative literal const generic as the first generic argument of a method call ([#&#8203;224](https://togithub.com/dtolnay/anyhow/issues/224))

### [`v1.0.53`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.53)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.52...1.0.53)

-   Retrigger docs.rs build to work around rustdoc regression ([https://github.com/rust-lang/rust/issues/92331](https://togithub.com/rust-lang/rust/issues/92331))

### [`v1.0.52`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.52)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.51...1.0.52)

-   Reduce overhead of backtrace capture in the case that backtraces are not enabled ([#&#8203;212](https://togithub.com/dtolnay/anyhow/issues/212))

### [`v1.0.51`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.51)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.50...1.0.51)

-   Show doc for `Ok` fn

### [`v1.0.50`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.50)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.49...1.0.50)

-   Recognize more types of expressions in `ensure!` macro ([#&#8203;199](https://togithub.com/dtolnay/anyhow/issues/199), [#&#8203;200](https://togithub.com/dtolnay/anyhow/issues/200), [#&#8203;202](https://togithub.com/dtolnay/anyhow/issues/202), [#&#8203;203](https://togithub.com/dtolnay/anyhow/issues/203), [#&#8203;204](https://togithub.com/dtolnay/anyhow/issues/204), [#&#8203;205](https://togithub.com/dtolnay/anyhow/issues/205), [#&#8203;206](https://togithub.com/dtolnay/anyhow/issues/206))

### [`v1.0.49`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.49)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.48...1.0.49)

-   Add a function `anyhow::Ok(v)` equivalent to `Ok::<_, anyhow::Error>(v)` ([#&#8203;192](https://togithub.com/dtolnay/anyhow/issues/192))

### [`v1.0.48`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.48)

[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.47...1.0.48)

-   Include a `Debug` rendering of lhs and rhs in `ensure!` messages ([#&#8203;193](https://togithub.com/dtolnay/anyhow/issues/193), [#&#8203;194](https://togithub.com/dtolnay/anyhow/issues/194), [#&#8203;195](https://togithub.com/dtolnay/anyhow/issues/195), [#&#8203;196](https://togithub.com/dtolnay/anyhow/issues/196), [#&#8203;197](https://togithub.com/dtolnay/anyhow/issues/197), [#&#8203;198](https://togithub.com/dtolnay/anyhow/issues/198))

##### Example:

    ```rust
    ensure!(flags.len() <= 40);
    ```

    ```rust
    ensure!(kind == Kind::File);
    ```

    Before:

    ```console
    Condition failed: `flags.len() <= 40`
    Condition failed: `kind == Kind::File`
    ```

    After:

    ```console
    Condition failed: `flags.len() <= 40` (99 vs 40)
    Condition failed: `kind == Kind::File` (Symlink vs File)
    ```

</details>

<details>
<summary>marshallpierce/rust-base64 (base64)</summary>

### [`v0.21.2`](https://togithub.com/marshallpierce/rust-base64/blob/HEAD/RELEASE-NOTES.md#0212)

[Compare Source](https://togithub.com/marshallpierce/rust-base64/compare/v0.21.1...v0.21.2)

-   Rollback MSRV to 1.57.0 -- only dev dependencies need 1.60, not the main code

### [`v0.21.1`](https://togithub.com/marshallpierce/rust-base64/blob/HEAD/RELEASE-NOTES.md#0211)

[Compare Source](https://togithub.com/marshallpierce/rust-base64/compare/v0.21.0...v0.21.1)

-   Remove the possibility of panicking during decoded length calculations
-   `DecoderReader` no longer sometimes erroneously ignores padding  [#&#8203;226](https://togithub.com/marshallpierce/rust-base64/issues/226)

#### Breaking changes

-   `Engine.internal_decode` return type changed
-   Update MSRV to 1.60.0

</details>

<details>
<summary>hyunsik/bytesize (bytesize)</summary>

### [`v1.2.0`](https://togithub.com/hyunsik/bytesize/releases/tag/v1.2.0): Release 1.2.0

[Compare Source](https://togithub.com/hyunsik/bytesize/compare/v1.1.0...v1.2.0)

#### Changes

-   serde improvements [#&#8203;29](https://togithub.com/hyunsik/bytesize/issues/29) ([`@&#8203;joeroback](https://togithub.com/joeroback))`

### [`v1.1.0`](https://togithub.com/hyunsik/bytesize/releases/tag/v1.1.0): Release 1.1.0

#### Changes

-   ByteSize: Hash [#&#8203;23](https://togithub.com/hyunsik/bytesize/issues/23) ([`@&#8203;matklad](https://togithub.com/matklad))`
-   add AddAssign operator to ByteSize [#&#8203;22](https://togithub.com/hyunsik/bytesize/issues/22) ([`@&#8203;pmnoxx](https://togithub.com/pmnoxx))`
-   ByteSize constants [#&#8203;21](https://togithub.com/hyunsik/bytesize/issues/21) ([`@&#8203;pmnoxx](https://togithub.com/pmnoxx))`
-   Implement the FromStr trait for ByteSize [#&#8203;20](https://togithub.com/hyunsik/bytesize/issues/20) ([`@&#8203;jRimbault](https://togithub.com/jRimbault))`
-   Padding for Display trait for ByteSize [#&#8203;19](https://togithub.com/hyunsik/bytesize/issues/19) ([`@&#8203;acheronfail](https://togithub.com/acheronfail))`

### [`v1.0.1`](https://togithub.com/hyunsik/bytesize/compare/release-1.0.0...release-1.0.1)

[Compare Source](https://togithub.com/hyunsik/bytesize/compare/release-1.0.0...release-1.0.1)

</details>

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

### [`v4.3.19`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4319---2023-07-21)

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

##### Fixes

-   *(parse)* Respect `value_terminator` even in the presence of later multiple-value positional arguments

### [`v4.3.18`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4318---2023-07-21)

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

##### Fixes

-   *(parse)* Suggest `--` in fewer places where it won't work

### [`v4.3.17`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4317---2023-07-19)

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

##### Fixes

-   *(help)* Address a regression in wrapping `PossibleValue` descriptions in `--help`

### [`v4.3.16`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4316---2023-07-18)

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

##### Fixes

-   Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists)

### [`v4.3.15`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4315---2023-07-18)

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

##### Features

-   *(unstable-styles)* Re-export `anstyle`

##### Documentation

-   *(unstable-styles)* Provide more examples

### [`v4.3.14`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4314---2023-07-17)

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

##### Features

-   `ArgAction::HelpShort` and `ArgAction::HelpLong` for explicitly specifying which style of help to display

##### Fixes

-   Skip `[OPTIONS]` in usage if a help or version `ArgAction` is used

### [`v4.3.13`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4313---2023-07-17)

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

### [`v4.3.12`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4312---2023-07-14)

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

##### Fixes

-   *(derive)* Don't error on enum variant field attributes

### [`v4.3.11`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4311---2023-07-05)

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

##### Features

-   *(derive)* Support fields wrapped in `num::Wrapping`, `Box`, or `Arc`
-   *(derive)* Support `Box<str>`, `Box<OsStr>`, and `Box<Path>`

### [`v4.3.10`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4310---2023-06-30)

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

##### Performance

-   Drop a dependency, reducing binary size by 1.3 KiB

### [`v4.3.9`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#439---2023-06-28)

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

##### Fixes

-   `Command::ignore_errors` no longer masks help/version

### [`v4.3.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#438---2023-06-23)

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

##### Fixes

-   Error on ambiguity with `infer_long_arg`, rather than arbitrarily picking one, matching the documentation and subcommand's behavior

### [`v4.3.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#437---2023-06-23)

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

##### Documentation

-   Further clarify magic behavior in derive tutorial
-   Further clarify derive API's relationship to builder within the tutorial

### [`v4.3.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#436---2023-06-23)

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

##### Documentation

-   Suggest `clio`

### [`v4.3.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#435---2023-06-20)

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

-   `ColorChoice::possible_values` is added to simplify things for builder users

##### Fixes

-   `ColorChoice::to_possible_value` no longer includes descriptions, encouraging shorter help where possible

### [`v4.3.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#434---2023-06-14)

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

##### Features

-   Add `Error::exit_code`

### [`v4.3.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#433---2023-06-09)

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

##### Features

-   `Command::defer` for delayed initialization of subcommands to reduce startup times of large applications like deno

### [`v4.3.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#432---2023-06-05)

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

##### Fixes

-   *(derive)* Don't produce `unused_equalifications` warnings when someone brings a clap type into scope

### [`v4.3.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4319---2023-07-21)

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

##### Fixes

-   *(parse)* Respect `value_terminator` even in the presence of later multiple-value positional arguments

### [`v4.3.0`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#430---2023-05-19)

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

##### Fixes

-   *(assert)* Allow multiple, value-terminated, positional arguments
-   *(assert)* Clear up language on `last` assertion
-   *(parser)* Correctly assign values to arguments when using multiple, value-termianted, positional arguments
-   *(parser)* Ensure `value_terminator` has higher precedence than `allow_hyphen_values`
-   *(help)* Only use next-line-help on subcommand list when explicitly specified, not just with `--help`
-   *(help)* Correctly align possible values list
-   *(help)* Don't waste code, vertical space in moving possible value descriptions to next line

### [`v4.2.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#427---2023-05-02)

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

##### Fixes

-   Correctly track remaining length for iterators provided by `ArgMatches`

### [`v4.2.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#426---2023-05-02)

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

##### Features

-   `impl Eq<std::any::TypeId> for clap_builder::util::AnyValueId`

### [`v4.2.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#425---2023-04-27)

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

##### Fixes

-   Improve panic when a group requires a non-existent ID

### [`v4.2.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#424---2023-04-19)

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

##### Documentation

-   Corrected docs for `Command::style`

### [`v4.2.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#423---2023-04-18)

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

##### Features

-   `Command::styles` for theming help/errors (behind `unstable-styles`)

### [`v4.2.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#422---2023-04-13)

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

##### Internal

-   Update dependencies

### [`v4.2.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#421---2023-03-28)

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

##### Fixes

-   Don't highlight uninteresting parts of the error message

</details>

<details>
<summary>servo/core-foundation-rs (core-foundation)</summary>

### [`v0.9.3`](https://togithub.com/servo/core-foundation-rs/compare/core-foundation-v0.9.2...core-foundation-v0.9.3)

[Compare Source](https://togithub.com/servo/core-foundation-rs/compare/core-foundation-v0.9.2...core-foundation-v0.9.3)

### [`v0.9.2`](https://togithub.com/servo/core-foundation-rs/compare/core-foundation-v0.9.1...core-foundation-v0.9.2)

[Compare Source](https://togithub.com/servo/core-foundation-rs/compare/core-foundation-v0.9.1...core-foundation-v0.9.2)

### [`v0.9.1`](https://togithub.com/servo/core-foundation-rs/compare/core-foundation-v0.9.0...core-foundation-v0.9.1)

[Compare Source](https://togithub.com/servo/core-foundation-rs/compare/core-foundation-v0.9.0...core-foundation-v0.9.1)

</details>

<details>
<summary>alexcrichton/filetime (filetime)</summary>

### [`v0.2.21`](https://togithub.com/alexcrichton/filetime/compare/0.2.20...0.2.21)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.20...0.2.21)

### [`v0.2.20`](https://togithub.com/alexcrichton/filetime/compare/0.2.19...0.2.20)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.19...0.2.20)

### [`v0.2.19`](https://togithub.com/alexcrichton/filetime/compare/0.2.18...0.2.19)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.18...0.2.19)

### [`v0.2.18`](https://togithub.com/alexcrichton/filetime/compare/0.2.17...0.2.18)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.17...0.2.18)

### [`v0.2.14`](https://togithub.com/alexcrichton/filetime/compare/0.2.13...0.2.14)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.13...0.2.14)

### [`v0.2.13`](https://togithub.com/alexcrichton/filetime/compare/0.2.12...0.2.13)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.12...0.2.13)

### [`v0.2.12`](https://togithub.com/alexcrichton/filetime/compare/0.2.11...0.2.12)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.11...0.2.12)

### [`v0.2.11`](https://togithub.com/alexcrichton/filetime/compare/0.2.10...0.2.11)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.10...0.2.11)

### [`v0.2.10`](https://togithub.com/alexcrichton/filetime/compare/0.2.9...0.2.10)

[Compare Source](https://togithub.com/alexcrichton/filetime/compare/0.2.9...0.2.10)

</details>

<details>
<summary>rust-lang/flate2-rs (flate2)</summary>

### [`v1.0.26`](https://togithub.com/rust-lang/flate2-rs/releases/tag/1.0.26)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.25...1.0.26)

#### What's Changed

-   Add decompress file example by [`@&#8203;MichaelMcDonnell](https://togithub.com/MichaelMcDonnell)` in [https://github.com/rust-lang/flate2-rs/pull/329](https://togithub.com/rust-lang/flate2-rs/pull/329)
-   Remove `extern crate`s by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/flate2-rs/pull/331](https://togithub.com/rust-lang/flate2-rs/pull/331)
-   Make clippy happy + a few more cleanups by [`@&#8203;nyurik](https://togithub.com/nyurik)` in [https://github.com/rust-lang/flate2-rs/pull/285](https://togithub.com/rust-lang/flate2-rs/pull/285)
-   Fix left-overs on decoder docs by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/flate2-rs/pull/333](https://togithub.com/rust-lang/flate2-rs/pull/333)
-   Mention MSRV policy by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/flate2-rs/pull/332](https://togithub.com/rust-lang/flate2-rs/pull/332)
-   Bump miniz-oxide to prevent assertion failure by [`@&#8203;softdevca](https://togithub.com/softdevca)` in [https://github.com/rust-lang/flate2-rs/pull/335](https://togithub.com/rust-lang/flate2-rs/pull/335)
-   Enable all-features, Use doc_auto_cfg on docs.rs by [`@&#8203;wcampbell0x2a](https://togithub.com/wcampbell0x2a)` in [https://github.com/rust-lang/flate2-rs/pull/336](https://togithub.com/rust-lang/flate2-rs/pull/336)
-   Fix a typo in doc for write::GzDecoder by [`@&#8203;yestyle](https://togithub.com/yestyle)` in [https://github.com/rust-lang/flate2-rs/pull/337](https://togithub.com/rust-lang/flate2-rs/pull/337)
-   Fixed overflow bug in crc combine by [`@&#8203;AntonJMLarsson](https://togithub.com/AntonJMLarsson)` in [https://github.com/rust-lang/flate2-rs/pull/330](https://togithub.com/rust-lang/flate2-rs/pull/330)
-   Added feature for enabling default zlib-sys features by [`@&#8203;taco-paco](https://togithub.com/taco-paco)` in [https://github.com/rust-lang/flate2-rs/pull/322](https://togithub.com/rust-lang/flate2-rs/pull/322)
-   Add write::MultiGzDecoder for multi-member gzip data by [`@&#8203;jongiddy](https://togithub.com/jongiddy)` in [https://github.com/rust-lang/flate2-rs/pull/325](https://togithub.com/rust-lang/flate2-rs/pull/325)
-   gha: Upgrade to windows-2022 by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/flate2-rs/pull/343](https://togithub.com/rust-lang/flate2-rs/pull/343)
-   gha: Specify tag instead of branch on actions/checkout by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/flate2-rs/pull/342](https://togithub.com/rust-lang/flate2-rs/pull/342)
-   Prepare 1.0.26 release by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/flate2-rs/pull/341](https://togithub.com/rust-lang/flate2-rs/pull/341)

#### New Contributors

-   [`@&#8203;MichaelMcDonnell](https://togithub.com/MichaelMcDonnell)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/329](https://togithub.com/rust-lang/flate2-rs/pull/329)
-   [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/331](https://togithub.com/rust-lang/flate2-rs/pull/331)
-   [`@&#8203;softdevca](https://togithub.com/softdevca)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/335](https://togithub.com/rust-lang/flate2-rs/pull/335)
-   [`@&#8203;wcampbell0x2a](https://togithub.com/wcampbell0x2a)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/336](https://togithub.com/rust-lang/flate2-rs/pull/336)
-   [`@&#8203;yestyle](https://togithub.com/yestyle)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/337](https://togithub.com/rust-lang/flate2-rs/pull/337)
-   [`@&#8203;AntonJMLarsson](https://togithub.com/AntonJMLarsson)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/330](https://togithub.com/rust-lang/flate2-rs/pull/330)
-   [`@&#8203;taco-paco](https://togithub.com/taco-paco)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/322](https://togithub.com/rust-lang/flate2-rs/pull/322)
-   [`@&#8203;jongiddy](https://togithub.com/jongiddy)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/325](https://togithub.com/rust-lang/flate2-rs/pull/325)

**Full Changelog**: https://github.com/rust-lang/flate2-rs/compare/1.0.25...1.0.26

### [`v1.0.25`](https://togithub.com/rust-lang/flate2-rs/releases/tag/1.0.25)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.24...1.0.25)

#### What's Changed

-   Use SPDX license format and update links by [`@&#8203;atouchet](https://togithub.com/atouchet)` in [https://github.com/rust-lang/flate2-rs/pull/296](https://togithub.com/rust-lang/flate2-rs/pull/296)
-   Bump miniz_oxide to 0.6 by [`@&#8203;paolobarbolini](https://togithub.com/paolobarbolini)` in [https://github.com/rust-lang/flate2-rs/pull/317](https://togithub.com/rust-lang/flate2-rs/pull/317)
-   Prep release 1.0.25 by [`@&#8203;thomcc](https://togithub.com/thomcc)` in [https://github.com/rust-lang/flate2-rs/pull/327](https://togithub.com/rust-lang/flate2-rs/pull/327)

#### New Contributors

-   [`@&#8203;atouchet](https://togithub.com/atouchet)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/296](https://togithub.com/rust-lang/flate2-rs/pull/296)
-   [`@&#8203;paolobarbolini](https://togithub.com/paolobarbolini)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/317](https://togithub.com/rust-lang/flate2-rs/pull/317)
-   [`@&#8203;thomcc](https://togithub.com/thomcc)` made their first contribution in [https://github.com/rust-lang/flate2-rs/pull/327](https://togithub.com/rust-lang/flate2-rs/pull/327)

**Full Changelog**: https://github.com/rust-lang/flate2-rs/compare/1.0.24...1.0.25

### [`v1.0.24`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.23...1.0.24)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.23...1.0.24)

### [`v1.0.23`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.22...1.0.23)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.22...1.0.23)

### [`v1.0.22`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.21...1.0.22)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.21...1.0.22)

### [`v1.0.21`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.20...1.0.21)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.20...1.0.21)

### [`v1.0.20`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.19...1.0.20)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.19...1.0.20)

### [`v1.0.19`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.18...1.0.19)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.18...1.0.19)

### [`v1.0.18`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.17...1.0.18)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.17...1.0.18)

### [`v1.0.17`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.16...1.0.17)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.16...1.0.17)

### [`v1.0.16`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.14...1.0.16)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.14...1.0.16)

### [`v1.0.14`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.13...1.0.14)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.13...1.0.14)

### [`v1.0.13`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.12...1.0.13)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.12...1.0.13)

### [`v1.0.12`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.11...1.0.12)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.11...1.0.12)

### [`v1.0.11`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.10...1.0.11)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.10...1.0.11)

### [`v1.0.10`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.9...1.0.10)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.9...1.0.10)

### [`v1.0.9`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.8...1.0.9)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.8...1.0.9)

### [`v1.0.8`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.7...1.0.8)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.7...1.0.8)

### [`v1.0.7`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.6...1.0.7)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.6...1.0.7)

### [`v1.0.6`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.5...1.0.6)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.5...1.0.6)

### [`v1.0.5`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.4...1.0.5)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.4...1.0.5)

### [`v1.0.4`](https://togithub.com/rust-lang/flate2-rs/compare/1.0.3...1.0.4)

[Compare Source](https://togithub.com/rust-lang/flate2-rs/compare/1.0.3...1.0.4)

</details>

<details>
<summary>rust-lang/git2-rs (git2)</summary>

### [`v0.17.2`](https://togithub.com/rust-lang/git2-rs/blob/HEAD/CHANGELOG.md#0172---2023-05-27)

[Compare Source](https://togithub.com/rust-lang/git2-rs/compare/0.17.1...0.17.2)

[0.17.1...0.17.2](https://togithub.com/rust-lang/git2-rs/compare/0.17.1...0.17.2)

##### Added

-   Added support for stashing with options (which can support partial stashing).
    [#&#8203;930](https://togithub.com/rust-lang/git2-rs/pull/930)

</details>

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

### [`v0.3.1`](https://togithub.com/rust-lang/glob/releases/tag/0.3.1)

[Compare Source](https://togithub.com/rust-lang/glob/compare/0.3.0...0.3.1)

#### What's Changed

-   Add doc-comment to test README examples by [`@&#8203;GuillaumeGomez](https://togithub.com/GuillaumeGomez)` in [https://github.com/rust-lang/glob/pull/81](https://togithub.com/rust-lang/glob/pull/81)
-   Set up CI with Azure Pipelines by [`@&#8203;KodrAus](https://togithub.com/KodrAus)` in [https://github.com/rust-lang/glob/pull/86](https://togithub.com/rust-lang/glob/pull/86)
-   Use 'dyn' since trait objects without an explicit 'dyn' are deprecated by [`@&#8203;Atul9](https://togithub.com/Atul9)` in [https://github.com/rust-lang/glob/pull/87](https://togithub.com/rust-lang/glob/pull/87)
-   Fix tests on Windows by [`@&#8203;steveklabnik](https://togithub.com/steveklabnik)` in [https://github.com/rust-lang/glob/pull/88](https://togithub.com/rust-lang/glob/pull/88)
-   Add Debug trait to MatchOptions by [`@&#8203;brmmm3](https://togithub.com/brmmm3)` in [https://github.com/rust-lang/glob/pull/91](https://togithub.com/rust-lang/glob/pull/91)
-   Add triagebot configuration by [`@&#8203;Mark-Simulacrum](https://togithub.com/Mark-Simulacrum)` in [https://github.com/rust-lang/glob/pull/95](https://togithub.com/rust-lang/glob/pull/95)
-   Derive Debug for Paths by [`@&#8203;gibfahn](https://togithub.com/gibfahn)` in [https://github.com/rust-lang/glob/pull/97](https://togithub.com/rust-lang/glob/pull/97)
-   Derive Debug for MatchOptions by [`@&#8203;brmmm3](https://togithub.com/brmmm3)` in [https://github.com/rust-lang/glob/pull/99](https://togithub.com/rust-lang/glob/pull/99)
-   Move tokens_len into if block as it is only used there by [`@&#8203;brmmm3](https://togithub.com/brmmm3)` in [https://github.com/rust-lang/glob/pull/93](https://togithub.com/rust-lang/glob/pull/93)
-   Replace Azure Pipelines with GitHub Actions by [`@&#8203;KodrAus](https://togithub.com/KodrAus)` in [https://github.com/rust-lang/glob/pull/113](https://togithub.com/rust-lang/glob/pull/113)
-   Use SPDX license format by [`@&#8203;atouchet](https://togithub.com/atouchet)` in [https://github.com/rust-lang/glob/pull/115](https://togithub.com/rust-lang/glob/pull/115)
-   replace the Azure Pipelines status badge by [`@&#8203;KodrAus](https://togithub.com/KodrAus)` in [https://github.com/rust-lang/glob/pull/114](https://togithub.com/rust-lang/glob/pull/114)
-   Fix spacing in Readme by [`@&#8203;atouchet](https://togithub.com/atouchet)` in [https://github.com/rust-lang/glob/pull/119](https://togithub.com/rust-lang/glob/pull/119)
-   Update GHA OS versions to latest by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/glob/pull/118](https://togithub.com/rust-lang/glob/pull/118)
-   Allow deprecation to `Error::description` by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/glob/pull/120](https://togithub.com/rust-lang/glob/pull/120)
-   Note the difference between `new()` and `default()` by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/glob/pull/121](https://togithub.com/rust-lang/glob/pull/121)
-   Prepare 0.3.1 release by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/glob/pull/124](https://togithub.com/rust-lang/glob/pull/124)

#### New Contributors

-   [`@&#8203;GuillaumeGomez](https://togithub.com/GuillaumeGomez)` made their first contribution in [https://github.com/rust-lang/glob/pull/81](https://togithub.com/rust-lang/glob/pull/81)
-   [`@&#8203;Atul9](https://togithub.com/Atul9)` made their first contribution in [https://github.com/rust-lang/glob/pull/87](https://togithub.com/rust-lang/glob/pull/87)
-   [`@&#8203;brmmm3](https://togithub.com/brmmm3)` made their first contribution in [https://github.com/rust-lang/glob/pull/91](https://togithub.com/rust-lang/glob/pull/91)
-   [`@&#8203;Mark-Simulacrum](https://togithub.com/Mark-Simulacrum)` made their first contribution in [https://github.com/rust-lang/glob/pull/95](https://togithub.com/rust-lang/glob/pull/95)
-   [`@&#8203;gibfahn](https://togithub.com/gibfahn)` made their first contribution in [https://github.com/rust-lang/glob/pull/97](https://togithub.com/rust-lang/glob/pull/97)
-   [`@&#8203;atouchet](https://togithub.com/atouchet)` made their first contribution in [https://github.com/rust-lang/glob/pull/115](https://togithub.com/rust-lang/glob/pull/115)
-   [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` made their first contribution in [https://github.com/rust-lang/glob/pull/118](https://togithub.com/rust-lang/glob/pull/118)

**Full Changelog**: https://github.com/rust-lang/glob/compare/0.3.0...0.3.1

</details>

<details>
<summary>sunng87/handlebars-rust (handlebars)</summary>

### [`v3.5.5`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#355---2021-05-03)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.5.4...v3.5.5)

-   \[Fixed] Panic on reporting invalid tag name \[[#&#8203;427](https://togithub.com/sunng87/handlebars-rust/issues/427)]

### [`v3.5.4`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#354---2021-03-27)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.5.3...v3.5.4)

-   \[Fixed] Json string literal with escape char \[[#&#8203;422](https://togithub.com/sunng87/handlebars-rust/issues/422)]

### [`v3.5.3`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#353---2021-02-20)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.5.2...v3.5.3)

-   \[Fixed] value access issue when upper block has a base value \[[#&#8203;419](https://togithub.com/sunng87/handlebars-rust/issues/419)]

### [`v3.5.2`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#352---2020-12-29)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.5.1...v3.5.2)

-   \[Fixed] allow `/` as trailing separator on Windows, backported from master \[[#&#8203;405](https://togithub.com/sunng87/handlebars-rust/issues/405)]

### [`v3.5.1`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#351---2020-10-25)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.5.0...v3.5.1)

-   \[Fixed] dir source path separator bug on windows \[[#&#8203;389](https://togithub.com/sunng87/handlebars-rust/issues/389)]

### [`v3.5.0`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#350---2020-09-23)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.4.0...v3.5.0)

-   \[Changed] `#each` helper now renders else block for non-iterable data \[[#&#8203;380](https://togithub.com/sunng87/handlebars-rust/issues/380)]
-   \[Fixed] reference starts with `null`, `true` and `false` were parsed incorrectly \[[#&#8203;382](https://togithub.com/sunng87/handlebars-rust/issues/382)]

### [`v3.4.0`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#340---2020-08-14)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.3.0...v3.4.0)

-   \[Added] Debug log that can be turned on by using envlog or other implementation, to trace data resolution during rendering \[[#&#8203;369](https://togithub.com/sunng87/handlebars-rust/issues/369)]
-   \[Fixed] Derived value as block context base value \[[#&#8203;343](https://togithub.com/sunng87/handlebars-rust/issues/343), [#&#8203;353](https://togithub.com/sunng87/handlebars-rust/issues/353)]
-   \[Fixed] Partial name aligned with handlebars.js, added support for `.`, escape `[]` and string `''` name
-   \[Changed] HTML escape aligned with handlebars.js, added `=`, `\` and \`\`\` \[[#&#8203;366](https://togithub.com/sunng87/handlebars-rust/issues/366)]
-   \[Changed] Update rhai to 0.18 \[[#&#8203;370](https://togithub.com/sunng87/handlebars-rust/issues/370)]
-   \[Fixed] Result of simple helper is now escaped \[[#&#8203;373](https://togithub.com/sunng87/handlebars-rust/issues/373)]

### [`v3.3.0`](https://togithub.com/sunng87/handlebars-rust/blob/HEAD/CHANGELOG.md#330---2020-07-18)

[Compare Source](https://togithub.com/sunng87/handlebars-rust/compare/v3.2.1...v3.3.0)

-   \[Added] Added two new APIs to reuse `Context` for rendering \[[#&#8203;352](https://togithub.com/sunng87/handlebars-rust/issues/352)]
-   \[Changed] Update rhai to 0.17 \[[#&#8203;354](https://togithub.com/sunng87/handlebars-rust/issues/354)]
-   \[Fixed] Fixed mustache.js html expression support, which is "&" instead of "$"

</details>

<details>
<summary>KokaKiwi/rust-hex (hex)</summary>

### [`v0.4.3`](https://togithub.com/KokaKiwi/rust-hex/compare/v0.4.2...v0.4.3)

[Compare Source](https://togithub.com/KokaKiwi/rust-hex/compare/v0.4.2...v0.4.3)

</details>

<details>
<summary>scottlamb/http-auth (http-auth)</summary>

### [`v0.1.8`](https://togithub.com/scottlamb/http-auth/blob/HEAD/CHANGELOG.md#v018-2023-01-30)

[Compare Source](https://togithub.com/scottlamb/http-auth/compare/v0.1.7...v0.1.8)

-   upgrade `base64` dependency from 0.20 to 0.21.

### [`v0.1.7`](https://togithub.com/scottlamb/http-auth/blob/HEAD/CHANGELOG.md#v017-2023-01-05)

[Compare Source](https://togithub.com/scottlamb/http-auth/compare/v0.1.6...v0.1.7)

-   bump minimum Rust version to 1.57.
-   upgrade `base64` dependency from 0.13 to 0.20.

</details>

<details>
<summary>tailhook/humantime (humantime)</summary>

### [`v2.1.0`](https://togithub.com/tailhook/humantime/compare/v2.0.1...v2.1.0)

[Compare Source](https://togithub.com/tailhook/humantime/compare/v2.0.1...v2.1.0)

### [`v2.0.1`](https://togithub.com/tailhook/humantime/compare/v2.0.0...v2.0.1)

[Compare Source](https://togithub.com/tailhook/humantime/compare/v2.0.0...v2.0.1)

</details>

<details>
<summary>BurntSushi/ripgrep (ignore)</summary>

### [`v0.4.20`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.19...ignore-0.4.20)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.19...ignore-0.4.20)

### [`v0.4.19`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.18...ignore-0.4.19)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.18...ignore-0.4.19)

### [`v0.4.18`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.17...ignore-0.4.18)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.17...ignore-0.4.18)

### [`v0.4.17`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.16...ignore-0.4.17)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.16...ignore-0.4.17)

### [`v0.4.16`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.15...ignore-0.4.16)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.15...ignore-0.4.16)

### [`v0.4.15`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.14...ignore-0.4.15)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.14...ignore-0.4.15)

### [`v0.4.14`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.13...ignore-0.4.14)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.13...ignore-0.4.14)

### [`v0.4.13`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.12...ignore-0.4.13)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.12...ignore-0.4.13)

### [`v0.4.12`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.11...ignore-0.4.12)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.11...ignore-0.4.12)

### [`v0.4.11`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.10...ignore-0.4.11)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.10...ignore-0.4.11)

### [`v0.4.10`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.9...ignore-0.4.10)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.9...ignore-0.4.10)

### [`v0.4.9`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.8...ignore-0.4.9)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.8...ignore-0.4.9)

### [`v0.4.8`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.7...ignore-0.4.8)

[Compare Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.7...ignore-0.4.8)

</details>

<details>
<summary>bodil/im-rs (im-rc)</summary>

### [`v15.1.0`](https://togithub.com/bodil/im-rs/blob/HEAD/CHANGELOG.md#1510---2022-04-29)

[Compare Source](https://togithub.com/bodil/im-rs/compare/v15.0.0...v15.1.0)

##### Added

-   `HashSet` now implements `From<Vector<A>>` and `From<&Vector<A>> where A: Clone`.

##### Fixed

-   Fixed a long standing crash bug in `OrdMap`/`OrdSet`. ([#&#8203;154](https://togithub.com/bodil/im-rs/issues/154), [#&#8203;143](https://togithub.com/bodil/im-rs/issues/143), [#&#8203;152](https://togithub.com/bodil/im-rs/issues/152), [#&#8203;124](https://togithub.com/bodil/im-rs/issues/124))
-   The `union` method on maps/sets will now prefer to mutate the larger set (which leads to less
    work) rather than the first set. ([#&#8203;163](https://togithub.com/bodil/im-rs/issues/163))
-   Ensure `TreeFocus` only implements `Send`/`Sync` when the underlying type does. ([#&#8203;157](https://togithub.com/bodil/im-rs/issues/157), [#&#8203;158](https://togithub.com/bodil/im-rs/issues/158))
-   There was an issue where nodes in very large `OrdMap`s could overflow when removing an element
    and cause a panic, which has now been fixed. ([#&#8203;141](https://togithub.com/bodil/im-rs/issues/141))
-   Assorted doc cleanup. ([#&#8203;150](https://togithub.com/bodil/im-rs/issues/150), [#&#8203;173](https://togithub.com/bodil/im-rs/issues/173), [#&#8203;186](https://togithub.com/bodil/im-rs/issues/186), [#&#8203;194](https://togithub.com/bodil/im-rs/issues/194))

</details>

<details>
<summary>rust-lang-nursery/lazy-static.rs (lazy_static)</summary>

### [`v1.4.0`](https://togithub.com/rust-lang-nursery/lazy-static.rs/releases/tag/1.4.0)

[Compare Source](https://togithub.com/rust-lang-nursery/lazy-static.rs/compare/1.3.0...1.4.0)

**Bumps the minimum supported version of `rustc` to `1.27.2`**

-   [Fix typo in lib.rs](https://togithub.com/rust-lang-nursery/lazy-static.rs/pull/144) (thanks [`@&#8203;fbruetting](https://togithub.com/fbruetting))`
-   [Automatically check if README.md examples are working when running "cargo test"](https://togithub.com/rust-lang-nursery/lazy-static.rs/pull/145) (thanks [`@&#8203;GuillaumeGomez](https://togithub.com/GuillaumeGomez))`
-   [Allow deprecated to remove warnings in nightly](https://togithub.com/rust-lang-nursery/lazy-static.rs/pull/152) (thanks [`@&#8203;Schaeff](https://togithub.com/Schaeff))`
-   [bump MSRV to 1.27.2](https://togithub.com/rust-lang-nursery/lazy-static.rs/pull/155) (thanks [`@&#8203;matklad](https://togithub.com/matklad))`

</details>

<details>
<summary>indiv0/lazycell (lazycell)</summary>

### [`v1.3.0`](https://togithub.com/indiv0/lazycell/blob/HEAD/CHANGELOG.md#v130-2020-08-12)

##### Bug Fixes

-   Add custom `impl Default` to support non-Default-able `<T>` types ([b49f4eab](https://togithub.com/indiv0/lazycell/commit/b49f4eabec49c0a5146ef01017c2506a3c357180))
-   **lazycell:**  Fix unsound aliasing in `LazyCell::fill` ([e789ac1a](https://togithub.com/indiv0/lazycell/commit/e789ac1a99010ad79c2d09c761fec6d67053647d), closes [#&#8203;98](https://togithub.com/indiv0/lazycell/issues/98))

##### Features

-   Implement serde support ([e728a0b6](https://togithub.com/indiv0/lazycell/commit/e728a0b680e607b793a81b5af7bf7f1d2c0eb5e5))

##### Documentation

-   fix typo ([5f5ba9d5](https://togithub.com/indiv0/lazycell/commit/5f5ba9d5ac3364f8376c0c872c2e5094974385ba))

### [`v1.2.1`](https://togithub.com/indiv0/lazycell/blob/HEAD/CHANGELOG.md#v121-2018-12-03)

[Compare Source](https://togithub.com/indiv0/lazycell/compare/v1.2.0...v1.2.1)

##### Features

-   Implement Clone for LazyCell and AtomicLazyCell ([30fe4a8f](https://togithub.com/indiv0/lazycell/commit/30fe4a8f568059b3c78ed149a810962a676cb2b2))

</details>

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

### [`v0.2.147`](https://togithub.com/rust-lang/libc/releases/tag/0.2.147)

[Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.146...0.2.147)

#### What's Changed

-   Add socket timestamping for Android by [`@&#8203;spencercw](https://togithub.com/spencercw)` in [https://github.com/rust-lang/libc/pull/3267](https://togithub.com/rust-lang/libc/pull/3267)
-   Fix s390x-installer paths by [`@&#8203;JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/libc/pull/3281](https://togithub.com/rust-lang/libc/pull/3281)
-   Generate documentation for all supported targets on docs.rs by [`@&#8203;GuillaumeGomez](https://togithub.com/GuillaumeGomez)` in [https://github.com/rust-lang/libc/pull/3279](https://togithub.com/rust-lang/libc/pull/3279)
-   Define `IPPROTO_ETHERNET` on Linux-like platforms. by [`@&#8203;sunfishcode](https://togithub.com/sunfishcode)` in [https://github.com/rust-lang/libc/pull/3272](https://togithub.com/rust-lang/libc/pull/3272)
-   Add trait implementations for QNX Neutrino by [`@&#8203;flba-eb](https://togithub.com/flba-eb)` in [https://github.com/rust-lang/libc/pull/3273](https://togithub.com/rust-lang/libc/pull/3273)
-   getentropy addition to android by [`@&#8203;devnexen](https://togithub.com/devnexen)` in [https://github.com/rust-lang/libc/pull/3270](https://togithub.com/rust-lang/libc/pull/3270)
-   android adding sendfile64 variant by [`@&#8203;devnexen](https://togithub.com/devnexen)` in [https://github.com/rust-lang/libc/pull/3271](https://togithub.com/rust-lang/libc/pull/3271)
-   android: Add NLM_F_DUMP_FILTERED constant by [`@&#8203;dragan-cecavac-nordsec](https://togithub.com/dragan-cecavac-nordsec)` in [https://github.com/rust-lang/libc/pull/3276](https://togithub.com/rust-lang/libc/pull/3276)
-   Update and release version 0.2.147 by [`@&#8203;flba-eb](https://togithub.com/flba-eb)` in [https://github.com/rust-lang/libc/pull/3283](https://togithub.com/rust-lang/libc/pull/3283)

#### New Contributors

-   [`@&#8203;dragan-cecavac-nordsec](https://togithub.com/dragan-cecavac-nordsec)` made their first contribution in [https://github.com/rust-lang/libc/pull/3276](https://togithub.com/rust-lang/libc/pull/3276)

**Full Changelog**: https://github.com/rust-lang/libc/compare/0.2.146...0.2.147

### [`v0.2.146`](https://togithub.com/rust-lang/libc/releases/tag/0.2.146)

[Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.145...0.2.146)

#### What's Changed

-   Use `use` to alias open/openat in lfs64.rs by [`@&#8203;bossmc](https://togithub.com/bossmc)` in [https://github.com/rust-lang/libc/pull/3265](https://togithub.com/rust-lang/libc/pull/3265)
-   Update crate version to 0.2.146 by [`@&#8203;nikarh](https://togithub.com/nikarh)` in [https://github.com/rust-lang/libc/pull/3266](https://togithub.com/rust-lang/libc/pull/3266)

**Full Changelog**: https://github.com/rust-lang/libc/compare/0.2.145...0.2.146

### [`v0.2.145`](https://togithub.com/rust-lang/libc/releases/tag/0.2.145)

[Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.144...0.2.145)

**This version has been yanked on crates.io.**

#### What's Changed

-   redox add sig(timed)wait calls by [`@&#8203;devnexen](https://togithub.com/devnexen)` in [https://github.com/rust-lang/libc/pull/3244](https://togithub.com/rust-lang/libc/pull/3244)
-   Support for `PTRACE_SYSEMU` and `PTRACE_SYSEMU_SINGLESTEP` on musl by [`@&#8203;emilengler](https://togithub.com/emilengler)` in [https://github.com/rust-lang/libc/pull/3245](https://togithub.com/rust-lang/libc/pull/3245)
-   Fix loongarch64 bindings by [`@&#8203;heiher](https://togithub.com/heiher)` in [https://github.com/rust-lang/libc/pull/3246](https://togithub.com/rust-lang/libc/pull/3246)
-   Add linux canxl constants and canxl frame struct by [`@&#8203;marcelbuesing](https://togithub.com/marcelbuesing)` in [https://github.com/rust-lang/libc/pull/3247](https://togithub.com/rust-lang/libc/pull/3247)
-   Change branch references to HEAD where possible or main otherwise by [`@&#8203;joshtriplett](https://togithub.com/joshtriplett)` in [https://github.com/rust-lang/libc/pull/3249](https://togithub.com/rust-lang/libc/pull/3249)
-   linux/musl/s390x: change f_\* constants to uint from ulong by [`@&#8203;nekopsykose](https://togithub.com/nekopsykose)` in [https://github.com/rust-lang/libc/pull/3137](https://togithub.com/rust-lang/libc/pull/3137)
-   android: add memmem by [`@&#8203;tibordp](https://togithub.com/tibordp)` in [https://github.com/rust-lang/libc/pull/3252](https://togithub.com/rust-lang/libc/pull/3252)
-   redox adding lockf flags by [`@&#8203;devnexen](https://togithub.com/devnexen)` in [https://github.com/rust-lang/libc/pull/3251](https://togithub.com/rust-lang/libc/pull/3251)
-   Add ucred struct and field type aliases for redox by [`@&#8203;andrewdavidmackenzie](https://togithub.com/andrewdavidmackenzie)` in [https://github.com/rust-lang/libc/pull/3250](https://togithub.com/rust-lang/libc/pull/3250)
-   Fixed vita libc definitions by [`@&#8203;nikarh](https://togithub.com/nikarh)` in [https://github.com/rust-lang/libc/pull/3255](https://togithub.com/rust-lang/libc/pull/3255)
-   Skip round-trip tests for structs with FAMs by [`@&#8203;bossmc](https://togithub.com/bossmc)` in [https://github.com/rust-lang/libc/pull/3254](https://togithub.com/rust-lang/libc/pull/3254)
-   Fixed pthread_attr_t and pthread_rwlockattr_t for newlib by [`@&#8203;nikarh](https://togithub.com/nikarh)` in [https://github.com/rust-lang/libc/pull/3256](https://togithub.com/rust-lang/libc/pull/3256)
-   Alias all LFS64 symbols to their non-LFS64 counterparts on musl by [`@&#8203;bossmc](https://togithub.com/bossmc)` in [https://github.com/rust-lang/libc/pull/2935](https://togithub.com/rust-lang/libc/pull/2935)
-   add constants and structs for vsock on macos by [`@&#8203;tzneal](https://togithub.com/tzneal)` in [https://github.com/rust-lang/libc/pull/3258](https://togithub.com/rust-lang/libc/pull/3258)
-   dragonflybsd supports malloc_usable_size too by [`@&#8203;devnexen](https://togithub.com/devnexen)` in [https://github.com/rust-lang/libc/pull/3253](https://togithub.com/rust-lang/libc/pull/3253)
-   linux-gnu: add putpwent/putgrent by [`@&#8203;superwhiskers](https://togithub.c`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (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://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/rust-lang/cargo).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNC4yIiwidXBkYXRlZEluVmVyIjoiMzYuMjQuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants