src/cm/media/js/lib/yui/yui_3.10.3/releasenotes/HISTORY.graphics.md
author gibus
Tue, 16 Jul 2013 14:29:46 +0200
changeset 525 89ef5ed3c48b
permissions -rw-r--r--
Upgrades to yui 3.10.3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
525
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     1
Graphics Change History
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     2
=======================
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     3
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     4
3.10.3
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     5
------
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     6
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     7
* No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     8
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     9
3.10.2
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    10
------
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    11
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    12
  * #701 Addressed rounding issue in svg implementation. This bug surfaces in edge cases of the PieChart in the charts module.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    13
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    14
3.10.1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    15
------
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    16
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    17
* No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    18
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    19
3.10.0
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    20
------
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    21
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    22
* No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    23
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    24
3.9.1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    25
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    26
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    27
  * #2533119 Removed all lint warnings.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    28
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    29
3.9.0
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    30
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    31
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    32
  * #2533116 Addressed issue in which relativeMoveTo did not work in the SVG implementation.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    33
  * #2530941 Added chaining to drawing commands.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    34
  * #2532710 Addressed issue in which malformed path data was being created.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    35
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    36
3.8.1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    37
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    38
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    39
  * No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    40
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    41
3.8.0
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    42
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    43
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    44
  * No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    45
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    46
3.7.3
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    47
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    48
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    49
  * No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    50
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    51
3.7.2
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    52
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    53
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    54
  * No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    55
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    56
3.7.1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    57
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    58
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    59
  * No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    60
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    61
3.7.0
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    62
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    63
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    64
  * #2532682 Addressed issue in which drawing and filling the same shape independently resulted in bad VML rendering.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    65
  * #2531432 Added data attribute to allow for passing svg path strings to a shape.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    66
  * #2532495 Added generic (non-implementation specific) class names to shapes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    67
  * #2532611 Added toFront and toBack methods to shapes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    68
  * #2532612 Added ability to animate a shapes stroke and fill attributes when incuding the anim-shape submodule. All shape attributes are animatable.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    69
  * #2532635 Added ability size the contents of a Graphic instance to fit into its parent container.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    70
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    71
3.6.0
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    72
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    73
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    74
  * #2532293 Filled out testing coverage.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    75
  * #2532307 Added xRadius and yRadius attributes for ellipses.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    76
  * #2532362 Removed hard-coded "yui3-" from class names.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    77
  * #2532306 Addressed issue in which too large a bounding box was being created for quadratic and cubic bezier curves.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    78
  * #2532305 Addressed issue in which linejoin bevel was not being set.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    79
  * #2532243 Addressed issues caused by setting visible to false on a graphic instance.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    80
  * #2532222 Addressed issue in which a rotated shape did not drag correctly.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    81
  * #2531989 Address issues with invalid gradient values for x1,x2,y1,y2.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    82
  * #2532242 Fixed issue with VMLGraphic.removeShape in which shapes were not removed when an id is passed instead of an instance.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    83
  * #2532255 Fixed bug with shape attribute translateX and translateY.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    84
  * #2532252 Fix issue in which passing null to stroke/fill attributes in CanvasShape threw errors.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    85
  * #2532253 Implement clear method in canvas graphic.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    86
  * #2532272 Fixed issues with VMLGraphic.getXY() in which the wrong values were returned after x and y attributes are updated.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    87
  * #2532243 Fixed issue in which setting the visible attribute of a graphic to false upon instantiation caused errors.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    88
  * #2532114 Add ability to draw subpixel paths in ie.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    89
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    90
3.5.1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    91
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    92
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    93
  * #2531921 Fixed issue in which gradients fills threw an exception in canvas implementations.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    94
  * #2532197 Fixed issue in which updating the transform attribute of a shape caused two redraws.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    95
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    96
3.5.0
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    97
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    98
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    99
  * #2531630 Changed BaseGraphic class to GraphicBase.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   100
  * Removed memory leaks from Shape class.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   101
  * Added defaultGraphicEngine config to allow developer to specify canvas as the preferred graphic technology.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   102
  * #2531127 Fixed issue in which transforms were not consistent across different browsers.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   103
  * #2531230 Fixed issue in which setting visible at instantiation would throw an error for a shape.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   104
  * #2531359 Fixed issue in which setting attributes in IE would throw errors.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   105
  * #2531460 Fixed issue in which the clear() method would throw errors in IE.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   106
  * #2531465 Fixed typographic error in SVGGraphic class.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   107
  * #2531049 Added matrix option to the shape's transform attribute.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   108
  * #2531126 Added ability animate transform attribute.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   109
  * #2531552 Change name of Graphics Path Utility to Graphics Path Tool.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   110
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   111
3.4.1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   112
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   113
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   114
  * No changes.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   115
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   116
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   117
3.4.0
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   118
-----
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   119
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   120
  * Initial release.