N
58.0.0

NotifyStudio 58.0.0 Release

Implemented the ability to track custom button clicks with the Custom HTML widget.

Released on 4/12/2026

New Features

  • Improved the admin user view page with an interactive map-based header and a new design.

  • Added full data responses for the majority of API endpoints on Update and Create type requests.

  • Added automatic admin cron validation for support expiration extensions.

Improvements

  • Implemented the ability to track custom button clicks with the Custom HTML widget.

  • Improved the admin dashboard page with an interactive map of online users.

  • Implemented datetime fields together with start and end date filters across the whole software.

  • Improved the health check system by adding notifications when checks fail and preparing the system for further monitoring improvements.

  • Improved Dynamic OG image generation with better pre-processing and post-processing handling.

  • Expanded structured data support with category schema for pages, category schema for blog posts, improved contact schema.

  • Improved the API documentation with status response codes and refreshed documentation page content and header presentation.

  • Reworked the admin panel stats page navigation and categorization for a cleaner overview.

  • Improved the affiliate page header design and integrated the FAQ section.

  • Improved the plan page header design.

  • Reworked the pages category explore page design.

  • Corrected misleading deletion notices in the admin panel for internal notifications, push subscriptions, and broadcasts.

  • Removed an unnecessary delete endpoint for team members.

Bug Fixes

  • Added support for APCu as a cache driver, updated phpFastCache drivers to better support prefixes, and documented caching setup.

  • Fixed API campaigns & notifications pagination not linking as they should.

  • Fixed filtering issues related to URL-encoded characters.

  • Fixed bulk deletion issues in the admin panel affecting notification handlers, logs, and related notification records.

  • Fixed multiple API plan limit validation issues.

  • Fixed domain validation problems caused by incorrect ID checks and improved consistency for domain-related API endpoints.

  • Fixed issues that prevented some payments from being properly captured through MyFatoorah.

  • Fixed category page counters and views handling for pages.

  • Fixed cookie logging edge cases related to CSV exporting.

  • Fixed issues where the PWA plugin short name and description were not being set correctly.

  • Fixed an issue where the push notification plugin would not fully remove related data during uninstallation.

  • Fixed admin language updates so existing pages, blog posts, and users on older languages are updated correctly.

  • Fixed an issue in admin dynamic Open Graph image handling caused by an incorrect bitwise operator.

  • Fixed admin API domain update notifications so new domain changes are properly reported to the admin panel.

  • Fixed incorrect average rating insertion when the first tool rating was submitted.

  • Fixed API notification handlers so Update requests can properly switch status values.

  • Fixed structured data issues affecting blog posts.

  • Fixed blog popular posts widget so a proper fallback is shown when no image is available.

Security Updates

  • Added stronger CSRF protection and multiple security improvements across the login, registration, password reset, lost password, and account activation flows.

  • Fixed a security issue affecting the admin panel domains endpoint.

  • Fixed a security issue in notification handler testing involving push subscribers.

  • Improved team association token security with a safer version.

  • Fixed a security issue affecting YooKassa webhook payment processing.

  • Fixed potential path-related security issues affecting the Tools feature.