blob: 8bd27bc8c3d45a2b66d959a032f1b3d90dba4610 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# v1.0rc1 (31/01/2014)
- added `SVG.PathArray` for real path transformations
- removed `unbiased` system for paths
- added caching on `SVG.PointArray` and `SVG.PathArray` for animations
- enabled proportional resizing on `size()` method with `null` for either `width` or `height` values
- moved data module to separate file
- `data()` method now accepts object for for multiple key / value assignments
- added `bbox()` method to `SVG.Set`
- added `relative()` method for moves relative to the current position
# v0.38 (28/01/2014)
- added `loop()` method to `SVG.FX`
- switched from `setInterval` to `requestAnimFrame` for animations
# v0.37 (26/01/2014)
- added `get()` to `SVG.Set`
- moved `SVG.PointArray` to a separate file
# v0.36 (25/01/2014)
- added `linkTo()`, `addTo()` and `putIn()` methods on `SVG.Element`
- provided more detailed documentation on parent elements
# v0.35 (23/01/2014)
- added `SVG.A` element with the `link()`
# v0.34 (23/01/2014)
- added `pause()` and `play()` to `SVG.FX`
- storing animation values in `situation` object
# v0.33 (22/01/2014)
- added `has()` method to `SVG.Set`
- added `width()` and `height()` as setter and getter methods on all shapes
- moved sub-pixel offset fix to be an optional method (e.g. `SVG('drawing').fixSubPixelOffset()`)
- added `replace()` method to elements
- added `radius()` method to `SVG.Rect` and `SVG.Ellipse`
- added reference to parent node in defs
- merged plotable.js and path.js
# v0.32
- added library to [cdnjs](http://cdnjs.com)
|