Skip to content

v2.9.2

Compare
Choose a tag to compare
@NSProgrammer NSProgrammer released this 14 May 18:21
· 23 commits to master since this release
d5eacbd
  • Style updates
    • colon ':' align code
    • split code up more to fit on less horizontal space for easier
      code reviews
  • Replace private methods with static C functions
    • methods have runtime load overhead and binary size overhead
    • using methods for private code is wasteful to the framework
      consumer
    • replace all private methods with static C functions to reduce
      binary size and improve consuming app launch time perf (slightly)
    • Twitter Image Pipeline is being a good citizen for consuming
      apps, every little bit helps
  • Remove sample app xcscheme dependency of TIP framework for
    better Carthage support
  • Move update to tip_fetchedImage in fetch helper so that
    the implementer of tip_fetchedImage can query the current state
    of the fetch helper at the time the update happens. Can help
    with animations.
  • Optimize image scaling on iOS 10+ to use UIGraphicsImageRenderer
    • GraphicsRendererSpeed sample app added to validate perf
  • Added TIPRenderImage to TIPImageUtils
  • Added tip_imageWithRenderFormattings:render: to UIImage+TIPAdditions