diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c07b7c..23d569d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +### 1.0.4 - 2026-02-20 + +- Added a new optional pop-up/prompt asking board members to subscribe to push notifications. +- Improvements to the handling and reporting of expired, lost or failed subscriptions. +- Improvements to the progressive web app functionality. + ### 1.0.3 - 2025-05-21 - Fixed issues where opening an image attachment could lock you out of the UI while on a mobile device as a progressive web app. diff --git a/README.md b/README.md index 551f317..b74798a 100644 --- a/README.md +++ b/README.md @@ -33,26 +33,26 @@ To run this extension from the repo (and not from a pre-built package) on a loca ## Browser Support -| Web Browser | Platform | Web Push Notification Support | Background Notification Support (When Browser Closed) | -|---------------------|---------------|-------------------------------|-------------------------------------------------------| -| **Google Chrome** | macOS | ✅ Yes | ❌ No (unless running in the background) | -| | Windows | ✅ Yes | ❌ No (unless running in the background) | -| | iOS | ❌ No | ❌ No | -| | Android | ✅ Yes | ✅ Yes | -| **Safari** | macOS | ✅ Yes | ✅ Yes | -| | iOS | ✅ Yes | ✅ Yes (site must be added to Home Screen first) | -| **Microsoft Edge** | macOS | ✅ Yes | ❌ No (unless running in the background) | -| | Windows | ✅ Yes | ❌ No (unless running in the background) | -| | iOS | ❌ No | ❌ No | -| | Android | ✅ Yes | ✅ Yes | -| **Mozilla Firefox** | macOS | ✅ Yes | ❌ No | -| | Windows | ✅ Yes | ❌ No | -| | iOS | ❌ No | ❌ No | -| | Android | ✅ Yes | ❌ No | -| **Opera** | macOS | ✅ Yes | ❌ No | -| | Windows | ✅ Yes | ❌ No | -| | iOS | ❌ No | ❌ No | -| | Android | ✅ Yes | ❌ No | +| Web Browser | Platform | Web Push Notification Support | Background Notification Support (When Browser Closed) | +|---------------------|----------|-------------------------------|-------------------------------------------------------| +| **Google Chrome** | macOS | ✅ Yes | ❌ No (unless running in the background) | +| | Windows | ✅ Yes | ❌ No (unless running in the background) | +| | iOS | ❌ No | ❌ No | +| | Android | ✅ Yes | ✅ Yes | +| **Safari** | macOS | ✅ Yes | ✅ Yes | +| | iOS | ✅ Yes | ✅ Yes (site must be added to Home Screen first) | +| **Microsoft Edge** | macOS | ✅ Yes | ❌ No (unless running in the background) | +| | Windows | ✅ Yes | ❌ No (unless running in the background) | +| | iOS | ❌ No | ❌ No | +| | Android | ✅ Yes | ✅ Yes | +| **Mozilla Firefox** | macOS | ✅ Yes | ❌ No | +| | Windows | ✅ Yes | ❌ No | +| | iOS | ❌ No | ❌ No | +| | Android | ✅ Yes | ❌ No | +| **Opera** | macOS | ✅ Yes | ❌ No | +| | Windows | ✅ Yes | ❌ No | +| | iOS | ❌ No | ❌ No | +| | Android | ✅ Yes | ❌ No | *(unless running in the background)* means the browsers have background processes running (they’re not fully quit). diff --git a/composer.json b/composer.json index 66f46ca..f124bab 100644 --- a/composer.json +++ b/composer.json @@ -3,7 +3,7 @@ "type": "phpbb-extension", "description": "An official phpBB extension that allows board users to receive browser-based push notifications.", "homepage": "https://www.phpbb.com/customise/db/extension/webpushnotifications/", - "version": "1.0.3", + "version": "1.0.4", "license": "GPL-2.0-only", "authors": [ {