Releases: notifo-io/notifo
Releases · notifo-io/notifo
1.3.0
Added
- API: New endpoints to fetch notifications across users.
- API: New endpoint to fetch unseen notifications.
- API: More API tests.
- General: Internal Notifo APP.
Changed
- Email: Updated MJML version.
- Runtime: Migration to Mediatr.
- Runtime: Moving to scoped namespaces.
- Runtime: Moved to .NET 7.
- Tracking: New tracking system.
Fixed
- API: Fixed to OpenAPI
- Assets: Fixes to asset proxy.
1.2.2
Fixed
- Setup: Fixed validation message.
1.2.1
Fixed
- Setup: Text fixed that was causing the crash.
1.2.0
Added
- Added: Diagnostics endpoints to generate dumps and gcdumps.
- Added: Fullscreen button for template editing.
- Emails: Unsubscribe screen for emails.
- Integrations: WhatsApp support for messaging channel.
- Notifications: Template variants: Choose a template by probability.
- Testing: Added verify to the API tests.
- Testing: Automated API testing with Google PubSub.
- UI: Better detail view for notifications.
- UI: Show last notification per user.
Changed
- Backend: Hotfix for a memory leak introduced by XML comments in OpenAPI.
- Messaging: Better implementation for messaing solutions with test coverage.
- Notifications: Reworked the notification rpeferences.
- UI: Better UI for template management.
1.1.0
Added
- Backend: Started with full API tests, including Email, SMS, Webhooks.
- Emails: Custom MJML engine, based on .NET with 30x performance.
- Emails: Support for fluid templates.
- Events New filter to get events by channel.
- Integrations: Javascript conditions to decide when an integration should be used.
- Notifications: Better control when to send notifications through which channel.
- Notifications: New filter to get notifications by channel.
- Notifications: New tracking tokens with more information.
- Topics: New topic management.
- UI: Added a few hints to forms.
Changed
- Backend: Improved enum serialization.
- Backend: Updated all dependencies.
- Notifications: Better tracking of notification channels.
- UI: Frontend topics and improved SDK.
- UI: New login screen.
Fixed
- Mobile Push: Fixed removing of mobile push tokens.
- UI: Fix layout of apps list.
- UI: Fixed constant reloading of the user in the user dialog.
Security
- Apps: Better check whether you have access to an app to prevent 500er http requests and return 403 properly in all cases.