UNPKG

pose-core

Version:

Factory for Pose animation state machines

205 lines (107 loc) 3.48 kB
# Changelog Pose Core adheres to [Semantic Versioning](http://semver.org/). ## [2.1.1] 2019-11-14 ### Upgrade - Upgraded to Typescript 3.7. ### Removed - Patreon notice. ## [2.1.0] 2019-02-04 ### Added - `forceRender` option [#703](https://github.com/Popmotion/popmotion/pull/703) ## [2.0.3] 2019-01-28 ### Updated - Tightened type definitions for TransitionMapFactory [#714](https://github.com/Popmotion/popmotion/pull/714) ## [2.0.2] 2018-12-03 ### Fixed - Don't override child props with parent props. [#594](https://github.com/Popmotion/popmotion/pull/594) ## [2.0.1] 2018-09-06 ### Fixed - Ensuring any values set in `apply` props are set upon mount. ## [2.0.0] 2018-09-06 ### Added - Support for `applyAtStart` and `applyAtEnd` properties. ## [1.0.4] 2018-09-06 ### Fixed - Exposing more types. ## [1.0.3] 2018-08-26 ### Fixed - Fixing bug with `init` pose when `initialPose` was set. ## [1.0.2] 2018-08-20 ### Fixed - Fixing bug in pose unsetting priority. ## [1.0.1] 2018-08-19 ### Fixed - Updating `unset` logic. ## [1.0.0] 2018-08-19 ### Added - New pose resolution logic. ## [0.8.1] 2018-08-18 ### Added - Exporting `TransitionMap` type. ## [0.8.0] 2018-06-14 ### Added - Passing `passiveParentKey` to `createValue`. ## [0.7.4] 2018-06-08 ### Fixed - `setProps` wasn't updating `state.props`. ## [0.7.3] 2018-05-29 ### Added - Support for `default` named transition ## [0.7.0] 2018-05-28 ### Added - Tests - Support for transition definitions. Instead of defining animations with the native library: ```javascript transition: ({ value, ...props }) => Animated.spring(value, props) ``` This can be defined as: ```javascript transition: { type: 'spring' } ``` ### Removed - Removed support for `transitionProps` and `setTransitionProps`. ## [0.6.2] 2018-05-17 ### Upgrade - `hey-listen@1.0.5` ## [0.6.1] 2018-05-17 ### Fixed - Adding `module` path. ## [0.6.0] 2018-05-17 ### Changed - Moving to Rollup for bundling. ## [0.5.2] 2018-05-10 ### Fixed - Creating default `ancestorValues` if none exists. ## [0.5.1] 2018-05-10 ### Fixed - Reversing logic for throwing `transitionProps` warning. ## [0.5.0] 2018-05-09 ### Added - New `readValueFromSource` config option. Function that can read from the source target when no default pose is defined. ## [0.4.1] 2018-05-09 ### Changed - Moving error messages to `hey-listen`. ## [0.4.0@rc] 2018-05-07 - Adding `convertValue` method. Allows users to define values like Popmotion's `value` or React Animated's `Animated.Value` and for the Pose flavour to upgrade that to a format it uses internally (for example with additional metadata) - Adding support for popmotion-pose `setTransformProps` and `transformProps`, adding deprecation warnings. - Adding `invariant` error message for when a pose is detected that isn't an object. ## [0.3.0] 2018-05-06 - Passing `props` through to `createValue` to allow it be mutated for special cases. ## [0.2.0] 2018-05-05 - Passing through all transition props to `getInstantTransition` ## [0.1.7] 2018-04-24 - Adding `key` to `createValue`. ## [0.1.6] 2018-04-24 - Adding `setProps`. ## [0.1.5] 2018-04-23 - Making config types optional. ## [0.1.4] 2018-04-22 - `scale` values default to `1`. ## [0.1.3] 2018-04-22 - Fixing `delay` ## [0.1.2] 2018-04-22 - Adding `initialPose` to `addChild`. ## [0.1.1] 2018-04-22 - Adding lifecycle method for preTransition ## [0.0.1] 2018-04-18 - First publish