NotificationSmuggler/Changelog.md
2025-06-08 21:00:51 -07:00

1.9 KiB

Changelog

Unreleased

  • Your change here.

[0.2.1] - 2025-06-06

Compare with 0.2.0

Added

  • Support for optional object parameter in notification posting
  • Comprehensive DocC documentation with examples and best practices
  • Enhanced API documentation with usage examples

Changed

  • Improved documentation throughout the codebase
  • Enhanced test coverage for new functionality

[0.2.0] - 2025-06-06

Compare with 0.1.2

Added

  • #1: NotificationCenter.smuggle extension method for improved ergonomics - @samsonjs.
  • Better API for posting notifications directly from NotificationCenter

Changed

  • Improved logging using os.log instead of NSLog
  • Enhanced overall package documentation

[0.1.2] - 2025-04-29

Compare with 0.1.1

Changed

  • Updated documentation and version references

[0.1.1] - 2025-04-29

Compare with 0.1.0

Changed

  • Fixed deployment targets for iOS 18.0+ and macOS 15.0+
  • Updated README with comprehensive usage examples and documentation

[0.1.0] - 2025-04-29

Added

  • Initial release of NotificationSmuggler
  • Smuggled protocol for type-safe notification handling
  • Notification and NotificationCenter extensions for smuggling notifications
  • Support for async/await and Combine notification observation
  • Swift 6 concurrency support with Sendable conformance
  • Comprehensive test suite using Swift Testing framework
  • iOS 18.0+ and macOS 15.0+ platform support