Releases: ohadravid/wmi-rs
Releases · ohadravid/wmi-rs
v0.11.0
What's Changed
- Stop calling
CoUninitialize
, makeCOMLibrary: Copy + !Send
by @ohadravid in #53WMIConnection::new
now accepts an instance ofCOMLibrary
(and not anRc<COMLibrary>
).- Fixes a bug where
COMLibrary
wasSend
, and so could be moved to a different thread where COM was not initialized.
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Drop dependency on
async-std
by using WMI's "native" async by @ohadravid in #50- Any async runtime can be used now
- chore(deps): update widestring requirement from 0.5 to 1.0 by @dependabot in #51
Full Changelog: v0.9.3...v0.10.0
v0.9.3
What's Changed
- Change
chrono
to be a default-feature, and add atime
feature by @poliorcetics in #45 and @ohadravid in #47
New Contributors
- @poliorcetics made their first contribution in #45
Full Changelog: v0.9.2...v0.9.3
v0.9.2
What's Changed
- Use new
From
impl added incom
0.5 to avoid an unwrap - Update async-channel to 1.6 and async-std to 1.10
- chore(deps): update com requirement from 0.4 to 0.5 by @dependabot in #41
- chore(deps): update com requirement from 0.5 to 0.6 by @dependabot in #43
- chore(deps): update widestring requirement from 0.4 to 0.5 by @dependabot in #42
New Contributors
- @dependabot made their first contribution in #41
Full Changelog: v0.9.1...v0.9.2
v0.9.1
v0.9.0
- Added
CIMTYPE
support in #33, soVariant
s returned from WMI are converted to the appropriate type even when the actualVARIANT
type might be different. Queries that return aHashMap<String, Variant>
might return different types of variants, but queries that return serde-deserialized structs aren't affected.
v0.8.1
v0.8.0
v0.7.0
- Fix soundness issue with handling of BSTRs by @MaulingMonkey (#28)
- Mark QueryResultEnumerator::new and IWbemClassWrapper::new as unsafe by @MaulingMonkey (#27)
- Fix query and filter generation when values need escaping @MaulingMonkey (#29)