Skip to content

Releases: philippoehrlein/Kirby-Push-Notifications

v1.2.0

29 May 15:06

Choose a tag to compare

Added

  • Development: Local Kirby playground (playground/) with minimal demo site, example hooks (note approval, exception alerts) and sample VAPID configuration.

Changed

  • Panel – send notification dialog: Shows an info message instead of the form when there are no subscriptions, so nothing can be sent unnecessarily.
  • Panel – send notification dialog: Channel and language fields are shown only when needed (select for multiple options, hidden field with preset value otherwise). Side-by-side layout when both selects are visible.
  • Panel – send notification dialog: Language options use localized display names (locale_get_display_language) based on the current Panel user language instead of raw language codes.

v1.1.0

16 Mar 16:40
616e381

Choose a tag to compare

Added

  • Examples: Added note-approval-workflow (editorial approval flow for notes), simple-subscribe-button (Starterkit example with a single “Subscribe to Notes” button) and exception-notifications (project-level example for sending error pushes from the system.exception hook with rate limiting).

Changed

  • Configuration: channels option can now be flat or grouped into panel/website; the get-channels API normalizes both shapes.
  • Docs: Clarified that defining channels in plugin options is optional and mainly needed for config-driven UIs like kpn-dialog; custom UIs, helper.js and Panel buttons can pass channels directly.
  • Panel & dialog UX: Improved subscribe button and dialog behavior, including better channel typing and labels.
  • Translations: Updated English and German strings to match the new configuration and UI texts.

v1.0.3

15 Mar 10:22

Choose a tag to compare

fix for link-field in send notification dialog when used in panel areas

v1.0.2

15 Mar 09:47

Choose a tag to compare

chore v1.0.2

v1.0.1

15 Mar 09:44

Choose a tag to compare

bugfix in .gitattributes

v1.0.0 - Initial release

15 Mar 09:25

Choose a tag to compare

First public release of Kirby Push Notifications,
a plugin that adds Web Push support to Kirby CMS.

Features:

  • 🔔 Visitors can subscribe to notification channels
  • 👨‍💻 Editors can send notifications from the Kirby Panel
  • ⚙️ Automation via Kirby hooks
  • 📦 Subscriptions stored in SQLite
  • 🔑 VAPID-based Web Push implementation