Tweak your iOS app without recompiling!
Fixes #153, where tweaks weren't persisting between app launches. (Thank you for the ticket, @vburojevic!)
Now SwiftTweaks looks/works much better when Dark Mode is enabled. (#151)
Also, uh, "bug fixes and performance improvements" like:
Enjoy!
Lots to enjoy in this release!
This release changes the minimum-supported iOS version to iOS 10.
Only a small change in v4.0.3: @erikpoort's excellent bug-fix for calling closure tweaks from the floating tweak window.
Cheers!
Hey there! v4.0.2 includes:
(Creating a new point release to include relevant Travis/Cocoapods changes!)
This release includes support for Swift 4.2 and Xcode 10 (thank you, @mjarvis!), as well as support for String
as a tweakable type (thanks @ikesyo!)
Hey there!
It’s been a while since we did a release -- things have been improving on the master
branch, but it’s been a long time since we did a good Cocoapods update. So! Here’s what’s in this release:
Tweak<StringOption>
aka “choose from [String]
” (we use this at Khan Academy when we need a more-complex feature flag than Tweak<Bool>
)TweakWindow.GestureType.twoFingerDoubleTap
for an easy alternative to .shake
-ing your device; useful in apps that use a shake gesture for undo, React Native menu, etc.This beta release includes support for Swift 3!
There aren't any API changes (aside from Swift 3 syntax), but since this is a breaking change for syntax, we're bumping the version number.
This release includes support for Swift 2.3.
(After this, we'll keep a swift2.3
branch around to help out projects that haven't made the jump to Swift 3.0. master
will focus on Swift 3.0 development, with a v2.0 release to indicate it's a breaking change to Swift 3.0)
We've been using SwiftTweaks in production for a few months now, and we're ready to open-source it!