v0.4.0 - The open-source notification infrastructure #597
scopsy
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The first Novu Notification Infrastructure Release
We are incredibly excited to release our biggest version since the beginning of Novu. This version includes our first milestone in building the best open-source notification infrastructure. The release is a result of our incredible community collaboration and efforts. Check out all the great shoutouts at the end.
This version includes those large chunks of work:
Get started with the novu platform using:
Novu API
The Novu API was created to manage complex notification delivery use cases. It will be the platform for our future advanced features such as Digest, Scheduling, Time-zone awareness, etc. The API can be accessed from the
@novu/node
npm package for Node.js and other languages using the simple rest HTTP API accessed using an API key.Notification management web interface
A brand new React-based web interface to manage your notification templates and monitor the activity of sent notifications. We are planning to add and upgrade the web interface on an ongoing basis, looking forward to hearing your opinions and ideas!
Notification Center API
You can now add a real-time notification center to your web application, including real-time updates using socket.io. In addition, we provide a react notification center component and an iframe window for non-react apps. You can read more about it here.
Multi Environment Support
Based on the feedback from previous alpha releases, we have added support for multiple environments inside the web management site. You can make changes to your dev environment and then commit them to the Production Environment. So you can test your changes before pushing them to prod. Which is always a good thing to do, right? 😜
Integration Store
You can now select what email or SMS provider you will send notifications from. Check out the integrations page on the web management platform. New integrations are coming soon!
Moving from the old @novu/node or @notifire/node packages
The last versions below
v0.4.0
only supported stateless and in-code notification template management. If you don't plan to use the Novu API and web management platform, you will need to download the@novu/stateless
library, which has an identical API to the old package. Read more about the stateless library here.What's next?
Read more about the new API platform from our documentation site.
Get started with the novu platform using:
New Contributors
Full Changelog: v0.3.5...v0.4.0
This discussion was created from the release v0.4.0 - The open-source notification infrastructure.
Beta Was this translation helpful? Give feedback.
All reactions