All Versions
13
Latest Version
Avg Release Cycle
93 days
Latest Release
-

Changelog History
Page 1

  • v1.6.2 Changes

    πŸ›  Fixed

    • #717
    • #734
    • #735
    • #736
    • #739
    • πŸ— #740 Fix build warings in XCode 13.4.1 c30a7a867d3bc420e90ad276d9bf12287628ce87
    • πŸ‘ #742 Add anchorPoint support for transitioning a76e9f6dbeefb530743994634d37235e59401911
  • v1.6.1 Changes

    βž• Added

    • git ignore .zip files

    πŸ”„ Changed

    • πŸ‘· closes #703 Move CI depends to Mint

      πŸ›  Fixed

    • ⚑️ Update README.md remove dead link closes #708

    • ⚑️ Update the link to material design's motion duration easing links.

    • πŸ›  fixes #704 SPM missing imports

  • v1.6.0 Changes

    βž• Added

    • πŸ‘ #695 - Swift 5 support
    • πŸ“¦ #628 - Swift Package Manager Support
    • πŸ’» #623 - Swift UI support and example
    • πŸ‘ #681 - Application extension target support
    • πŸ‘ #595 - Add Accio supported badge
    • πŸ‘ #619 - XCode 11/12 support in example
    • CI/CD improvements

    πŸ”„ Changed

    • ⚑️ #648 - Updated iOS version support
    • ⚑️ #576 - Usage guide updates

    πŸ›  Fixed

    • ⚠ #698 - Warnings fix
    • #585 - replaceViewControllers now calls the completion
    • #559 - Resuming property animator from current fraction
    • #465 - fix keyboard transition
  • v1.5.0 Changes

    October 29, 2019

    πŸš€ Maintainance Pre-Swift 5 release.

    πŸ†• New maintainers

    πŸ”„ CHANGELOG

    πŸš€ 1.5.0

    βž• Added

    • πŸ‘‰ Use custom snapshot for views that implement HeroCustomSnapshotView.
      #541 by @ManueGE

    πŸ”„ Changed

    βž• Added support for right to left languages.
    #520 by @ManueGE

    ⚑️ The hidden state of subviews are now taken into account in optimized snapshot type for UIImageView.
    #521 by @ManueGE

    Commits

    • πŸ›  Fix iOS demo app failing and style on iOS 13
    • πŸ›  Fix lint warnings and build errors in demo app
    • βž• Add extra metadata to podspec
    • πŸ—„ Deprecated messages to renamed
    • βž• Add Joe Mattiello into Podspec authors for publishing
    • πŸ›  Fix pod lib lint failures
    • ⚑️ Update Podspec imports to match source imports
    • πŸ‘‰ Use more minimal import
    • βœ‚ Remove Swift files from framework bundle products
    • βœ‚ Remove access modifier warnings (#616)
    • 🌲 GitIgnore xcode log files
    • πŸ“„ Docs - Run jazzy against new spec
    • πŸ“„ Docs - Update jazzy config
    • ⬆️ Bump version to 1.5.0
    • Set theme jekyll-theme-midnight
    • πŸ‘‰ Use custom snapshot for views that implements HeroCustomSnapshotView (#541)
    • 0️⃣ Keep using default navigation animation direction with RTL languages (#520)
    • ⚑️ Hidden subviews not taken in account in optimized snapshot type (#521)
    • ⚑️ Update Collection 2.0 (#553)
  • v1.4.0 Changes

    October 14, 2018

    This release adds support for Swift 4.2 and also maintains backward compatibility for previous Swift versions. Thank you to @rennarda for contributing to this release πŸ₯‡

    βž• Added

  • v1.3.1 Changes

    September 11, 2018

    πŸš€ This release fixes a retain cycle caused by strong references to delegates.

    🍱 Thanks to @mkieselmann for contributing to this release πŸ‘ŠπŸ₯‡πŸ’―

    πŸ›  Fixed

    • πŸ›  Fixed the retain cycle caused by strong references to previousNavigationDelegate and previousTabBarDelegate.
      #516 by @mkieselmann
  • v1.3.0 Changes

    July 30, 2018

    πŸ›  This version fixes a few bugs related to animations and improves handling of UINavigationController delegate events and the ability to provide completion blocks for basic transition methods.

    Thanks to @lkzhao, @2blane, @kartikthapar, and @bradphilips for contributing to this release πŸ’ͺπŸ’―πŸ₯‡

    βž• Added

    • βž• Adds an optional completion block parameter to the dismissViewController and replaceViewController methods.
      #456 by @kartikthapar

    πŸ”„ Changed

    • πŸ‘ Allows previous UINavigationController delegate to handle delegate events.
      #430 by @bradphilips

    πŸ›  Fixed

    • πŸ›  Fixed shadows being cutoff by snapshots.
      #440 by @2blane
    • πŸ›  Fixed animation flickering on CALayer animation.
      f4dab9 by @lkzhao
  • v1.2.0 Changes

    April 12, 2018

    βž• add HeroTransitionDelegate for observing transition state and progress

    βž• add ability to change target state during interactive transition.
    #322

    Just call the following method before calling finish(animate:) and provide the target state similar to apply(modifiers:, to:)

    Hero.shared.changeTarget(modifiers:, to:)
    

    for example:

    someView.hero.modifiers = [.translate(x: 100)]// when you want to finish interactive transitionHero.shared.changeTarget(modifiers:[.translate(x: -100)], to: someView) Hero.shared.finish()// this will animate someView to the state of `.translate(x: -100)` instead of `.translate(x: 100)`
    

    πŸ›  a number of bug fixes and improvements:

  • v1.1.0 Changes

    February 07, 2018
    • βž• Added Constrained extension to make API more elegant. (#367) Big thanks to @dDomovoj for making this happen!

      view.heroID -> view.hero.id view.heroModifiers -> view.hero.modifiers // etc..

    • πŸ‘‰ Make tvOS Shared to be detected by carthage (#370) Credit to: @fruitcoder

    • Prevents animation from restarting when new UITabBarController tab is pressed rapidly multiple times (#373) Credit to: @armandsLa

    • πŸ›  Fix debug plugin to respect iPhone X safe insets (#375) Credit to: @nick-potts

    • πŸ›  Fix a force unwraps crashes. (#335) @imougy

    • πŸ›  Fix tabbar issues with hideButtonBarOnPush

    • Internal cleanup with CG extensions (#369) @adamnemecek

    • πŸ›  Fix internal influencing other animations libraries.

  • v1.0.1 Changes

    November 22, 2017
    • πŸ›  fix an issue where interactive transition happens abruptly (#299) @capt-hook
    • πŸ›  fix a force unwrap crash (#333) @imougy
    • πŸ›  fix a division by zero crash when size is zero (#313) @caihua
    • πŸ‘‰ Use context's final frame for destination (#327) @zacwest
    • ⚑️ Changes observeForProgressUpdate protection level to public, instead of internal (#329) @mad102190
    • ability to override cornerRadius for matched view