• v1.4.7 9eca84fa28

    v1.4.7 Stable

    dave released this 2026-06-18 11:20:02 +01:00 | 0 commits to main since this release

    • woocommerce_before_customer_save_address hook removed — it wasn't firing
    • Replaced with woocommerce_address_to_edit filter — fires when the address form is rendered on the My Account page, which is a reliable place to snapshot
    • Transient expiry bumped from 60 to 300 seconds to give customers time to fill in the form wcpn_snapshot_customer_address() renamed to wcpn_snapshot_on_form_load() to reflect the new approach
    Downloads
  • v1.4.6 88b2ec32a4

    v1.4.6 Stable

    dave released this 2026-06-18 10:09:18 +01:00 | 1 commits to main since this release

    • Add notifications for customer address changes.
    Downloads
  • v1.4.5 7e779f89bf

    v1.4.5 Stable

    dave released this 2026-06-05 22:07:36 +01:00 | 3 commits to main since this release

    • User profile page updates.
    Downloads
  • v1.4.4 8ae0822094

    v1.4.4 Stable

    dave released this 2026-06-04 12:45:17 +01:00 | 7 commits to main since this release

    • Fixed duplicate notifications for personal services (ntfy, Gotify) when multiple eligible users are configured
    • Added personal ntfy connection fields to user profile (server URL, topic, username, password)
    • Added personal Gotify connection fields to user profile (server URL, app token)
    • Users with personal connection details receive notifications on their own endpoint
    • Users without personal details share the global connection, which now fires only once per event regardless of how many users are eligible
    Downloads
  • v1.4.3 fd5ab65625

    v1.4.3 Stable

    dave released this 2026-06-03 16:04:31 +01:00 | 8 commits to main since this release

    • Added Mattermost bot icon picker using the WordPress media library
    • Icon URL stored in options table and sent as icon_url in Mattermost webhook payload
    • Media library JS only loads on the plugin settings page
    Downloads
  • v1.4.1 daf8a3ef64

    v1.4.1 Stable

    dave released this 2026-06-03 11:12:20 +01:00 | 9 commits to main since this release

    • Fixed duplicate Mattermost/Apprise/Custom notifications when multiple eligible users are configured
    • Channel services (Mattermost, Apprise, Custom) now fire once per event regardless of how many users have them enabled
    • Personal services (ntfy, Gotify) correctly fire per eligible user
    Downloads
  • v1.4.0 f0d9369180

    v1.4.0 Stable

    dave released this 2026-06-03 10:36:23 +01:00 | 10 commits to main since this release

    • Added per-user notification preferences for administrators and shop managers
    • Each user can independently enable/disable events and choose preferred services from their WordPress profile page
    • Notification dispatch now loops through eligible users respecting individual preferences
    • Global settings remain as defaults when no personal preference is set
    • Added failed/cancelled order event
    • Added WooCommerce Subscriptions support: renewal success, renewal failure, subscription cancelled
    • Subscription events conditionally shown based on whether WooCommerce Subscriptions is active
    • Prevented double-firing of order status change alongside dedicated failed/cancelled event
    Downloads
  • v1.2.0 3ed6c6d300

    v1.2.0 Stable

    dave released this 2026-05-24 11:27:58 +01:00 | 12 commits to main since this release

    • Added Apprise tab with API URL, config key, and optional bearer token
    • Apprise supports 80+ notification services via a single self-hosted endpoint
    Downloads
  • v1.1.1 4c94d96d6e

    v1.1.1 Stable

    dave released this 2026-05-24 11:25:54 +01:00 | 15 commits to main since this release

    • Removed Mattermost channel override field — caused 404 errors
    • Added guidance note pointing users to set the channel on the webhook in Mattermost directly
    Downloads
  • v1.1.0 86e3bdcc90

    v1.1.0 Stable

    dave released this 2026-05-24 11:24:24 +01:00 | 16 commits to main since this release

    • Added dedicated Mattermost tab with incoming webhook support
    • Mattermost payload correctly formatted with bold title and message body
    • Added Mattermost to test notification dropdown
    Downloads