Skip to content

Latest commit

 

History

History
93 lines (65 loc) · 4.86 KB

File metadata and controls

93 lines (65 loc) · 4.86 KB

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.
  • Fixed issues where Safari would stop pushing notifications to a user after the first three.
  • Fixed attempts to notify banned users.
  • Fixed potential web root path issues in notification links.
  • Removed obsolete meta-tags for progressive web app functionality.

1.0.2 - 2025-01-04

  • Instead of blocking all bots, we now let reverse proxies know we detected a bot.
  • Browser-based caching of the manifest.json to reduce repeated attempts at loading it.
  • Fixed emoji issues inside the notifications.
  • Moved where web application icons are stored from images to images/site_icons.
  • Improved handling of Emoji and multibyte characters in site names when using Progressive Web App features (e.g., storing a forum’s site on a device’s home screen).
  • Fixed an issue where notifications created by another extension could not be enabled or disabled as Web Push notifications in the UCP options.
  • Improved server compatibility checks.

1.0.1 - 2024-09-30

  • Added a FAQ section to phpBB's FAQ page to answer any questions users may have about web push notifications.
  • Fixed issues with Emoji not appearing correctly in push notifications.
  • Fixed possible issues with the URLs linking to PWA icons for the Web Manifest.
  • Fixed the issues causing logged-out users to see console errors in their browsers.
  • Ensure the short site name for PWA is valid and compatible with the Web Manifest.
  • Will now check for required PHP modules during installation.
  • Various other under-the hood improvements.

1.0.0 - 2024-07-01

  • First official release.

1.0.0-RC10 - 2024-07-01

  • Apple mobile devices are now supported through the implementation of progressive web app capabilities.
  • Notifications are now sent in the recipient’s preferred board language.
  • Re-worded and redesigned the enable/subscribe push notification buttons:
    • In the UCP, the enable/subscribe button clearly indicates its state.
    • The enable/subscribe toggle in the notification dropdown is now hidden if subscribing is not supported.
  • Added a warning message in the ACP for boards on servers that are not compatible with push notifications.

1.0.0-RC9 - 2024-06-16

  • The subscribe toggle in the notification dropdown has been optimized for better mobile usability.
  • Notifications missed by logged-out users will now be delivered once they log back in.
  • Users who are unable to subscribe due to previously denying notifications in their browser settings will now see an alert message.

1.0.0-RC8 - 2024-06-05

  • Fixed (for real this time) an issue where push notifications failed on Android devices using Firefox.
  • Tweaked padding in the notification dropdown subscribe button to align with header elements.

1.0.0-RC7 - 2024-06-03

  • New: Added an ACP option to show or hide the push subscriptions toggle switch in the footer of the Notifications drop down.
  • New: Added an ACP option to make all user-based web push notification settings enabled or disabled by default. With this option enabled, users need only subscribe to start getting notifications. With this option disabled, users who subscribe will still need to visit the UCP and enable the notifications they want to receive.
  • Rewrote the fix for the issue with the Push Service Worker not updating in a user's browser after an extension update.
  • Fixed some internal code issues detected by the EPV.

1.0.0-RC6 - 2024-06-01

  • New: Added an enable push subscriptions toggle switch to the footer of the Notifications drop down.
  • Fixed an issue where the Subscribe button was appearing on some UCP pages unexpectedly.
  • Fixed an issue where push notifications failed on Android devices using Firefox as their browser.
  • Requires phpBB 3.3.12 or newer.

1.0.0-RC4 - 2024-05-26

  • Fixed an issue with the Push Service Worker not updating in a user's browser after an extension update.
  • Made sure all extension template files are properly namespaced.

1.0.0-RC3 - 2024-05-16

  • Fixed an issue with user avatars not being displayed in the push notifications.
  • Added Russian translation.

1.0.0-RC2 - 2024-05-14

  • NOTE: If upgrading from RC1 to RC2, you must fully uninstall (disable and purge) RC1 and install RC2 as a fresh installation.
  • Fixed an issue when uninstalling the extension that resulted in migration failures due to running migration files in the wrong order.
  • Fixed an issue related to push URL paths so subscription data will be maintained after upgrading a forum to phpBB 4.

1.0.0-RC1 - 2024-05-12

  • First public release