Releases: sonodima/wmipp
v1.3.0
v1.2.0
This release introduces several new features and improvements to enhance the functionality of the library.
-
Ability to choose specific Objects from a QueryResult by index.
-
Support for reading raw variant_ts by default: The library now defaults to this return type for the
GetProperty
function, enabling you to perform manual conversions when reading a type that is not supported by WMI++ out of the box. -
Object Comparison: You can now easily compare the values of two objects, facilitating validation.
v1.1.0
This release addresses an important issue with the lifetimes of the Interface class.
Prior to this version, in certain scenarios, the Interface class was getting prematurely destructed, causing failures in other classes.
Going forward, it is now mandatory to construct the Interface object using the Interface::Create function, which returns a shared_ptr.
By enforcing this, we ensure proper ownership and resource management within the library.