Skip to content

Releases: danielsaidi/SystemNotification

1.4.1

22 Feb 21:08

Choose a tag to compare

Thanks to https://github.com/SuperY, SystemNotificationMessageStyle now supports customizing the text alignment.

1.4.0

24 Oct 08:09

Choose a tag to compare

This version bumps the package to Swift 6.1 and the demo app to iOS 26.

1.3.0

12 Jul 06:38

Choose a tag to compare

This version fixed a Xcode 26 build error and changes the default animation to .bouncy.

1.2.1

13 Jan 10:07

Choose a tag to compare

This patch lets you provide a custom bundle to SystemNotificatonMessage.

1.2.0

06 Oct 12:44

Choose a tag to compare

This version renames the master branch to main and updates to Swift 6.

1.1.2

26 Aug 08:11

Choose a tag to compare

Thanks to @martindufort there's now an AppKit-specific overlay.

✨ New features

SystemNotificationAppKitOverlay is a new AppKit-specific overlay view.

1.1.1

07 Jun 07:36

Choose a tag to compare

This version adds support for strict concurrency.

1.1.0

24 Apr 11:22

Choose a tag to compare

This version adds predefined system notification messages and styles and makes it easier to present a message.

✨ New features

  • SystemNotificationContext has a new presentMessage function.
  • SystemNotificationMessage has new, predefined error, success, warning and silentMode messages.
  • SystemNotificationMessageStyle has new, predefined prominent, error, success and warning styles.

1.0.0

23 Apr 17:36

Choose a tag to compare

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

  • SystemNotification is more self-managed than before.
  • SystemNotificationConfiguration can now be used as an environment value.
  • SystemNotificationStyle now supports background materials.
  • SystemNotificationStyle can now be used as an environment value.
  • SystemNotificationMessageStyle can now be used as an environment value.
  • SystemNotificationMessageStyle now supports specifying a foreground color.
  • SystemNotificationMessageStyle now supports specifying a background color.
  • View has new system notification-related style- and config view modifiers.

🐛 Bug fixes

  • SystemNotification now correctly applies the configuration animation.

0.8.0

06 Mar 20:14

Choose a tag to compare

0.8

✨ New features

  • SystemNotification now supports visionOS.

💥 Breaking changes

  • SystemNotification now requires Swift 5.9.