Package detail
popmotion-pose
A declarative animation library for HTML and SVG
readme
changelog
Changelog
Popmotion Pose adheres to Semantic Versioning.
[3.4.11] 2019-11-15
Fixed
- Fixed type definition output.
[3.4.9] 2019-11-14
Fixed
- Fixed in Typescript 3.7.
[3.4.8] 2019-04-24
Fixed
- Fatal error in Chrome < 36 as a result of undefined
transform#775
[3.4.7] 2019-04-09
Fixed
- Unset event end pose when setting event start pose #762
[3.4.6] 2019-01-02
Fixed
- Fixed drag and applyOnEnd conflict #708
[3.4.5] 2019-01-02
Fixed
- Prevent window scroll on drag #706
[3.4.4] 2019-01-02
Fixed
- Fixed
applyOnStart#703
[3.4.3] 2019-01-28
Updated
- Tightened type definitions for TransitionMapFactory #714
[3.4.2] 2019-01-23
Fixed
- Fix drag bounds with negative values #701
[3.4.1] 2018-12-17
Fixed
- Allow click within draggable. #541
[3.4.0] 2018-11-01
Fixed
- Prevent mutation of
applyOnEnd. #571 - Upgrading `popmotion@8.5.0`.
[3.3.2] 2018-10-19
Fixed
- Ensuring
applyAtEndis correctly set if we're animating an element and it's defined inapplyAtEnd.
[3.3.1] 2018-09-21
Updated
[3.3.0] 2018-09-06
Added
- Support for
applyAtStartandapplyAtEndproperties.
[3.2.7] 2018-09-06
Fixed
- Fixed
positionnever being resolved #470 - Fixed
passivevalues.get()returning the value they were linked to, not the value itself.
[3.2.6] 2018-09-06
Fixed
- Exposing more types.
[3.2.5] 2018-08-05
Fixed
- Added
positionsupport for FLIP transforms.
[3.2.4] 2018-09-03
Fixed
- Dynamically set positional props. Thanks to Klaasman
[3.2.3] 2018-09-01
Fixed
- Flash of content in Safari. #459
[3.2.2] 2018-08-30
Fixed
- Fixing
dragBoundsanddraggabletypes. #396
[3.2.1] 2018-08-30
Fixed
- Detecting
mouseupoutside window and stopping dragging/pressing accordingly.
[3.2.0] 2018-08-30
Added
onPressStart/onPressEndcallbacks.
[3.1.0] 2018-08-28
Added
- Animate Between Anything. Animate x/y/width/height/top/left/bottom/right between any two value types, even
calcand'auto'!
[3.0.1] 2018-08-20
Fixed
- Restricting
preventDefaultonly to drag events.
[3.0.0] 2018-08-19
Added
- Pointer events:
drag,press,hover,focus. - Support for
initpose.
Changed
- Changing
draggingfordrag
[2.2.0] 2018-08-18
Added
hoverableconfig option.
[2.1.2] 2018-08-13
Fixed
- Added missing
lineareasing. - Fixed
keyframesanimation type.
[2.1.1] 2018-07-27
Fixed
- Bug where
dragBoundswere defined but no corresponding pose with an initial value for thatx/yvalue was defined.x/yis now created with the same value type as its defined boundaries.
[2.1.0] 2018-07-01
Added
- `popmotion@8.3.0` supports complex value types.
[2.0.6] 2018-06-15
Fixed
- Removing
Map, as its initialiser doesn't play nice with IE11.
[2.0.5] 2018-06-14
Fixed
transition.delaynow working.
[2.0.4] 2018-06-14
Fixed
- Forcing `popmotion@8.2.5`.
[2.0.3] 2018-06-08
Fixed
- Fixing local
popmotionresolution.
[2.0.2] 2018-06-08
Upgrade
[2.0.1] 2018-05-29
Changed
Moved popmotion to dependencies.
[2.0.0] 2018-05-29
Added
flip: truerequired to opt-in to FLIP animations.- Fully serialised definitions for custom transitions.
Changed
- Move
popmotionfromdependenciestopeerDependencies.
[1.5.0] 2018-05-10
Updated
- Moving to Rollup for distribution.
[1.4.4] 2018-05-10
Updated
[1.4.3] 2018-05-10
Fixed
- Stricter check during dragging for
percenttype.
[1.4.2] 2018-05-09
Fixed
- Fixing some types.
[1.4.1] 2018-05-09
Fixed
- Fixing some types.
[1.4.0] 2018-05-09
Changed
- Migration to
pose-core
Deprecated
transformProps->propssetTransitionProps->setProps
Fixed
- Positional props on poses (like
width/top) can now be set as functions.
[1.2.0] 2018-04-10
Added
beforeChildrenandafterChildrenpose props.
[1.1.0] 2018-04-08
Added
- Pose props can now be set as functions. These functions will be used to resolve a value's
towhen a pose is entered. setTransitionPropsintroduced to updatetransitionPropson a poser. These will be passed through totransitionfunctions.
[1.0.25] 2018-04-02
Fixed
- Fixing stagger delay calculation when
staggerDirectionis-1(@efimweb)
[1.0.24] 2018-03-28
Update
- Libralised
PoserPropstype.
[1.0.23] 2018-03-28
Fixed
- Fixed flipped-axis FLIP measurements
[1.0.22] 2018-03-28
Fixed
- Fixed bug with FLIP
renderhappening too late.
[1.0.21] 2018-03-28
Fixed
- Improvement to FLIP algo that measures offset from the center of each bounding box.
[1.0.20] 2018-03-26
Fixed
- Now parsing numerical values from Stylefire from string to number.
[1.0.19] 2018-03-26
Fixed
- Fixed type error where the
poser.flipcallback was set to mandatory
[1.0.18] 2018-03-25
Fixed
- There's a bug in Stylefire where Firefox doesn't respect
originXororiginYas separate values. For now we're settingtransformOriginas a unified value instead.
[1.0.17] 2018-03-25
Fixed
- If
xorywere only defined in dragBounds, they couldn't previously be set as percentages.
[1.0.16] 2018-03-25
Added
- Default animation for
scaleprops increases damping ifto: 0.
[1.0.15] 2018-03-25
Added
- Default animation for
opacityis now a tween with linear easing - Default animation for
rotateprops is now underdampedspring
[1.0.14] 2018-03-23
Fixed
- Bad merge
[1.0.13] 2018-03-23
Added
dragBoundscan be provided as percentages.- Dragging now still works if
xoryhave been defined as percentages.
[1.0.12] 2018-03-22
Fixed
- Updating
getPosesto strip new properties.
[1.0.11] 2018-03-22
Added
valuesproperty to allow external creation and ownership of values.
[1.0.10] 2018-03-21
Fixed
- Fixed bug where if only defined pose had values set to
true, it set that as the initial value. Instead we're settingdragEndanddraggingto0. measurenow returns element dimensions.
[1.0.9] 2018-03-21
Fixed
- Merging user and internal drag poses.
[1.0.8] 2018-03-20
Added
- Temporarily remove transform before measuring final FLIP position in the event that we're mid-flip.
- Added array type to
initialPose
[1.0.7] 2018-03-19
Added
- Positional FLIP
[1.0.6] 2018-03-19
Added
initialPosecan now be set as an array of multiple poses.
[1.0.5] 2018-03-19
Fixed
- FLIP bug fixes.
[1.0.4] 2018-03-19
Fixed
- Bug fixes.
[1.0.3] 2018-03-18
Update
- Fixing imports.
[1.0.2] 2018-03-18
Update
- Exporting
Posertype.
[1.0.1] 2018-03-18
Update
- Exporting
PoserPropstype.
[1.0.0] 2018-03-18
Changed
- Finalised API.
[0.2.3] 2018-03-14
Changed
- Rewritten in TypeScript.
[0.2.2] 2018-03-13
Changed
- Adjusted the default animations.
[0.2.1] 2018-03-13
Added
- Ability to pass through custom props to
poser.set(pose, props). These will be passed through to thetransitionmethod of that pose.
Fixed
passivelinking fixed in same-poser.
[0.2.1] 2018-03-12
Added
onChangemap now available to add onChange events.
[0.2.0] 2018-03-12
Changed
addChildnow creates and returns the newPoser.
[0.1.1] 2018-03-12
Added
staggerDirectionproperty.
[0.1.0] 2018-03-11
Added
onDragStart,onDragEnd,dragBoundsproperties.
[0.0.16] 2018-03-10
Removed
- Removed
spawnChildmethod.
[0.0.15] 2018-03-10
Added
- Undocumented
spawnChildmethod.
[0.0.14] 2018-03-09
Fixed
- Replacing falsy check for initial value.
[0.0.13] 2018-03-09
Fixed
- Checking if
typeexists before runningparse.
[0.0.12] 2018-03-09
Fixed
- Checking if value exists on initialPose before initializing with it.
[0.0.11] 2018-03-09
Fixed
- Fixing special value types on
initialPose.
[0.0.10] 2018-03-06
Fixed
- Fix to second
update.
[0.0.9] 2018-03-06
Fixed
- New FLIP properties are now
updated twice to reset velocity to0.
[0.0.8] 2018-03-06
Added
- SVG support
- Updated
popmotionto8.1.16
[0.0.7] 2018-03-05
Fixes
- Fixing
delayproperty
Updates
- Adding Changelog
