Changelog History
-
v1.1.1 Changes
March 03, 2018🛠 Fixes compiler warnings and sets deployment targets to 10.3 (iOS) and 10.12 (OSX).
-
v1.1.0 Changes
September 23, 2017🚀 This release brings iOS11 + Swift 4 compability and includes:
- 🛠 Fixes issues raised by Xcode's Main Thread Checker
- 📚 Documentation of how to use Alamofire and WKZombie in the same project
-
v1.0.8 Changes
March 03, 2017👍 This version adds the showNetworkActivity property, that can be used to enable/disable the network activity indicator in the status bar. Furthermore, there's better error handling in the iOS sample.
-
v1.0.7 Changes
February 09, 2017🛠 Fixes an issue with the Swift Package Manager.
-
v1.0.6 Changes
December 18, 2016This version adds an authentication handler to the WKZombie class, which can be used to handle authentication challenges (e.g. Basic Authentication).
-
v1.0.5 Changes
September 20, 2016This version adds support for building WKZombie with the Swift Package Manager. As iOS targets are currently not supported, this feature is OSX only.
🏗 To build a module, use the following command inside the
WKZombie
root folder:swift build -Xcc -I/usr/include/libxml2 -Xlinker -lxml2
-
v1.0.0 Changes
September 19, 2016This release requires Xcode 8.0 because it has been completely refactored to compile against Swift 3.0. Any older versions of Xcode will NOT COMPILE.
-
v1.0.0.rc
September 11, 2016 -
v0.9.5 Changes
June 20, 2016- Due to a XPath limitation, WKZombie can't access elements within an iFrame directly. In order to work around this issue, a swap() method was added to switch the current page with an embedded iframe page.
- 🛠 Bugfix for submitting a form using the ID tag
- ➕ Added additonal execute() / map() functions for easier JavaScript usage
- 💥 Breaking Change: Removed brackets from execute() and snap() function
-
v0.9.4 Changes
May 26, 2016- ➕ Added support for taking snapshots (#31)
- ➕ Added property for setting/getting the user agent
- === operator now accepts functions/closures with Result and Optionals as parameter