-
-
Notifications
You must be signed in to change notification settings - Fork 403
Bump the cargo group with 21 updates #1949
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
Conversation
Bumps the cargo group with 21 updates: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.32` | `4.5.35` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.46` | `4.5.47` | | [env_logger](https://github.com/rust-cli/env_logger) | `0.10.2` | `0.11.8` | | [terminal_size](https://github.com/eminence/terminal-size) | `0.3.0` | `0.4.2` | | [once_cell](https://github.com/matklad/once_cell) | `1.21.1` | `1.21.3` | | [bstr](https://github.com/BurntSushi/bstr) | `1.11.3` | `1.12.0` | | [winnow](https://github.com/winnow-rs/winnow) | `0.7.4` | `0.7.6` | | [faster-hex](https://github.com/NervosFoundation/faster-hex) | `0.9.0` | `0.10.0` | | [smallvec](https://github.com/servo/rust-smallvec) | `1.14.0` | `1.15.0` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.19.0` | `3.19.1` | | [bytesize](https://github.com/bytesize-rs/bytesize) | `1.3.2` | `2.0.1` | | [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.0` | `1.1.1` | | [jiff](https://github.com/BurntSushi/jiff) | `0.2.4` | `0.2.6` | | [rustix](https://github.com/bytecodealliance/rustix) | `0.38.44` | `1.0.3` | | [windows-sys](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.59.0` | | [windows](https://github.com/microsoft/windows-rs) | `0.58.0` | `0.61.1` | | [winreg](https://github.com/gentoo90/winreg-rs) | `0.52.0` | `0.55.0` | | [fs-err](https://github.com/andrewhickman/fs-err) | `2.11.0` | `3.1.0` | | [rusqlite](https://github.com/rusqlite/rusqlite) | `0.32.1` | `0.34.0` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.31.4` | `0.34.2` | | [zip](https://github.com/zip-rs/zip2) | `2.4.2` | `2.6.1` | Updates `clap` from 4.5.32 to 4.5.35 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.32...clap_complete-v4.5.35) Updates `clap_complete` from 4.5.46 to 4.5.47 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.46...clap_complete-v4.5.47) Updates `env_logger` from 0.10.2 to 0.11.8 - [Release notes](https://github.com/rust-cli/env_logger/releases) - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md) - [Commits](rust-cli/env_logger@v0.10.2...v0.11.8) Updates `terminal_size` from 0.3.0 to 0.4.2 - [Release notes](https://github.com/eminence/terminal-size/releases) - [Commits](eminence/terminal-size@v0.3.0...v0.4.2) Updates `once_cell` from 1.21.1 to 1.21.3 - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](matklad/once_cell@v1.21.1...v1.21.3) Updates `bstr` from 1.11.3 to 1.12.0 - [Commits](BurntSushi/bstr@1.11.3...1.12.0) Updates `winnow` from 0.7.4 to 0.7.6 - [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md) - [Commits](winnow-rs/winnow@v0.7.4...v0.7.6) Updates `faster-hex` from 0.9.0 to 0.10.0 - [Changelog](https://github.com/nervosnetwork/faster-hex/blob/master/CHANGELOG.md) - [Commits](https://github.com/NervosFoundation/faster-hex/commits) Updates `smallvec` from 1.14.0 to 1.15.0 - [Release notes](https://github.com/servo/rust-smallvec/releases) - [Commits](servo/rust-smallvec@v1.14.0...v1.15.0) Updates `tempfile` from 3.19.0 to 3.19.1 - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](Stebalien/tempfile@v3.19.0...v3.19.1) Updates `bytesize` from 1.3.2 to 2.0.1 - [Release notes](https://github.com/bytesize-rs/bytesize/releases) - [Changelog](https://github.com/bytesize-rs/bytesize/blob/master/CHANGELOG.md) - [Commits](bytesize-rs/bytesize@v1.3.2...bytesize-v2.0.1) Updates `flate2` from 1.1.0 to 1.1.1 - [Release notes](https://github.com/rust-lang/flate2-rs/releases) - [Commits](rust-lang/flate2-rs@1.1.0...1.1.1) Updates `jiff` from 0.2.4 to 0.2.6 - [Release notes](https://github.com/BurntSushi/jiff/releases) - [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md) - [Commits](BurntSushi/jiff@jiff-static-0.2.4...jiff-static-0.2.6) Updates `rustix` from 0.38.44 to 1.0.3 - [Release notes](https://github.com/bytecodealliance/rustix/releases) - [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md) - [Commits](bytecodealliance/rustix@v0.38.44...v1.0.3) Updates `windows-sys` from 0.52.0 to 0.59.0 - [Release notes](https://github.com/microsoft/windows-rs/releases) - [Commits](microsoft/windows-rs@0.52.0...0.59.0) Updates `windows` from 0.58.0 to 0.61.1 - [Release notes](https://github.com/microsoft/windows-rs/releases) - [Commits](https://github.com/microsoft/windows-rs/commits) Updates `winreg` from 0.52.0 to 0.55.0 - [Release notes](https://github.com/gentoo90/winreg-rs/releases) - [Changelog](https://github.com/gentoo90/winreg-rs/blob/master/CHANGELOG.md) - [Commits](gentoo90/winreg-rs@v0.52.0...v0.55.0) Updates `fs-err` from 2.11.0 to 3.1.0 - [Changelog](https://github.com/andrewhickman/fs-err/blob/main/CHANGELOG.md) - [Commits](andrewhickman/fs-err@2.11.0...3.1.0) Updates `rusqlite` from 0.32.1 to 0.34.0 - [Release notes](https://github.com/rusqlite/rusqlite/releases) - [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md) - [Commits](rusqlite/rusqlite@v0.32.1...v0.34.0) Updates `sysinfo` from 0.31.4 to 0.34.2 - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md) - [Commits](https://github.com/GuillaumeGomez/sysinfo/commits) Updates `zip` from 2.4.2 to 2.6.1 - [Release notes](https://github.com/zip-rs/zip2/releases) - [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md) - [Commits](zip-rs/zip2@v2.4.2...v2.6.1) --- updated-dependencies: - dependency-name: clap dependency-version: 4.5.35 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: clap_complete dependency-version: 4.5.47 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: env_logger dependency-version: 0.11.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: terminal_size dependency-version: 0.4.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: once_cell dependency-version: 1.21.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: bstr dependency-version: 1.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: winnow dependency-version: 0.7.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: faster-hex dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: smallvec dependency-version: 1.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: tempfile dependency-version: 3.19.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: bytesize dependency-version: 2.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo - dependency-name: flate2 dependency-version: 1.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: jiff dependency-version: 0.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: rustix dependency-version: 1.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo - dependency-name: windows-sys dependency-version: 0.59.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: windows dependency-version: 0.61.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: winreg dependency-version: 0.55.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: fs-err dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo - dependency-name: rusqlite dependency-version: 0.34.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: sysinfo dependency-version: 0.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: zip dependency-version: 2.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo ... Signed-off-by: dependabot[bot] <[email protected]>
Bumping the `windows-sys` dependency of `gix-sec` from 0.52.0 to 0.59.9 broke a Windows API function call that passed a literal `0` for a null handle, because the interface became a bit more strongly typed. This changes the argument to `std::ptr::null_mut()`.
Bumping the `sysinfo` dependency of `gitoxide-core` from 0.31.2 to 0.34.2 broke `RefreshKind::new()` and `CpuRefreshKind::new()` calls because `sysinfo` 0.33.0 renamed those `new()` to `nothing()`: https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md#0330 This renames the calls accordingly.
Bumping the `windows` dev-dependency of `gix-path` from 0.58.0 to 0.61.1 broke the use of `windows::Win32::Foundation::BOOL`, since `BOOL` is now `windows::core::BOOL` (and also available through the `windows_core` crate). It is not immediately obvious from the changelog at what point the change occurred. (A seemingly related change is described for the newer version microsoft/windows-rs#3441. See microsoft/windows-rs#3441 for context.) This imports `BOOL` from `windows::core` to adjust.
`gix free pack verify --statistics` formerly used "KB" for kilobytes (i.e., SI decimal kilobytes, units of 1000 bytes). This was somewhat ambiguous because it is occasionally also used for kibibytes (i.e., IEC binary kibibytes, units of 1024 bytes). Kilobytes and kibibytes can be more precisely distinguished by using kB for kilobytes (since "k" is the SI prefix for "kilo") and KiB for kibibytes (since decimal kilobytes are never written KiB). This adapts `gitoxide-core` to changes in `bytesize` and, in so doing, allows the SI unit symbol "kB" to be used. Fixes #1947
|
Aspects of this to review before it is merged:
|
|
Thanks for setting this up. I never wanted dependabot because of the time I'd need to properly configure it to not be noisy. But when configured, I do consider it very useful and am (probably) glad it's there.
Previously I tried to keep maintenance low, but with you on board and the tremendous help coming with it, I also think it should be done, and can be done.
Yes, this is how I would do it, too. I'd be fine going with it, assuming it's correct if you consider it correct and an improvement over what was there. Since it's in
All I know is that the MSRV check on CI is expected to catch any failure to comply. MSRV really is this kind of thing I'd rather not deal with, but it's too late for that given responsibilities towards the downstream. |
`gix-features` republishes `bytesize`, which has been bumped from major version 1 to major version 2. Because the interface of `bytesize` is effectively part of that of `gix-features` due to the explicitly republication of the `bytesize` module in full with no caveats, this is effectively a breaking change in `gix-features` as well, though many callers may not be substantially affected. Major changes that may affect some callers that use `bytesize` through `gix-features` include the removal of the top-level `bytesize::to_string()` function, the change in default behavior from displaying decimal SI units to displaying binary IEC units (though all or most gitoxide-related creates, in adapting to the changes, have thus far opted to continue using decimal SI units), and the small but UI-facing change that decimal SI kilobytes (units of 1000 bytes) are given with the symbol "kB" rather than the more ambiguous (and arguably less accurate) symbol "KB". In addition to republishing `bytesize`, `gix-features` also republishes `prodash`. Futhermore, some uses of `bytesize` are transitively through `prodash`, which itself has recently received an update to use `bytesize` major version 2. (Since `prodash` does not republish `bytesize`, that is not considered to be a breaking change in `prodash` itself.) To get the benefits of the newer version of `bytesize` while avoiding new inconsistencies, and also to avoid depending on multiple versions of `bytesize`, the `prodash` dependency version has also been upgraded. For more information, see: - GitoxideLabs#1952 - https://github.com/bytesize-rs/bytesize/releases/tag/bytesize-v2.0.0 - GitoxideLabs#1949 - GitoxideLabs/prodash#33 - GitoxideLabs#1953
`gix-features` republishes `bytesize`, which has been bumped from major version 1 to major version 2. Because the interface of `bytesize` is effectively part of that of `gix-features` due to the explicitly republication of the `bytesize` module in full with no caveats, this is effectively a breaking change in `gix-features` as well, though many callers may not be substantially affected. Major changes that may affect some callers that use `bytesize` through `gix-features` include the removal of the top-level `bytesize::to_string()` function, the change in default behavior from displaying decimal SI units to displaying binary IEC units (though all or most gitoxide-related creates, in adapting to the changes, have thus far opted to continue using decimal SI units), and the small but UI-facing change that decimal SI kilobytes (units of 1000 bytes) are given with the symbol "kB" rather than the more ambiguous (and arguably less accurate) symbol "KB". In addition to republishing `bytesize`, `gix-features` also republishes `prodash`. Futhermore, some uses of `bytesize` are transitively through `prodash`, which itself has recently received an update to use `bytesize` major version 2. (Since `prodash` does not republish `bytesize`, that is not considered to be a breaking change in `prodash` itself.) To get the benefits of the newer version of `bytesize` while avoiding new inconsistencies, and also to avoid depending on multiple versions of `bytesize`, the `prodash` dependency version has also been upgraded. For more information, see: - GitoxideLabs#1952 - https://github.com/bytesize-rs/bytesize/releases/tag/bytesize-v2.0.0 - GitoxideLabs#1949 - GitoxideLabs/prodash#33 - GitoxideLabs#1953
`gix-features` republishes `bytesize`, which has been bumped from major version 1 to major version 2. Because the interface of `bytesize` is effectively part of that of `gix-features` due to the explicit republication of the `bytesize` module in full (with no documented extra limitations related to interface stability), this is effectively a breaking change in `gix-features` as well, though many callers may not be substantially affected. Major changes that may affect some callers that use `bytesize` through `gix-features` include the removal of the top-level `bytesize::to_string()` function, the change in default behavior from displaying decimal SI units to displaying binary IEC units (though all or most gitoxide-related creates, in adapting to the changes, have thus far opted to continue using decimal SI units), and the small but UI-facing change that decimal SI kilobytes (units of 1000 bytes) are given with the symbol "kB" rather than the more ambiguous (and arguably less accurate) symbol "KB". In addition to republishing `bytesize`, `gix-features` also republishes `prodash`. Futhermore, some uses of `bytesize` are transitively through `prodash`, which itself has recently received an update to use `bytesize` major version 2. (Since `prodash` does not republish `bytesize`, that is not considered to be a breaking change in `prodash` itself.) To get the benefits of the newer version of `bytesize` while avoiding new inconsistencies, and also to avoid depending on multiple versions of `bytesize`, the `prodash` dependency version has also been upgraded. For more information, see: - GitoxideLabs#1952 - https://github.com/bytesize-rs/bytesize/releases/tag/bytesize-v2.0.0 - GitoxideLabs#1949 - GitoxideLabs/prodash#33 - GitoxideLabs#1953
Bumps the cargo group with 21 updates:
4.5.324.5.354.5.464.5.470.10.20.11.80.3.00.4.21.21.11.21.31.11.31.12.00.7.40.7.60.9.00.10.01.14.01.15.03.19.03.19.11.3.22.0.11.1.01.1.10.2.40.2.60.38.441.0.30.52.00.59.00.58.00.61.10.52.00.55.02.11.03.1.00.32.10.34.00.31.40.34.22.4.22.6.1Updates
clapfrom 4.5.32 to 4.5.35Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
55a18f5chore: Release3b05635fix(complete): Ensure new enough clap is used5d2cdacchore: Releasef1c10ebdocs: Update changeloga4d1a7fchore(ci): Take a break from template updatese95ed39Merge pull request #5775 from vivienm/master18f8d4cchore(deps): Update Rust Stable to v1.82 (#5788)f35d8e0Merge pull request #5787 from epage/template1389d7dchore: Update from '_rust/main' templatedbc9faachore(ci): Initialize git for template updateUpdates
clap_completefrom 4.5.46 to 4.5.47Commits
f046ca6chore: Release436949ddocs: Update changelog1ddab84Merge pull request #5954 from epage/tests8a66dbftest(complete): Add more native cases76465cftest(complete): Make things more consistent232cedbtest(complete): Remove redundant index02244a6Merge pull request #5949 from krobelus/option-name-completions-after-positionals2e13847fix(complete): Missing options in multi-val arg74388d7test(complete): Multi-valued, unbounded positional5b3d45frefactor(complete): Extract function for optionsUpdates
env_loggerfrom 0.10.2 to 0.11.8Release notes
Sourced from env_logger's releases.
... (truncated)
Changelog
Sourced from env_logger's changelog.
... (truncated)
Commits
f0443b2chore: Released8b5e1edocs: Update changelog3ca671fMerge pull request #360 from epage/formatbc02d61feat(fmt): Expose ConfigurableFormatc567fderefactor(fmt): Pull out format logicce25c73refactor(fmt): Make DefaultFormats name more specific739ebb1refactor(fmt): Pull out logger's builder methods3acb571refactor(fmt): Delegate formatting to DefaultFormate351bcbrefactor(fmt): Reduce duplication in DefaultFormatWriter3c9e6ffMerge pull request #359 from epage/kvUpdates
terminal_sizefrom 0.3.0 to 0.4.2Release notes
Sourced from terminal_size's releases.
Commits
050f97bVersion 0.4.26032d77Merge pull request #69 from morr0ne/rustix-1.01bcd63dUpdate rustix to 1.06cb0bf9Merge pull request #68 from cptpiepmatz/masterb79643apull rustix only for unixf6b81b5Bump to version 0.4.05cbc616Merge pull request #64 from waywardmonkeys/update-ci68ceb8dMerge pull request #63 from waywardmonkeys/fix-typo5307747Merge pull request #66 from sunfishcode/maina29b904Markterminal_size_using_handleas unsafe too.Updates
once_cellfrom 1.21.1 to 1.21.3Changelog
Sourced from once_cell's changelog.
Commits
29e3d93Merge pull request #286 from briansmith/b/once-ref-drya206950Prepare for 1.21.3 release.17d4a9bDRYrace::OnceRef::{get_or_try_init, set}.01b1d56Merge pull request #285 from briansmith/b/once-ref-colda851cc4Mark initialization ofOnceRef::get_or_try_initcold.2447a93Merge pull request #281 from briansmith/b/init-innerc294d64Merge pull request #280 from briansmith/b/self5f0fdd4Merge pull request #283 from briansmith/b/cast_mut899e319Merge pull request #284 from briansmith/b/dry-get90da60bMark initialization ofOnceBox::get_or_try_initcold.Updates
bstrfrom 1.11.3 to 1.12.0Commits
89040721.12.0efb8ec4api:impl Default for Box\<BStr>Updates
winnowfrom 0.7.4 to 0.7.6Changelog
Sourced from winnow's changelog.
Commits
1c31fdechore: Release9b42e02docs: Update changelog35f6c04Merge pull request #765 from epage/prev0055561feat(stream): Add access to previous tokens85cef7echore: Release5886515docs: Update changelog582d253Merge pull request #764 from epage/unchecked3b13a4ffeat(stream): Allow unchecked slicing38458d2refactor(stream): Simplify peek_slicea5345d5Merge pull request #760 from epage/repeatUpdates
faster-hexfrom 0.9.0 to 0.10.0Commits
Updates
smallvecfrom 1.14.0 to 1.15.0Release notes
Sourced from smallvec's releases.
Commits
7c4d350Versoin 1.15.0aeceb0aTemporarily disable broken fuzzing in CIa2fb430Pin honggfuzz binary version35e7ffeAdd support for bincode encode and decode0d019cdRename bincode dev-dependency to bincode16c8751dMerge pull request #373 from waywardmonkeys/v1-fix-typos36317faFix typosUpdates
tempfilefrom 3.19.0 to 3.19.1Changelog
Sourced from tempfile's changelog.
Commits
95540edchore: release v3.19.1b60aae4fix(windows): don't automatically delete files on open (#344)167f544ci(cargo-deny): remove windows-sys exception (#343)Updates
bytesizefrom 1.3.2 to 2.0.1Release notes
Sourced from bytesize's releases.
Changelog
Sourced from bytesize's changelog.
Commits
d2ac87bchore: prepare release v2.0.1 (#85)0a54210feat: control precision via standard format options (#84)9aa5e11Fix Display documentation (#83)0b8f894chore: prepare release 2.0.0 (#80)6aa04b1test: black box bench inputs (#81)341d47cchore: prepare release v2.0.0 (#79)a17c093feat: no std (#78)ce103e6feat: display type (#76)0dcc0acchore: enforce usual rust lints (#75)b4c6916docs: document all public items (#73)Updates
flate2from 1.1.0 to 1.1.1Release notes
Sourced from flate2's releases.
Commits
98c98c8Merge pull request #482 from folkertdev/update-zlib-rs-0.5.094b36b0upgrade zlib-rs to version0.5.0a79bfe4Merge pull request #481 from Shnatsel/backend-docs694e822less editorializing6debe95Merge pull request #480 from Shnatsel/zlib-rs-readmea24e276Rewrite outdated backend notes in lib.rs78ca174More informative README on backendsc9a3efaMerge pull request #476 from jayvdb/rm-changelog0b2137dRemove stale CHANGELOG.md0abbd1cMerge pull request #475 from oyvindln/patch-1Updates
jifffrom 0.2.4 to 0.2.6Changelog
Sourced from jiff's changelog.
Commits
0bdb3b00.2.66c1cd0echangelog: 0.2.62bd7148tz: add/usr/share/lib/zoneinfo7bbe21acivil: fixDate::nth_weekday_of_monthf41d586shared: remove pointlessas_ref9aeb3f1changelog: add entry for #3099259f79tz: fix retrieval of past time zone transitions forAmerica/Sao_Paulo2b84020zoned: fix rounding to "days" when near a time zone transitiona22abc7bench: add benchmarks for constructing a timestamp typeef5ee45span: avoid cloning when roundingUpdates
rustixfrom 0.38.44 to 1.0.3Release notes
Sourced from rustix's releases.
Commits
458ab31chore: Release rustix version 1.0.3b3cd8a1Use a consistent error mechanism for timeout overflow. (#1422)10ce1e0Update the backends tests. (#1423)7f40ac9Miscellaneous documentaion cleanups. (#1421)4bc94abRestoreSignal::from_rawasSignal::from_named_raw. (#1406)f006fb9Update the public comment forfdand simplify the fd module. (#1420)1cd4f00Alphabetize targets inanyandallincfgdirectives. (#1419)f2e1474Add cygwin support (#1410)75ec9eedocs: add missing link to README (#1418)e09e003Disable "unused unsafe" warnings in the libc makedev code. (#1414)Updates
windows-sysfrom 0.52.0 to 0.59.0Release notes
Sourced from windows-sys's releases.
... (truncated)
Commits
308e08eRelease 0.59.0 (#3182)429666eFix support forno_std(#3180)02c4f29Update component sample to use static factory (#3154)7cec74fImplement static COM objects (#3144)12f4621Reduce boilerplate code inwindows-corecrate forVARIANTsupport (#3151)db06b51Release 0.58.0 (#3140)ab03721Make newwindows-stringscrate Windows-only (#3143)f6c49f4Ensure thatHSTRINGbuilder provides initialized memory (#3141)12a60dfRemoveFutureimplementation (#3142)9f96662ImplementSendandSyncforWeak\<T>(#3138)Updates
windowsfrom 0.58.0 to 0.61.1Commits
Updates
winregfrom 0.52.0 to 0.55.0Release notes
Sourced from winreg's releases.
Changelog
Sourced from winreg's changelog.
Commits
9243b23Bump version to 0.55.0f044074Upgradewindows-systo version 0.59 (and MSRV to 1.60)4574febBump version to 0.54.0105ca7aUpgradewindows-systo version 0.5293aefdfMigrate to the 2021 edition of Rustc9315d0Clippy: remove unnecessary typecastse62111eMerge branch 'winapi'049035fUpdate the transaction example in the docs5baac5dCI: upgrade actions to the latest versionscbaeb4eCI: checkCargo.tomlformattingUpdates
fs-errfrom 2.11.0 to 3.1.0Changelog
Sourced from fs-err's changelog.
Commits
6155620chore: Release fs-err version 3.1.094406b8Update CHANGELOG5ba87e1Add missing File / OpenOptions constructors (#69)5cefbe6chore: Release fs-err version 3.0.09bf99afReplace default_features with default-features in Cargo.toml11a6460Remove deprecated APIs (#66)27144b0Remove io_safety feature flag (#65)1a26274Update changelog and docs for