notification@2.5.0
-
c8c373b4Fixed broken mobile APIs:channels()invoked thelistChannelscommand, which theallow-list-channelspermission does not match; it now invokeslist_channels.- Unregistering an
onNotificationReceivedoronActionlistener invokes theremove_listenercommand, which had no permission. It is now declared and part of thedefaultpermission set (allow-remove-listener). cancelAll()was rejected on Android and iOS, which required the list of notifications to cancel. It now cancels every pending notification.active()resolved with{ values: [...] }instead of an array on Android.
-
684feb25(#3617) FixedisPermissionGranted()always resolving tofalseon Windows. The initialization script short-circuited the permission check to avoid invoking the backend, but read the permission back before it had been set, so it settled ondeniedinstead ofgranted. -
ae3c808e(#3602) The plugin's global API script (used withapp.withGlobalTauri) now resolves the core API fromwindow.__TAURI__instead of bundling its own copy of@tauri-apps/api. Values created with the core API are now accepted by plugin APIs in global mode (e.g. anImagefromwindow.__TAURI__.imagepassed toclipboardManager.writeImage, which previously failed theinstanceofcheck against the plugin's private copy), and the script is considerably smaller. -
9b29b601Update MSRV to 1.90 to match tauri. -
a87a3c7dUpdate documentation.
© 2026 Tauri Contributors. CC-BY / MIT