Skip to content

Release Notes - 3.3.13

Compare
Choose a tag to compare
@dahall dahall released this 30 Sep 21:32
· 1094 commits to master since this release

Additions

  • Added methods and interfaces for File History (FhSvcCtl)
  • Added NotifyIcon.GetBounds extension method
  • Updated SafeAnysizeStruct so an IntPtr field can be used for the array size.
  • Updated documentation for NOTIFYICONIDENTIFIER and added constructors.
  • Added Rtl*Heap functions
  • Added missing constants and CLSID for component category registration.
  • Added Shell32.IDeskBand and supporting types
  • Added ability to set a COLORREF by using a tuple (e.g. COLORREF c = (255,255,0);)
  • Added SHCIDS constants
  • Added IsNullOrEmpty property to StrPtrXX structures.
  • Added IEquatable support to GuidPtr and StrPtr* structs. …
  • Added char* cast to StrPtrUni and sbyte* cast to StrPtrAnsi.
  • Added Wireless Ad Hoc interfaces to WlanApi assembly.

Fixes

  • Removed HelpBuilder project and files -- unused and problematic.
  • Fixed parameter and field types for User32 mouse functions (#248)
  • Fixed bug in SafeProcThreadAttributeList.Create (#249)
  • BREAKING CHANGE Changed const params in SHCreateDefaultContextMenu, SHCreateShellFolderView and SHCreateShellFolderViewEx from ref to in.