All Versions
Latest Version
Avg Release Cycle
58 days
Latest Release
1512 days ago

Changelog History
Page 1

  • v1.7.1 Changes

    April 08, 2019
    • ๐Ÿ†• [NEW] Better RTL support on device locales that support RTL (further support will require a refactor using AutoLayout)
    • ๐Ÿ›  [FIXED] KingfisherIntegration was out of date #55
  • v1.7.0 Changes

    March 31, 2019

    Requires Swift 5.0
    ๐Ÿš€ For release notes, see

  • v1.6.1 Changes

    September 23, 2018
    • ๐Ÿ›  [FIXED] When captionView layout occurred more than once while animation was occurring, new captions would be applied mid animation
  • v1.6.0 Changes

    September 23, 2018
    • Requires Swift 4.2
    • ๐Ÿ›  [FIXED] Navbar would behave erratically during dismissal if changing the bar button items to anything other than the default
    • ๐Ÿ›  [FIXED] Custom font size would be overwritten by AXCaptionView
    • ๐Ÿ›  [FIXED] NSParagraphStyle alignment would have no effect on caption labels
  • v1.5.0 Changes

    June 17, 2018
    • Requires Swift 4.1
    • ๐Ÿ†• [NEW] Support for new network integration - Nuke. Required iOS/tvOS 9.0 or higher.
    • ๐Ÿ†• [NEW] Support for UIContentMode on reference image views during transitions. The transition animator will adopt the content mode of the startingView and endingView.
    • ๐Ÿ†• [NEW] Support for spring damping ratio in AXTransitionInfo. Control the springy-ness of your transitions by adjusting this value!
    • ๐Ÿ†• [NEW] Supply a custom fade backdrop view if desired. This is defined on the AXTransitionInfo object and will be used during presentation/dismissal transitions. (#36 - thanks @ashitikov!)
    • ๐Ÿ›  [FIXED] Safe area insets being automatically applied to the scrollView during image zoom.
    • ๐Ÿ›  [FIXED] Network integrations will now always return on a background thread. This was a problem for synchronous cache fetches (memory) that were made on the main thread.
  • v1.4.3 Changes

    May 14, 2018
    • ๐Ÿ†• [NEW] Delegate method: photosViewController(_:overlayView:visibilityWillChange:) in order to coordinate overlayView visiblity changes with other animations
  • v1.4.2 Changes

    March 16, 2018

    ๐Ÿš€ For release notes, see

  • v1.4.1 Changes

    March 16, 2018
    • Small changes to insets in AXCaptionView on tvOS
    • โœ‚ Removes invalid initializer on AXTransitionInfo on tvOS
  • v1.4.0 Changes

    March 16, 2018
    • [NEW] tvOS Support has been added
    • [NEW] Swift 4.1 usage requires Xcode 9.3
    • [NEW] All classes are now namespaced with 'AX' in order to be more subclass-friendly
    • [NEW] Delegate methods: photosViewControllerWillDismiss: and photosViewControllerDidDismiss:, which are called for both interactive and non-interactive dismissals #29
    • [NEW] navigateToPhotoIndex(_:animated:) to allow developers to navigate between photos programmatically
    • ๐Ÿ›  [FIXED] Localization is now much easier for the internalTitle property #31
    • ๐Ÿ›  [FIXED] Example project crashes when loading local assets #25
    • [CHANGED] The library now depends on Cocoapods a lot less, opening up the possibility for Carthage support
  • v1.3.6 Changes

    October 31, 2017
    • ๐Ÿ›  [FIXED] 'CaptionView' sometimes improperly sizing its labels