Releases
v5.3.0
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 )
You can’t perform that action at this time.