The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
This update makes the following non-breaking changes:
- `setting(keyPath:to:)` now accepts an `@autoclosure` to set the value
- Swift 5 access-level permissions have been squashed.
Initial Release
5 years ago
This release adds support for the following:
- Configure your objects using `Transformable` and `SingleValueSettable ` (or both with `Configurable`)
- Get some naive (but simple) shorthands for adding time
- Use throwing convenience functions to interface with optionals
- Initialize `URL`s with hard-coded `StaticString`s
- Use key paths to interface with high-order functions like `map` and `sorted`