OLD | NEW |
(Empty) | |
| 1 ### 2.0.0 - *April 5 2015* |
| 2 |
| 3 * Improve behavior of group Animation playback rate. |
| 4 * Rename Animation to KeyframeEffect. |
| 5 * Rename AnimationSequence to SequenceEffect. |
| 6 * Rename AnimationGroup to GroupEffect. |
| 7 * Rename AnimationPlayer to Animation. |
| 8 * Remove KeyframeEffect.effect and add KeyframeEffect.getFrames. |
| 9 * Rename Animation.source to Animation.effect. |
| 10 * Rename Timeline.getAnimationPlayers to Timeline.getAnimations. |
| 11 * Rename Element.getAnimationPlayers to Element.getAnimations. |
| 12 |
| 13 ### 1.0.7 - *March 10 2015* |
| 14 |
| 15 * Improve performance of constructing groups and sequences. |
| 16 * Remove support for animating zoom. |
| 17 * Add bower file. |
| 18 |
| 19 ### 1.0.6 - *February 5 2015* |
| 20 |
| 21 * Implement playbackRate setter for group players. |
| 22 * Fix pausing a group player before its first tick. |
| 23 * Fix cancelling a group player before its first tick. |
| 24 * Fix excess CPU use on idle pages where custom effects and groups were used. |
| 25 * Suppress AnimationTiming.playbackRate deprecation warning for cases where An
imationTiming.playbackRate == 1. |
| 26 |
| 27 ### 1.0.5 - *January 6 2015* |
| 28 |
| 29 * Fix loading the polyfill in an SVG document |
| 30 * Fix a problem where groups didn't take effect in their first frame |
| 31 * Don't rely on performance.now |
| 32 |
| 33 ### 1.0.4 - *December 8 2014* |
| 34 |
| 35 * Fix a critical bug where deprecation logic wasn't being loaded |
| 36 when `web-animations-next` and `web-animations-next-lite` were |
| 37 executed on top of a native `element.animate`. |
| 38 |
| 39 ### 1.0.3 - *December 4 2014* |
| 40 |
| 41 * Fix a critical bug on iOS 7 and Safari <= 6. Due to limitations, |
| 42 inline style patching is not supported on these platforms. |
| 43 |
| 44 ### 1.0.2 - *November 28 2014* |
| 45 |
| 46 * Deprecated `AnimationTiming.playbackRate`. |
| 47 |
| 48 For example, this is no longer supported: |
| 49 |
| 50 var player = element.animate( |
| 51 keyframes, |
| 52 {duration: 1000, playbackRate: 2}); |
| 53 |
| 54 Use `AnimationPlayer.playbackRate` instead: |
| 55 |
| 56 var player = element.animate( |
| 57 keyframes, |
| 58 {duration: 1000}); |
| 59 player.playbackRate = 2; |
| 60 |
| 61 If you have any feedback on this change, please start a discussion |
| 62 on the public-fx mailing list: |
| 63 http://lists.w3.org/Archives/Public/public-fx/ |
| 64 |
| 65 Or file an issue against the specification on GitHub: |
| 66 https://github.com/w3c/web-animations/issues/new |
| 67 |
| 68 ### 1.0.1 - *November 26 2014* |
| 69 |
| 70 * Players should be constructed in idle state |
| 71 * `play()` and `reverse()` should not force a start times |
| 72 * Add `requestAnimationFrame` ids and `cancelAnimationFrame` |
| 73 |
| 74 ### 1.0.0 — *November 21 2014* |
| 75 |
| 76 The web-animations-js hackers are pleased to announce the release of |
| 77 a new codebase for the Web Animations Polyfill: |
| 78 https://github.com/web-animations/web-animations-js |
| 79 |
| 80 The previous polyfill has been moved to: |
| 81 https://github.com/web-animations/web-animations-js-legacy |
| 82 |
| 83 The new codebase is focused on code-size -- our smallest target is |
| 84 now only 33kb or 11kb after gzip. |
| 85 |
| 86 We've implemented native fallback. If the target browser provides |
| 87 Web Animations features natively, the Polyfill will use them. |
| 88 |
| 89 We now provide three different build targets: |
| 90 |
| 91 `web-animations.min.js` - Tracks the Web Animations features that |
| 92 are supported natively in browsers. Today that means Element.animate |
| 93 and Playback Control in Chrome. If you’re not sure what features you |
| 94 will need, start with this. |
| 95 |
| 96 `web-animations-next.min.js` - All of web-animations.min.js plus |
| 97 features that are still undergoing discussion or have yet to be |
| 98 implemented natively. |
| 99 |
| 100 `web-animations-next-lite.min.js` - A cut down version of |
| 101 web-animations-next, removes several lesser used property handlers |
| 102 and some of the larger and less used features such as matrix |
| 103 interpolation/decomposition. |
| 104 |
| 105 Not all features of the previous polyfill have been ported to the |
| 106 new codebase; most notably mutation of Animations and Groups and |
| 107 Additive Animations are not yet supported. These features are still |
| 108 important and will be implemented in the coming weeks. |
OLD | NEW |