Skip to content

Releases: sonodima/wmipp

v1.3.0

28 Sep 22:27
5d92322
Compare
Choose a tag to compare

This release introduces improvements to enhance the functionality and ease of use of the library.

  • Implemented type conversion for arrays of strings
  • Extended support to C++ 17

v1.2.0

23 May 08:35
fa6d4c6
Compare
Choose a tag to compare

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

19 May 10:05
66e2b55
Compare
Choose a tag to compare

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.

v1.0.0

18 May 09:59
9b2e4c9
Compare
Choose a tag to compare
Update README.md