Releases: danielsaidi/SystemNotification
1.4.1
Thanks to https://github.com/SuperY, SystemNotificationMessageStyle now supports customizing the text alignment.
1.4.0
This version bumps the package to Swift 6.1 and the demo app to iOS 26.
1.3.0
This version fixed a Xcode 26 build error and changes the default animation to .bouncy.
1.2.1
This patch lets you provide a custom bundle to SystemNotificatonMessage.
1.2.0
This version renames the master branch to main and updates to Swift 6.
1.1.2
Thanks to @martindufort there's now an AppKit-specific overlay.
✨ New features
SystemNotificationAppKitOverlay is a new AppKit-specific overlay view.
1.1.1
This version adds support for strict concurrency.
1.1.0
This version adds predefined system notification messages and styles and makes it easier to present a message.
✨ New features
SystemNotificationContexthas a newpresentMessagefunction.SystemNotificationMessagehas new, predefinederror,success,warningandsilentModemessages.SystemNotificationMessageStylehas new, predefinedprominent,error,successandwarningstyles.
1.0.0
This version bumps the deployment targets and moves styling and configuration to view modifiers.
🚨 Important Information
- All previous style- and config-based initializers have been removed.
📱 New Deployment Targets
- .iOS(.v15)
- .macOS(.v12)
- .tvOS(.v15)
- .watchOS(.v8)
- .visionOS(.v1)
✨ New features
SystemNotificationis more self-managed than before.SystemNotificationConfigurationcan now be used as an environment value.SystemNotificationStylenow supports background materials.SystemNotificationStylecan now be used as an environment value.SystemNotificationMessageStylecan now be used as an environment value.SystemNotificationMessageStylenow supports specifying a foreground color.SystemNotificationMessageStylenow supports specifying a background color.Viewhas new system notification-related style- and config view modifiers.
🐛 Bug fixes
SystemNotificationnow correctly applies the configuration animation.
0.8.0
0.8
✨ New features
- SystemNotification now supports visionOS.
💥 Breaking changes
- SystemNotification now requires Swift 5.9.