Migration notes 1.0
This page explains the changes required to migrate to the stated version of the Atoti Notification Service.
Migrate to 1.0.1
Upgrading from version 1.0.0, see Atoti Notification Service 1.0.1 Release Notes.
Breaking changes
The following changes have been made in INotificationService
and will require migration for custom implementations:
- New methods added:
publishTechnicalNotification(@NotNull Notification notification)
publishTechnicalNotifications(@NotEmpty List<Notification> notifications)
These methods allow you to publish technical notifications, which are notifications that are not user-facing. See Publishing technical notifications for more information.
- Annotations added to existing method arguments:
@NotNull
annotation added topublishNotification(@NotNull Notification notification)
.@NotEmpty
annotation added topublishNotifications(@NotEmpty List<Notification> notifications)
.
These annotations protect against null or empty values being passed to these methods, so make sure that any custom usages of these methods comply with these annotations.
Migrate to 1.0.0
This is the first release of this service so there are no release or migration notes to display. Please view the Getting Started guide.