BFKit-Swift v3.2.0 Release Notes

Release Date: 2018-07-14 // almost 6 years ago
  • BFKit-Swift 3.2.0

    14 Jul 2018

    ➕ Added

    • ➕ Added force attribute to generateUniqueIdentifier(save: Bool = default, force: Bool = default) in UIDevice extension with a default value, hence no changes are required
    • ➕ Added resetFirstStart(version: String = default) in BFApp struct, to reset the App like has never been opened
    • ➕ Added FileManager extension to Linux

    👌 Improved

    • 👌 Improved code of a lot of classes / structs and enums
    • ⚡️ Updated SwiftLint to 0.26.0
    • 👉 Use of canImport() instead of os()
    • Converted static only structs to enums to avoid initialization
    • ✂ Removed all force unwrapping to avoid possible crashes
    • 🛠 Fixing some memory leaks

    🗄 Deprecated

    • BFTouchID struct in favour of BFBiometrics enum
    • lightFont, mediumFont and boldFont from UIFont extension
    • length in favour of count in String extension

    ✂ Removed

    • ✂ Removed Hound CI