Skip to content

Releases: halildurmus/win32

v5.12.0

11 Mar 18:33
27496b8
Compare
Choose a tag to compare

5.12.0 - 2025-03-11

🚀 Features

New Contributors ❤️

v5.11.0

19 Feb 12:04
5f82f62
Compare
Choose a tag to compare

5.11.0 - 2025-02-19

🚀 Features

🎨 Styling

v5.10.1

27 Jan 14:34
402c2b3
Compare
Choose a tag to compare

5.10.1 - 2025-01-27

🐛 Bug Fixes

⚙️ Miscellaneous Tasks

New Contributors ❤️

v5.10.0

01 Jan 11:30
976af14
Compare
Choose a tag to compare

5.10.0 - 2025-01-01

🚀 Features

  • Add IsWindows8OrGreater and GetCurrentPackageFullName APIs (#944) - (73e4c53)

v5.9.0

29 Nov 16:59
d95b9ec
Compare
Choose a tag to compare

5.9.0 - 2024-11-29

🚀 Features

  • (COM) Add more Core Audio interfaces (#937) - (2eaeef1)
  • Add GetWindowCompositionAttribute, SetWindowCompositionAttribute APIs (#938) - (2081e94)
  • Deprecate SCARD_SCOPE_SYSTEM constant (#930) - (c6c2c5c)

🐛 Bug Fixes

  • Revert deprecation of several constants (#929) - (dd09757)

🧹 Refactor

📝 Documentation

  • (website) Tweak commands - (2f75003)
  • (website) Update contributing guide - (865d9ec)
  • Update PUBLISHING.md - (18420d6)

⚙️ Miscellaneous Tasks

v5.8.0

02 Nov 10:22
4235d9d
Compare
Choose a tag to compare
  • Add DISP_E_* constants
  • Add argError optional parameter to the Dispatcher.invoke method, allowing
    retrieval of the index of the first parameter in rgvarg that encounters an
    error, if applicable
  • Update Dispatcher.set to accept a Pointer<VARIANT> for the value
    parameter
  • Add byReference optional named parameter to the Dispatcher.set method,
    enabling property assignment by reference instead of by value

v5.7.2

28 Oct 15:46
338f625
Compare
Choose a tag to compare
  • Add DROPFILES struct
  • Add DragQueryFile API

v5.7.1

22 Oct 12:20
743ea22
Compare
Choose a tag to compare
  • Add Pointer<VARIANT> optional parameter to Dispatcher.invoke method
  • Add Dispatcher.fromCLSID constructor for creating a Dispatcher from a
    CLSID

v5.7.0

19 Oct 20:15
ca1c524
Compare
Choose a tag to compare
  • Add UnregisterDeviceNotification API (#916)
  • Add DEV_BROADCAST_VOLUME struct
  • Add DRIVE_UNKNOWN, DRIVE_NO_ROOT_DIR, DRIVE_REMOVABLE, DRIVE_FIXED,
    DRIVE_REMOTE, DRIVE_CDROM, and DRIVE_RAMDISK constants
  • Add Dispatcher class, a thin wrapper around the IDispatch interface, used
    for invoking methods and properties on COM automation objects

v5.6.1

18 Oct 10:02
b33af48
Compare
Choose a tag to compare
  • Add RegisterDeviceNotification, WTSRegisterSessionNotification, and
    WTSUnRegisterSessionNotification APIs (#913)
  • Add NOTIFY_FOR_THIS_SESSION and NOTIFY_FOR_ALL_SESSIONS constants (#913)
  • Add DEV_BROADCAST_DEVICEINTERFACE_ and DEV_BROADCAST_HDR structures (#913)
  • Add DEV_BROADCAST_HDR_DEVICE_TYPE enum (#913)
  • Add GUID_CONSOLE_DISPLAY_STATE, WM_WTSESSION_CHANGE, and WTS_SESSION_*
    constants (#914)