3.1.0

This minor release resolves a build warning and introduces the ability to customize navigation controller transitions.

New features

  • MDMTransitionNavigationControllerDelegate makes it possible to customize transitions in a UINavigationController.

Source changes

API changes

MDMTransitionNavigationControllerDelegate

new class: MDMTransitionNavigationControllerDelegate.

3.0.1

Fixed the umbrella header name to match the library name.

3.0.0 (MotionTransitioning)

The library has been renamed to MotionTransitioning.


Prior releases under the library name MaterialMotionTransitioning.

2.0.0 (MaterialMotionTransitioning)

The library has been renamed to MaterialMotionTransitioning.

New features

  • TransitionContext now exposes a presentationController property.

Source changes

API changes

Auto-generated by running:

apidiff origin/stable release-candidate objc src/MaterialMotionTransitioning.h

MDMTransitionContext

new property: presentationController in MDMTransitionContext

Non-source changes


Prior releases under the library name Transitioning.

1.1.1

This is a patch fix release to address build issues within Google's build environment.

Source changes

Non-source changes

1.1.0

This minor release introduces two new features to the Transition protocol family.

New features

API changes

MDMTransitionWithFallback

new protocol: MDMTransitionWithFallback

new method: -fallbackTransitionWithContext: in MDMTransitionWithFallback

MDMTransitionWithCustomDuration

new protocol: MDMTransitionWithCustomDuration

new method: -transitionDurationWithContext: in MDMTransitionWithCustomDuration

MDMTransitionController

new property: activeTransition in MDMTransitionController

1.0.0

Initial release.

Includes support for building simple view controller transitions and transitions that support custom presentation.

Source changes

Non-source changes