Skip to content

v5.3.0

Compare
Choose a tag to compare
@halildurmus halildurmus released this 08 Mar 09:14
· 11 commits to main since this release
cb8644e
  • Migrate away from .elementAt in favor of operator + (#825)
  • Bump minimum required Dart version to 3.3.0 (#825)
  • Deprecate CallWndProc typedef in favor of HOOKPROC (#826)
  • Deprecate CCHookProc typedef in favor of LPCCHOOKPROC (#826)
  • Deprecate CFHookProc typedef in favor of LPCFHOOKPROC (#826)
  • Deprecate DlgProc typedef in favor of DLGPROC (#826)
  • Deprecate DrawStateProc typedef in favor of DRAWSTATEPROC (#826)
  • Deprecate DrawTextCallback typedef in favor of DTT_CALLBACK_PROC (#826)
  • Deprecate EnumPageFilesProc typedef in favor of
    PENUM_PAGE_FILE_CALLBACK (#826)
  • Deprecate EnumFontFamExProc typedef in favor of FONTENUMPROC (#826)
  • Deprecate EnumResNameProc typedef in favor of ENUMRESNAMEPROC (#826)
  • Deprecate EnumResTypeProc typedef in favor of ENUMRESTYPEPROC (#826)
  • Deprecate EnumWindowsProc typedef in favor of WNDENUMPROC (#826)
  • Deprecate ExcepInfoProc typedef in favor of
    LPEXCEPFINO_DEFERRED_FILLIN (#826)
  • Deprecate FRHookProc typedef in favor of LPFRHOOKPROC (#826)
  • Deprecate HandlerRoutine typedef in favor of PHANDLER_ROUTINE (#826)
  • Deprecate LphandlerFunction typedef in favor of LPHANDLER_FUNCTION (#826)
  • Deprecate LphandlerFunctionEx typedef in favor of
    LPHANDLER_FUNCTION_EX (#826)
  • Deprecate LpoverlappedCompletionRoutine in favor of
    LPOVERLAPPED_COMPLETION_ROUTINE (#826)
  • Deprecate LpserviceMainFunctionw in favor of
    LPSERVICE_MAIN_FUNCTION (#826)
  • Deprecate MidiInProc typedef in favor of MIDIINPROC (#826)
  • Deprecate MidiOutProc typedef in favor of MIDIOUTPROC (#826)
  • Deprecate MonitorEnumProc typedef in favor of MONITORENUMPROC (#826)
  • Deprecate OFNHookProc typedef in favor of LPOFNHOOKPROC (#826)
  • Deprecate OpenCardCheckProc typedef in favor of LPOCNCHKPROC (#826)
  • Deprecate OpenCardConnProc typedef in favor of LPOCNCONNPROC (#826)
  • Deprecate OpenCardDisconnProc typedef in favor of LPOCNDSCPROC (#826)
  • Deprecate OutputProc typedef in favor of GRAYSTRINGPROC (#826)
  • Deprecate PfnAuthenticationCallbackEx in favor of
    PFN_AUTHENTICATION_CALLBACK_EX (#826)
  • Deprecate PfnbluetoothGattEventCallback in favor of
    PFN_BLUETOOTH_GATT_EVENT_CALLBACK (#826)
  • Deprecate PfnBluetoothEnumAttributesCallback in favor of
    PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK (#826)
  • Deprecate PfnDeviceCallback typedef in favor of PFN_DEVICE_CALLBACK (#826)
  • Deprecate PfnScNotifyCallbackFunction in favor of
    PFN_SC_NOTIFY_CALLBACK (#826)
  • Deprecate SendAsyncProc typedef in favor of SENDASYNCPROC (#826)
  • Deprecate SpNotifyCallback typedef in favor of SPNOTIFYCALLBACK (#826)
  • Deprecate SubclassProc typedef in favor of SUBCLASSPROC (#826)
  • Deprecate SymEnumSymbolsProc in favor of
    PSYM_ENUMERATESYMBOLS_CALLBACK (#826)
  • Deprecate TaskDialogCallbackProc typedef in favor of
    PFTASKDIALOGCALLBACK (#826)
  • Deprecate ThreadProc typedef in favor of LPTHREAD_START_ROUTINE (#826)
  • Deprecate TimerProc typedef in favor of TIMERPROC (#826)
  • Deprecate WindowProc typedef in favor of WNDPROC (#826)
  • Deprecate WlanNotificationCallback in favor of
    WLAN_NOTIFICATION_CALLBACK (#826)
  • Note: You can automatically migrate your code to use the new typedefs by
    running dart fix --apply in your terminal.
  • Deprecate convertFromHString function (#829)
  • Deprecate convertToHString function (#829)
  • Deprecate getClassName function (#829)
  • Deprecate getInterfaces function (#829)
  • Deprecate getTrustLevel function (#829)
  • Deprecate Pointer<HSTRING>.toDartString extension method (#829)