13 Aug 2026 Latest
API
Notificator API Node SDK 0.1.0
Notificator now has an official Node.js SDK Backend applications can send typed, server-side alerts through the hosted Notificator API without handling platform delivery credentials.
Publishes @notificator-project/api as a small server-side package for Node.js 20 and newer. Supports inbox, mobile push, optional email, and connected MQTT-device delivery controls. Adds TypeScript declarations, request timeouts, cancellation, and structured API errors. Keeps Expo, Supabase, email-provider, and platform MQTT credentials inside the hosted Notificator service. Separates the public SDK lifecycle from the hosted API implementation and deployment. View the Node SDK release ↗ 13 Aug 2026
S
Strapi Extension 0.1.1 Preview
Strapi setup is clearer in the first patch release The 0.1.1 preview makes the API-key and installation journey easier to follow while preserving the tested 0.1.0 runtime behaviour.
Clarifies how to create a dedicated Strapi Extension API key from the Notificator mobile app. Keeps secrets in the Strapi server environment instead of browser-side admin fields. Documents local activity, connected delivery, MQTT ownership, supported templates, and troubleshooting in a user-first order. Passes the complete formatting, test, TypeScript, production build, and Strapi package verification suite. Contains no runtime behaviour changes from the initial preview. View the Strapi Extension release ↗ 12 Aug 2026
APP
Mobile app 1.2 Build 1.50
A clearer app, now live on the App Store The public iOS release brings redesigned everyday screens, clearer device state, a faster Journal, and more deliberate account controls.
Redesigns Home, Alerts, Devices, notification details, device editing, and account settings around clearer hierarchy and more consistent controls. Makes unread alerts and offline devices easier to identify, hides search until requested, and adds more natural alert gestures. Loads Journal updates from the project website with pagination, a recent-story Home card, caching, and graceful behaviour when the website is unavailable. Improves API-key and domain management, adds the Strapi Extension key type, and keeps app version and build number independently controlled. Preserves access to accounts, email alerts, and connected devices when mobile push permission is declined. Download on the App Store ↗ 12 Aug 2026
WEB
Project website August 2026
The website connects releases, readers, and the live iOS app The project website now provides direct App Store access, open Journal feeds, clearer integration routes, and a more accessible responsive experience.
Adds the official App Store download badge and links it directly to the live Notificator Project listing. Publishes a standards-based RSS feed and a lightweight Journal JSON endpoint used by the mobile app. Adds dedicated WordPress and Strapi pages, with Integrations acting as the bridge into the wider event-to-alert ecosystem. Improves typography, contrast, screen-reader structure, responsive layouts, navigation, and the optional OpenDyslexic reading mode. Expands the public changelog so app versions, App Store build numbers, platform releases, and project milestones remain distinct. Explore the project website ↗ 11 Aug 2026
APP
Mobile app 1.1 Build 1.4.0
Clearer settings and more consistent controls The mobile app refines account settings, API-key management, and device editing without changing the workflows behind them.
Reorganizes settings into a clearer account overview with more deliberate spacing and hierarchy. Improves API-key cards and domain management while adding the Strapi Extension server-key type. Refines notification details and device editors while preserving model-specific controls and delivery behavior. Standardizes circular header avatars and actions at one shared size across primary screens. Uses a stable Notificator issuer during authenticator enrollment so QR-code generation does not depend on deployment URL settings. Explore the mobile app ↗ 11 Aug 2026
S
Strapi Extension 0.1.0 Preview
Notificator rules arrive in Strapi A new Strapi 5 extension turns content lifecycle activity into local and connected alerts through an administrator-friendly rule builder.
Creates named rules for entry creation, updates, publishing, unpublishing, and deletion without custom lifecycle code. Supports readable templates using safe values from the entry, content model, event, and acting administrator. Keeps an optional local Strapi activity log and admin toasts independent from remote delivery. Connects the Notificator inbox, mobile push, optional email, and user-owned HiveMQ delivery through server-side configuration. Ships as an integration-testing preview with documented environment variables and reproducible package publishing. View the Strapi Extension preview ↗ 11 Aug 2026
API
Notificator API Integration keys
Server keys now identify Strapi integrations The API recognizes dedicated Strapi Extension credentials instead of treating every connected service as the same integration type.
Adds the strapi_server key type to the validated API-key policy. Keeps existing WordPress and general service credentials compatible. Adds automated coverage for every accepted key type so database and API rules stay aligned. 6 Aug 2026
APP
Mobile app 1.1 Build 1.3.0
Friendlier weather and broker setup The mobile app now hides weather coordinates behind a readable place search and can verify HiveMQ credentials before saving them.
Searches for a city, area, or postal code and presents regional matches before applying weather settings. Keeps latitude and longitude as an advanced fallback while clearing stale coordinates when the place text changes. Tests unsaved HiveMQ Cloud credentials without storing them, publishing an alert, or requiring a registered device. Retains model-aware brightness, volume, clock, weather, and signed OTA controls for Base and Touch. Handles declined push permission without creating a mock token or blocking the rest of the app. Explore the mobile app ↗ 6 Aug 2026
API
Notificator API MQTT connection test
Broker credentials can be checked without a device message A dedicated authenticated API request verifies transient HiveMQ Cloud details through a short-lived secure connection.
Validates the same HiveMQ Cloud hostname, secure WebSocket endpoint, credential, and topic rules used by device commands. Does not persist credentials, create a notification, publish to MQTT, or require an existing device. Closes the connection immediately and sanitizes broker errors before returning them to the app or logs. 6 Aug 2026
DOC
Documentation August 2026
Device setup follows the new app workflow Base, Touch, app settings, and MQTT guides now explain place search and pre-save broker testing.
Makes city, area, or postal-code search the primary weather setup path. Moves latitude and longitude guidance to an advanced fallback for unusual locations. Explains what the HiveMQ connection test checks, what it does not store, and how to troubleshoot a failure. Read the app settings guide ↗ 6 Aug 2026
FW
Device firmware Base 1.2.2
Presence that follows the real device connection Notificator Base now reports unexpected power and network loss more quickly while keeping its online status fresh.
Registers a retained MQTT Last Will so HiveMQ can report an unplanned disconnect as offline. Publishes a retained presence heartbeat every 60 seconds with a shorter MQTT keepalive. Keeps failed publishes from making the last successful heartbeat look newer than it is. Ships matching signed OTA, factory installer, and stable-channel metadata. Open the Base 1.2.2 release ↗ 6 Aug 2026
FW
Device firmware Touch 0.9.3 Preview
Reliable presence and app-wide read state The Touch preview gains faster offline detection and responds to the app's mark-all-read action.
Handles the authenticated mark-all-read command across the Touch alert history. Registers a retained offline Last Will and uses tighter MQTT keepalive handling. Keeps heartbeat timing tied to successful publishes. Ships through the independently signed Touch preview OTA channel. Open the Touch 0.9.3 preview ↗ 6 Aug 2026
API
Notificator API Presence telemetry
Device status now follows authenticated telemetry The API updates saved device presence from valid online, heartbeat, OTA, and explicit offline reports.
Refreshes the last-seen time when a device reports online or ready. Marks a device down only after an explicit offline or disconnected report. Leaves the last known state intact when a temporary broker status request fails. Supports both Base and Touch model policies without applying Base version rules to preview hardware. 5 Aug 2026
FW
Device firmware Touch 0.9.2 Preview
Unread alerts reach the idle clock The Touch clock now provides a quiet but unmistakable signal when an alert is waiting to be read.
Changes the clock time from white to red while the local alert inbox contains unread notifications. Returns the time to white automatically after every alert has been read. Applies the same behaviour to the primary LVGL interface and its safe fallback renderer. Open the Touch 0.9.2 preview ↗ 5 Aug 2026
FW
Device firmware Touch 0.9.1 Preview
The first Notificator Touch preview The Waveshare ESP32-S3 Touch LCD 3.49 becomes a complete preview target with its own interface, setup, and signed update channel.
Introduces an LVGL interface with Home, Alerts, Device, and Settings views. Adds a digital clock, weather modes, severity-aware alerts, recent history, orientation, audio, and battery status. Supports on-device Wi-Fi changes, a touchscreen keyboard, brightness, volume, and a phone-based recovery portal. Ships model-locked preview OTA and a complete browser-installable factory image. Open the Touch 0.9.1 preview ↗ 5 Aug 2026
FW
Device firmware Base 1.2.1
Persistent display control and smoother setup Notificator Base adds remote brightness control and corrects secured-network password entry in its local setup portal.
Stores display brightness on the device and accepts updates from the mobile app. Keeps the Wi-Fi password field editable when a secured network is selected. Uses the independent Base release tag and updated two-model installer catalog. Open the Base 1.2.1 release ↗ 5 Aug 2026
API
Notificator API Multi-model OTA
Firmware policy now follows the device model The API routes commands and updates according to each device's capabilities instead of applying Base assumptions to every model.
Keeps firmware 1.2 as the supported baseline for Base without imposing it on new Touch devices. Selects stable Base and preview Touch firmware independently. Validates display-brightness and sound-volume commands against model capabilities. Normalizes legacy and current device IDs while reconciling retained MQTT status. 5 Aug 2026
WEB
Project website August 2026
One installer for Base and Touch The browser installer now reads a shared firmware catalog and offers the correct complete image for either supported device.
Adds Notificator Base 1.2.1 as the stable ESP32-C3 choice. Adds Notificator Touch 0.9.1 as a clearly marked ESP32-S3 preview. Keeps model descriptions, boards, versions, and release channels visible before connecting USB. Adds a Get a device guide for compatible commercial hardware, free community batches, and complete maker builds. Open the firmware installer ↗ 5 Aug 2026
DOC
Documentation August 2026
Touch setup and multi-model updates documented The documentation now covers the complete Touch preview journey alongside Base, from first flash to live controls and OTA recovery.
Adds a dedicated Notificator Touch setup and troubleshooting guide. Documents model-specific brightness, volume, clock, weather, and OTA behavior. Explains HiveMQ authorization failures and the separate stable and preview release channels. Read the Touch setup guide ↗ 4 Aug 2026
N
Project milestone Public milestone
Notificator is accepted into the WordPress plugin directory The plugin completed directory review and reached its official public distribution milestone.
Completes the naming, external-service disclosure, licensing, and packaging work requested during review. Makes installation and future updates available through the familiar WordPress plugin workflow. Keeps the plugin, mobile app, API, documentation, and device firmware part of one free and open-source project. Explore the WordPress Plugin ↗ 1 Aug 2026
APP
Mobile app 1.1 Build 1.2.3
Firmware status that follows the device The app can now reconcile its device record with the retained status reported by Notificator Base firmware.
Refreshes firmware state through the user's own HiveMQ Cloud connection. Completes OTA progress only after the newly installed firmware reports back. Reports live synchronization failures instead of silently showing stale device data. Keeps broker credentials on the device and out of Notificator storage. Explore the mobile app ↗ 1 Aug 2026
API
Notificator API August 2026
On-demand device status reconciliation The API can securely read one device's retained MQTT status when the mobile app asks for a refresh.
Validates account ownership, topic identity, payload type, and device ID. Uses HiveMQ credentials only for the lifetime of the request. Updates the recorded firmware version and closes completed OTA states. 1 Aug 2026
FW
Device firmware 1.2.0
Reliable OTA completion reporting Notificator Base now reports the installed firmware version after reboot instead of completing an update too early.
Publishes the authenticated device telemetry format expected by the API. Keeps OTA in progress during restart and confirms success from the new image. Establishes firmware 1.2.0 as the supported device baseline. Open the 1.2.0 release ↗ 31 Jul 2026
WEB
Project website July 2026
Install firmware from the browser A guided web installer makes first-time device setup and USB recovery much easier.
Adds a firmware selector for compatible ESP32-C3 devices. Explains the next steps after installation instead of stopping at a success icon. Links directly to device setup and HiveMQ guidance. Open the firmware installer ↗ 31 Jul 2026
API
Notificator API Signed OTA v2
A safer firmware release pipeline Firmware binaries are now signed in a protected release workflow and verified by the device before installation.
Publishes model-specific releases through a signed manifest. Keeps the private signing key outside repositories and deployed functions. Verifies the live manifest and binary before a release is considered complete. 31 Jul 2026
FW
Device firmware 1.1.1
Cleaner setup portal and release assets The first public Notificator Base maintenance release polished Wi-Fi setup and automated installable binaries.
Corrects Wi-Fi signal and security icons in the setup portal. Builds separate browser-installer and OTA assets automatically. Improves installation completion guidance and accessibility. Open the 1.1.1 release ↗ 30 Jul 2026
WP
WordPress Plugin 1.2
Bring your own HiveMQ connection The WordPress plugin can deliver MQTT notifications through a HiveMQ Cloud account controlled by the site owner.
Adds a dedicated connection setup experience and delivery test. Encrypts the broker password using keys derived from WordPress salts. Sends credentials transiently and never stores them in the Notificator API. Open the 1.2 release ↗ 28 Jul 2026
WEB
Project website July 2026
More accessible, more useful project pages The website grew into a clearer guide to the full Notificator ecosystem while improving everyday accessibility.
Adds dedicated How it works, Integrations, Devices, and Build a device pages. Introduces the optional OpenDyslexic reading mode and stronger contrast. Improves mobile navigation, focus states, forms, and screen-reader structure. See how Notificator works ↗ 27 Jul 2026
WP
WordPress Plugin 1.1.16
Safer notification field resolution Saved notification fields can no longer select or invoke arbitrary runtime object methods.
Uses explicit server-side branches for supported object fields. Reads ordinary object data only from public properties. Provides a trusted PHP filter for third-party integrations. Open the 1.1.16 release ↗ 23 Jul 2026
WP
WordPress Plugin 1.1.5–1.1.15
Discovery that stays in sync Hook discovery became easier to understand and updates the interface immediately when scans or plugin activations change the results.
Refreshes Overview and Discovery results without requiring a page reload. Prompts for a new scan when another plugin is activated. Explains why a scan is recommended and identifies newly activated plugins. Explore the WordPress Plugin ↗ 20 Jul 2026
APP
Mobile app Tester update
Better device and Android experiences The tester build refined device management while preparing the application for more Notificator hardware models.
Improves modal behavior and layout on Android devices. Adds clearer device-type handling and Matter model preparation. Expands tester release notes inside the application. Explore the mobile app ↗ 17 Feb 2026
N
Project milestone Early Access
The first community devices prepare to ship Notificator entered Early Access with its WordPress plugin, mobile app, and open-source devices ready for real-world testing.
Announced the first free Early Access device batch for community testers. Opened testing across mobile push, dashboard alerts, and optional MQTT devices. Used tester feedback to validate performance, integrations, and the path toward an open release. Read the Early Access announcement ↗ 3 Dec 2025
N
Project milestone Public introduction
Notificator is introduced at WordCamp Athens 2025 The complete Notificator idea was shared publicly for the first time: WordPress events, a companion mobile app, cloud services, and physical notification devices.
Demonstrated how WordPress activity can become immediate, glanceable alerts. Presented early hardware prototypes and the wider open-source ecosystem. Invited attendees to become early testers and help shape the project through community feedback. Read the WordCamp Athens recap ↗