Made all methods (get, set, delete and clear) thread-safe to prevent crashing when called from different threads.
Added ability to return data as reference (mediym41).
Update to Swift 5.0 (schayes04).
Increased watchOS deployment target to 3.0 (xuaninbox).
Update to Swift 4.2 (beny).
Added Swift language version to the podspec file for CocoaPods.
Fixed a crash in getData when called simultaneously from different threads (details).
Update to Swift 4.0.
Fixed Package Manager setup (maxkramerbcgdv).
Added Swif 3.1 support (CraigSiemens).
Swift package manager support (diogoguimaraes).
Change the public access modifier to open to allow subclassing of the KeychainSwift class and overriding its methods (djensenius).
Update to Xcode 8 beta 6 (thanks, Tulleb).
Update to Xcode 8 beta 4/5.
Added the ability to sychronize items on multiple devices (thank you, mikaoj).
Added iOS 7 support (https://github.com/marketplacer/keychain-swift/blob/iOS7/Distrib/KeychainSwiftDistrib.swift)
Added methods for setting/getting booleans.
Moved repository to https://github.com/marketplacer/keychain-swift
Added lastResultCode property.