1.1.0

Library renamed from MaterialMotionDirectManipulationFamily to MaterialMotionDirectManipulation.

New deprecations

Source changes

API changes

Auto-generated by running:

apidiff origin/stable release-candidate swift MaterialMotionDirectManipulation.xcworkspace MaterialMotionDirectManipulation

Pinchable

deprecated var: shouldAdjustAnchorPointOnGestureStart in Pinchable

Draggable

deprecated var: shouldAdjustAnchorPointOnGestureStart in Draggable

Rotatable

deprecated var: shouldAdjustAnchorPointOnGestureStart in Rotatable

Non-source changes

1.0.0

Includes DirectlyManipulable, Draggable, Pinchable, Rotatable, and ChangeAnchorPoint plans.

Source changes

API changes

Auto-generated by running:

apidiff origin/stable release-candidate swift MaterialMotionDirectManipulationFamily.xcworkspace MaterialMotionDirectManipulationFamily

DirectlyManipulable

new method: init() in DirectlyManipulable

new method: performerClass() in DirectlyManipulable

new class: DirectlyManipulable

new method: copy(with:) in DirectlyManipulable

new var: panGestureRecognizer in DirectlyManipulable

new var: pinchGestureRecognizer in DirectlyManipulable

new var: rotationGestureRecognizer in DirectlyManipulable

new method: init(panGestureRecognizer:pinchGestureRecognizer:rotationGestureRecognizer:) in DirectlyManipulable

ChangeAnchorPoint

new class: ChangeAnchorPoint

new method: copy(with:) in ChangeAnchorPoint

new method: init(withAnchorPoint:) in ChangeAnchorPoint

new method: performerClass() in ChangeAnchorPoint

makeAnchorPointAdjustment(using🔛)

new function: makeAnchorPointAdjustment(using:on:)

anchorPoint

new var: anchorPoint

Pinchable

new method: performerClass() in Pinchable

new class: Pinchable

new method: copy(with:) in Pinchable

new method: init() in Pinchable

new var: pinchGestureRecognizer in Pinchable

new var: shouldAdjustAnchorPointOnGestureStart in Pinchable

new method: init(withGestureRecognizer:) in Pinchable

Draggable

new method: init() in Draggable

new class: Draggable

new var: panGestureRecognizer in Draggable

new var: shouldAdjustAnchorPointOnGestureStart in Draggable

new method: copy(with:) in Draggable

new method: performerClass() in Draggable

new method: init(withGestureRecognizer:) in Draggable

Rotatable

new method: init(withGestureRecognizer:) in Rotatable

new method: copy(with:) in Rotatable

new var: rotationGestureRecognizer in Rotatable

new var: shouldAdjustAnchorPointOnGestureStart in Rotatable

new class: Rotatable

new method: init() in Rotatable

new method: performerClass() in Rotatable

Non-source changes