- Inconsistent signature generation fix.
- Scanning unrecognized QR codes no longer causes the SDK to crash
- Fix
fetchDevice
cache issue forinitiateDeviceRecovery
- Implemented public-key pinning for api.ost.com
- Added Multi Currency Feature which allows developers to specify fiat-currency at runtime while executing a transaction.
- Added OstJsonApi that allows developers to fetch data from Ost Platform. Please see README.MD for supported Api(s).
- Biometric preferences are now saved in the SDK
- Remove hard-coding of OST as the value token that backs Brand Tokens
- Now supports device access revocation via API
- Now supports Objective-C
- Removed integer support for solidity SHA-3 to enable SDK compilation with Xcode 10.2.1
- Fixed a bug that blocked PIN Reset during recovery.The PIN Reset now works during recovery
- Added Dependencies to the Readme
- Updated the recommended configurations
- Added CHANGELOG.md
- Updated cartfile with CryptoSwift version that is compatible with swift-4
- Added Cartfile.resolved to ensure that sdk setup doesn't break
- Using a deterministic password along with Mnemonics to generate keys.Using a deterministic password not only increases security, but also ensures that no two users can accidentally generate the same key
UseSeedPassword
configuration added to support backwards compatibility with v2.0.0