@FabrizioBrancati FabrizioBrancati released this Dec 26, 2017 · 4 commits to master since this release

Assets 2

1.11.0

Added

  • Added isJailbroken to UIDevice category to check if the device is Jailbroken #33
  • Added missing devices #33

Thanks to @Vanson for this release

@FabrizioBrancati FabrizioBrancati released this Jun 12, 2017 · 14 commits to master since this release

Assets 2

1.10.0

Added

  • Added Traditional Turkish (tr-TR) Localization #28
  • Added support to Application Extensions #29

Thanks to @durul and @insanoid for this release

@FabrizioBrancati FabrizioBrancati released this Dec 11, 2016 · 25 commits to master since this release

Assets 2

1.9.3

Fixed

  • Fixed a crash in UIDevice category #27
  • Fixed a bug on imageAtRect in UIImage category #26

Thanks to @zxm9988 for this release

@FabrizioBrancati FabrizioBrancati released this Jul 13, 2016 · 34 commits to master since this release

Assets 2

1.9.2

Improved

  • Adjusting pt-BR typo #13

Fixed

  • Fixed a bug with Carthage

Thanks to @gabrielPeart for this release

@FabrizioBrancati FabrizioBrancati released this May 8, 2016 · 38 commits to master since this release

Assets 2

1.9.1

Added

  • Added missing devices
  • Added Swedish translation #24

Improved

  • Minor enhancements & bug fix

Thanks to @pontus-andersson for this release

@FabrizioBrancati FabrizioBrancati released this Feb 1, 2016 · 50 commits to master since this release

Assets 2

1.9.0

Added

  • Added CONTRIBUTING.md file
  • Added BFCryptor class to encrypt/decrypt NSString and NSData
  • Added NSData category with convertToUTF8String & convertToASCIIString methods to convert NSData to NSString and convertUUIDToString method to convert an NSData UUID to an APNS valid UUID
  • Added convertToNSData method in NSString category to convert NSData to NSString
  • Added isUUID & isUUIDForAPNS methods in NSString category to check if it is a valid UUID
  • Added updateUniqueIdentifier:block: to UIDevice category to check if the UUID has to be updated (Useful for APNS)
  • Added brightness methods directly to UIScreen category
  • Added Brazilian Portuguese #20 & #22
  • Added BFTextField subclass of UITextField to limit the max characters
  • Added automatic height for width for an UILabel #21
  • Added setFont:fromIndex:toIndex: to sets a custom font from a range of characters #21
  • Added removeAllSubviews from UIView category to remove all the subviews #21
  • Added screen size macros in UIScreen category to check the device's screen size

Improved

  • Changed how to access lightFont, regularFont and boldFont in UIFont category
  • All the encrypt/decrypt methods has been moved to the new BFCryptor class. The old ones will call the new ones from that class
  • Fixed warnings for deprecated fonts #23
  • Minor enhancements & bug fix

Thanks to @AshrafAbuBakr, @davidjelliott, @emersonbroga & @liushixiang for this release

@FabrizioBrancati FabrizioBrancati released this Nov 9, 2015 · 115 commits to master since this release

Assets 2

1.8.0

Added

  • Added support to Nullability
  • Added support to Carthage
  • Added flipImageHorizontally & flipImageVertically methods in UIImage category
  • Added missing devices
  • Added more stronger check on BFDataStructures

Improved

  • Now BFKit can be build as a Framework
  • Moved generateUUID: from UIDevice category to NSString category
  • Minor enhancements

@FabrizioBrancati FabrizioBrancati released this Sep 27, 2015 · 131 commits to master since this release

Assets 2

1.7.1

Added

  • Added new devices (iPhone, iPad and AppleTV)
  • Added new methods for HEX representation

Fixed

  • Fixed a bug with getSettings:objectForKey: & setSettings:object:forKey in NSFileManager category #15

Thanks to @jiongge and @fabiosoft for this release

@FabrizioBrancati FabrizioBrancati released this Jul 21, 2015 · 150 commits to master since this release

Assets 2

1.7.0

Added

  • Added UINavigationBar category
  • Added UIToolbar & UIBarButtonItem categories
  • Added BFDataStructures class with primitive data structures
  • Added new substring and indexOf methods in NSString category
  • Added fallbackTitle parameter in showTouchIDAuthenticationWithReason method in BFTouchID class
  • Added touch on screen with BFShowTouchOnScreen and BFHideTouchOnScreen macros
  • Added support for iPod Touch 6G

Improved

  • Now to create dummy images you have to explicitly call dummyImageNamed: method in UIImage
  • Changed all id to instancetype in instance creation
  • Removed UIScreen methods from UIDevice category and created UIScreen category

Fixed

  • Changed SCREEN_WIDTH & SCREEN_HEIGHT macros and fixed #13

Thanks to @jiongge for this release

@FabrizioBrancati FabrizioBrancati released this Jul 9, 2015 · 166 commits to master since this release

Assets 2

1.6.8

Added

  • Added onFirstStart and onFirstStartForCurrentVersion in BFApp class
  • Added stringByReplacingWithRegex:withString: in NSString category

Improved

  • BFLog now prints: timestamp filename:line function message
  • NSDate category now has nanosecond and use autoupdatingCurrentCalendar

Fixed

  • Bug fix in DEMO App