unstale

npm / expo-notifications

expo-notifications

What changed in expo-notifications 58, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.

4 new APIs and options3 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli on npm

expo-notifications 587 changes

New APIs and options 4

  • Adds an API to check the exact alarm permission.

    58.1.1release notes

  • Adds an API to request the exact alarm permission.

    58.1.1release notes

  • Android now supports grouping notifications via threadIdentifier.

    58.1.1release notes

  • Adds a config plugin option to skip the APNs entitlement for apps that use only local notifications; defaults to true.

    58.1.0release notes

Fixes and other changes 3

  • On iOS, handles handleNotificationAsync on the main queue to fix a crash when a JS notification handler responds as a foreground notification times out or another arrives.

    58.1.3release notes

  • Native push token requests can retry after a transient failure while preserving shared in-flight requests.

    58.0.10release notes

  • Fixes notification action buttons going missing after an app update that changes R8 minification, until the app is opened again.

    58.0.10release notes