fix(deps): update rust crate windows to 0.37.0 - autoclosed #316
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.30.0
->0.37.0
Release Notes
microsoft/windows-rs
v0.37.0
Compare Source
This release includes a host of small improvements and fixes to the
windows
crate. Notably, changes to theimplement
andinterface
macros improve interoperability, correctness, and safety for COM and WinRT implementations.This release does not include an update to the
windows-sys
crate, which remains stable and unchanged.What's Changed
IntoParam
by @AronParker in https://github.com/microsoft/windows-rs/pull/1713compose
offset inimplement
macro by @kennykerr in https://github.com/microsoft/windows-rs/pull/1724IUnknown
Unsafe Annotations by @rylev in https://github.com/microsoft/windows-rs/pull/1734Interface
trait by @rylev in https://github.com/microsoft/windows-rs/pull/1738HSTRING
compatibility testing by @kennykerr in https://github.com/microsoft/windows-rs/pull/1749core::ptr::write
for out params by @rylev in https://github.com/microsoft/windows-rs/pull/1750ToImpl
by @rylev in https://github.com/microsoft/windows-rs/pull/1748HSTRING::clear
into theDrop
impl by @rylev in https://github.com/microsoft/windows-rs/pull/1752cast
method produced byimplement
macro unsafe by @rylev in https://github.com/microsoft/windows-rs/pull/1753New Contributors
Full Changelog: microsoft/windows-rs@0.36.1...0.37.0
v0.36.1
Compare Source
This is a minor service release to work around docs.rs limitations in order to publish
windows-sys
docs.What's Changed
no_std
by @ChrisDenton in https://github.com/microsoft/windows-rs/pull/1722New Contributors
Full Changelog: microsoft/windows-rs@0.36.0...0.36.1
v0.36.0
Compare Source
What's Changed
SetLastError
when allocating string params by @kennykerr in https://github.com/microsoft/windows-rs/pull/1665heap_string
function by @rylev in https://github.com/microsoft/windows-rs/pull/1667IActivationFactory
definition with tailored definition by @kennykerr in https://github.com/microsoft/windows-rs/pull/1678HSTRING
andOsStr
/OsString
by @kaivol in https://github.com/microsoft/windows-rs/pull/1693Matrix3x2::identity()
andMatrix3x2::translation(f32, f32)
const by @TheOddGarlic in https://github.com/microsoft/windows-rs/pull/1695Event<T>
type that can be used to implement a WinRT event by @kennykerr in https://github.com/microsoft/windows-rs/pull/1705New Contributors
Full Changelog: microsoft/windows-rs@0.35.0...0.36.0
v0.35.0
Compare Source
What's Changed
interface
feature could not be used without theimplement
feature by @rylev in https://github.com/microsoft/windows-rs/pull/1612DataProtection
sample by @kennykerr in https://github.com/microsoft/windows-rs/pull/1624DataProtection
sample to illustrate buffer byte access by @kennykerr in https://github.com/microsoft/windows-rs/pull/1626IDispatch
edge case by @kennykerr in https://github.com/microsoft/windows-rs/pull/1642BSTR
allocator asPCSTR
andPCWSTR
parameter allocator by @kennykerr in https://github.com/microsoft/windows-rs/pull/1657Full Changelog: microsoft/windows-rs@0.34.0...0.35.0
v0.34.0
Compare Source
What's Changed
IDispatch
declarations by @kennykerr in https://github.com/microsoft/windows-rs/pull/1568nightly
warning about unusedmust_use
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1580IDispatch
members by @kennykerr in https://github.com/microsoft/windows-rs/pull/1584Debug
impl ofHRESULT
andNTSTATUS
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1590New Contributors
Full Changelog: microsoft/windows-rs@0.33.0...0.34.0
v0.33.0
Compare Source
What's Changed
PCSTR
andPCWSTR
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1550&self
for COM interface traits by @kennykerr in https://github.com/microsoft/windows-rs/pull/1511windows-sys
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1508UnsafeCell
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1517aarch64
import lib and add tests by @riverar in https://github.com/microsoft/windows-rs/pull/1531NTSTATUS::ok
aconst fn
by @roblabla in https://github.com/microsoft/windows-rs/pull/1542metadata
crate by @kennykerr in https://github.com/microsoft/windows-rs/pull/1544Weak
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1548null_mut
in samples by @kennykerr in https://github.com/microsoft/windows-rs/pull/1558Full Changelog: microsoft/windows-rs@0.32.0...0.33.0
v0.32.0
Compare Source
What's Changed
PartialEq
andEq
for scoped enums to support constant patterns by @kennykerr in https://github.com/microsoft/windows-rs/pull/1438implement
macro by @kennykerr in https://github.com/microsoft/windows-rs/pull/1450Send
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1458const
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1468const
by @kennykerr in https://github.com/microsoft/windows-rs/pull/1470Debug
traits by @kennykerr in https://github.com/microsoft/windows-rs/pull/1473windows-implement
crate refactor by @kennykerr in https://github.com/microsoft/windows-rs/pull/1489New Contributors
Full Changelog: microsoft/windows-rs@0.30.0...0.32.0
v0.31.0
Compare Source
Configuration
📅 Schedule: 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.