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 |