Features
- Added code editing for all JavaScript and JSON fields for trigger custom body and monitor
evals
. - Syntax highlighting and error checking for monitor evaluation functions
- Added support for custom Discord and Slack body templates in triggers
- Improved variable templating for all notification types
- Added comprehensive user management with 3 roles: admin, editor, and member. Read more here
- Self-service profile management for all users
- User activation/deactivation controls for admins
- Added dedicated Badges management page in the admin dashboard
- Site-wide status badges to show overall service health
- Version information automatically pulled from package.json
Improvements
- Improved build time by migrating lucid-svelte to individual components
Github Issues Resolved
- Feature: Enhancement of Webhook Custom Body Functionality #238
- Feature: Add LDAP for authentication #210
- the event created by tigger can't update affects. #309
- Multiple account or RBAC #334
- The event that has been edited isn't clickable after you save it #350
- /app/package.json ERROR on fresh install #346
- Site stops when monitor processing throws an error #345
- Support for Self Signed Certificates #351
- Wrong month is showing up after clicking on the 'Browse Events' link #349
Migration Notes
This update is fully backward compatible with existing installations. User accounts created before this update will retain admin privileges by default.