2.0.1
[raphael] / history.md
1 2.0.1 * 2011-11-18
2 ------------------
3
4   * Global variables leakage fix
5   * `toFront` fix for elements with links
6   * Gradient clean up
7   * Added `letter-spacing` attribute
8   * Fixed hsb methods
9   * Fixed image flickering
10   * Improved `toTransformString` method on `matrix`
11   * Fixed drag'n'drop
12   * New method [Paper.add](http://raphaeljs.com/reference.html#Paper.add)
13   * Fix for `clip-path`
14   * Doc update
15
16 2.0.0 * 2011-10-03
17 ------------------
18
19   * Completely changed transformation handling:
20     * `translate()`, `rotate()` and `scale()` are deprecated
21     * `translation`, `rotation` and `scale` attributes are removed (!)
22     * new method `transform()` and new attribute `transform` were introduced
23     * chaining of transformations now allowed
24     * matrix transformation introduced
25     * see [docs](http://raphaeljs.com/reference.html#Element.transform)
26   * Animation API was updated (see [docs](http://raphaeljs.com/reference.html#Raphael.animation))
27     * delay, repeat, [setTime](http://raphaeljs.com/reference.html#Element.status), [status](http://raphaeljs.com/reference.html#Element.setTime)
28   * New methods:
29     * [Paper.setViewBox](http://raphaeljs.com/reference.html#Paper.setViewBox)
30     * [Paper.setStart](http://raphaeljs.com/reference.html#Paper.setStart)
31     * [Paper.setFinish](http://raphaeljs.com/reference.html#Paper.setFinish)
32     * [Paper.forEach](http://raphaeljs.com/reference.html#Paper.forEach)
33     * [Paper.getById](http://raphaeljs.com/reference.html#Paper.getById)
34     * [Paper.getElementByPoint](http://raphaeljs.com/reference.html#Paper.getElementByPoint)
35     * [Element.data](http://raphaeljs.com/reference.html#Element.data)
36     * [Element.glow](http://raphaeljs.com/reference.html#Element.glow)
37     * [Element.onDragOver](http://raphaeljs.com/reference.html#Element.onDragOver)
38     * [Element.removeData](http://raphaeljs.com/reference.html#Element.removeData)
39     * [Raphael.fullfill](http://raphaeljs.com/reference.html#Raphael.fullfill)
40     * [Raphael.matrix](http://raphaeljs.com/reference.html#Raphael.matrix)
41     * [Raphael.parseTransformString](http://raphaeljs.com/reference.html#Raphael.parseTransformString)
42     * [Set.clear](http://raphaeljs.com/reference.html#Set.clear)
43     * [Set.exclude](http://raphaeljs.com/reference.html#Set.exclude)
44     * [Set.forEach](http://raphaeljs.com/reference.html#Set.forEach)
45     * [Set.splice](http://raphaeljs.com/reference.html#Set.splice)
46   * VML completely rewritten
47   * `getBBox` was fixed to take transformations into account
48   * [eve](http://raphaeljs.com/reference.html#eve) was added to the project
49   * Whole new [documentation](http://raphaeljs.com/reference.html)
50   * Various bug fixes