Skip to content

0.2.0

Compare
Choose a tag to compare
@dirtyhenry dirtyhenry released this 23 Dec 15:27
· 78 commits to main since this release
634c695

This release includes the following enhancements:

  • 🌐 Transport. Added a tinier version of objcio’s tiny-networking for concise endpoint description, combining URL requests and response parsing. Introduced URLRequestHeaderItem struct mimicking Foundation’s URLQueryItem.
  • 📅 Calendar. Improved internal architecture and developer experience using result builders.
  • 🔐 Security. Introduced support for PKCE and associated helpers.
  • 🛟 Error Management. Introduced SimpleMessageError for convenient error handling, eliminating the need for forced unwrapping. Ideal for scenarios where a full error domain is not necessary.
  • 🎨 SwiftUI. Introduced TaskStateButton interface components, for representing asynchronous task states. Supports four states: not started, running, completed (success), or failed.

The documentation for this package is now hosted on the Swift Package Index.