fix(deps): update rust crate windows to 0.38
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| windows | dependencies | minor | 0.36 -> 0.38 |
Release Notes
microsoft/windows-rs
v0.38.0
This release includes a host of small improvements and fixes to the windows crate. Notably, the windows-bindgen and windows-metadata crates have been rewritten to avoid the static winmd cache in favor of a stateful metadata reader that allows multiple instances to be used independently (#1777).
This release does not include an update to the windows-sys crate, which remains stable and unchanged.
What's Changed
- Small clean ups to factory caching by @rylev in https://github.com/microsoft/windows-rs/pull/1758
- Add WinSock conversion utilities by @ryancerium in https://github.com/microsoft/windows-rs/pull/1742
- Set windows-implement min rust-version by @wravery in https://github.com/microsoft/windows-rs/pull/1773
- Stateful metadata & bindgen by @kennykerr in https://github.com/microsoft/windows-rs/pull/1777
- Pay back some technical debt by @kennykerr in https://github.com/microsoft/windows-rs/pull/1779
- Remove nightly test distinction by @kennykerr in https://github.com/microsoft/windows-rs/pull/1778
- Update Win32 metadata to v23 by @kennykerr in https://github.com/microsoft/windows-rs/pull/1783
- Remove unused types by @kennykerr in https://github.com/microsoft/windows-rs/pull/1784
- Remove hidden
RawPtrtype alias by @kennykerr in https://github.com/microsoft/windows-rs/pull/1791 - Remove need for allocation inside Reader by @rylev in https://github.com/microsoft/windows-rs/pull/1794
- Avoid redundant signature calculations by @kennykerr in https://github.com/microsoft/windows-rs/pull/1793
- Improve
ReadertoTreeconstruction by @kennykerr in https://github.com/microsoft/windows-rs/pull/1797 - Remove
flattencomment by @kennykerr in https://github.com/microsoft/windows-rs/pull/1801 - Test error propagation by @kennykerr in https://github.com/microsoft/windows-rs/pull/1803
- Trim error messages by @kennykerr in https://github.com/microsoft/windows-rs/pull/1804
- Remove reverse dependency from core module by @kennykerr in https://github.com/microsoft/windows-rs/pull/1802
- Make
Typemethods simpler to use by @kennykerr in https://github.com/microsoft/windows-rs/pull/1806 - Add cross compilation tests by @riverar in https://github.com/microsoft/windows-rs/pull/1808
- Support COM-style query signatures with unconventional parameter positions by @kennykerr in https://github.com/microsoft/windows-rs/pull/1805
- Avoid truncating error codes when converting from
windows::core::Errortostd::io::Errorby @kennykerr in https://github.com/microsoft/windows-rs/pull/1809 Borrowed<'a, T>RFC by @rylev in https://github.com/microsoft/windows-rs/pull/1788- Use standard library algorithm for finding query parameters by @kennykerr in https://github.com/microsoft/windows-rs/pull/1810
- Avoid string allocations in
Cfgby @kennykerr in https://github.com/microsoft/windows-rs/pull/1812 - Followup to event PR feedback by @kennykerr in https://github.com/microsoft/windows-rs/pull/1814
- Basic metadata generation by @kennykerr in https://github.com/microsoft/windows-rs/pull/1820
- Avoid UB in
FactoryCacheby @kennykerr in https://github.com/microsoft/windows-rs/pull/1829 - Remove Xaml from
windowscrate by @kennykerr in https://github.com/microsoft/windows-rs/pull/1836 - Include
cfgdependencies for types with generic interface type dependencies by @kennykerr in https://github.com/microsoft/windows-rs/pull/1832 - Add
componenthelper function to simplify component development by @kennykerr in https://github.com/microsoft/windows-rs/pull/1840 - Version 0.38.0 by @kennykerr in https://github.com/microsoft/windows-rs/pull/1841
New Contributors
- @ryancerium made their first contribution in https://github.com/microsoft/windows-rs/pull/1742
Full Changelog: https://github.com/microsoft/windows-rs/compare/0.37.0...0.38.0
v0.37.0
v0.36.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
Deploy Preview for hoard-docs ready!
| Name | Link |
|---|---|
| Latest commit | 8dc4b03d120e02fd1c5db8ea1c7578c3d07ab573 |
| Latest deploy log | https://app.netlify.com/sites/hoard-docs/deploys/6330507f9bcf900008c4fccb |
| Deploy Preview | https://deploy-preview-136--hoard-docs.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
Codecov Report
Merging #136 (8e7fa4b) into main (ffb82b2) will not change coverage. The diff coverage is
n/a.
:exclamation: Current head 8e7fa4b differs from pull request most recent head 8dc4b03. Consider uploading reports for the commit 8dc4b03 to get more accurate results
@@ Coverage Diff @@
## main #136 +/- ##
=======================================
Coverage 90.65% 90.65%
=======================================
Files 71 71
Lines 5691 5691
=======================================
Hits 5159 5159
Misses 532 532
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.