1.0 beta 5: Ephemera, Visibilia
Pre-release
Pre-release
As with all 1.0 beta releases of Siesta, this code is suitable for production use, but is marked “beta” in order to reserve the right to make API adjustments before the official 1.0 release.
ephemeralSessionConfiguration
is now the default forService
instances that useNSURLSession
. This is the more secure choice, and thus the better default; it also is more likely to give the desired behavior for 304s.ResourceStatusOverlay
improvements:- Customizable display priority logic (#10)
- Positioning bug fixes
- API docs. Wheee!
- Fixed bug when working with
ResourceEvent.NewData(.Wipe)
from Objective-C
Breaking Changes
- Because of ongoing build issues encountered by several users when using Siesta without the optional Alamofire integration, the Alamofire integration is now in a separate
Extensions
directory, and is not included inSiesta.framework
. You will need to add that source file manually if you want to use the Alamofire integration when including Siesta via Carthage, the binary release, or a git submodule. (CocoaPods users are unaffected by this change.)
API Changes Coming
Beta 6 will include API changes to bring Siesta into better conformance with Apple’s new Swift API guidelines. Please review the proposed changes and give your feedback.