Skip to content

Big Improvements

Compare
Choose a tag to compare
@FabrizioBrancati FabrizioBrancati released this 14 Jul 13:56
· 172 commits to master since this release

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