0.2.0
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. IntroducedURLRequestHeaderItem
struct mimicking Foundation’sURLQueryItem
. - 📅 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.