Skip to content

RoamCode v4.0.40

Choose a tag to compare

@github-actions github-actions released this 15 Aug 16:58

Fixed

  • Restore notifications after an update. A Web Push subscription belongs to the service-worker registration,
    and every stale-bundle recovery path unregisters that registration — the automatic self-heal after an OTA
    update, the iOS "close and reopen" preparation, and the Reload/Refresh buttons. Each of those destroyed the
    subscription, and start-up only ever re-registered a subscription that still existed, so notifications
    stopped silently while the app kept looking healthy and Settings had to be used to turn them on again.
    A device that already granted permission now re-subscribes itself on the next open, without prompting, and
    a subscription the browser rotated on its own is recovered the same way. Turning notifications off in
    Settings is remembered, so the repair never switches them back on against your wishes.

Full changelog: v4.0.39...v4.0.40