0b66bfbdaee6f99a40bd2e084bbeb82aeecb2dff83f472346b01ef5c8ada5b0a969848b8eaf1d305ab0ab4c32e596bd9be381b0b607bbee9a07da57edaa0b0 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. 2.3.0
  2. ------------------
  3. * Unminified versions now without sourcemaps (#1110)
  4. * `start` script for building all versions (#1109)
  5. 2.2.8
  6. ------------------
  7. * Downgraded qunit to v1 to make tests work again
  8. * Updated webpack to build dist
  9. * Updated supportsTouch query from modernizr #1084
  10. * Fix drag offsets passed to "drag.start" from touch drags in elproto.drag #1101
  11. * Fix memory leak in `Element.removeData()` #1077
  12. * Adding react-raphael to related projects #1072
  13. * Added icons back to raphael's website
  14. * Updated version in banner and raphael's website
  15. * Updated site refs to `https`
  16. 2.2.7
  17. ------------------
  18. * Updating package.json dependencies
  19. * Using custom eve instead of old eve in npm
  20. * Fixed class as a reserved word in old browsers
  21. 2.2.5 - 2.2.6
  22. ------------------
  23. Duplicated tag by mistake.
  24. * Using custom repo for eve in bower to avoid using a short sha in it.
  25. 2.2.4
  26. ------------------
  27. * Fixed no-deps version with eve.
  28. 2.2.3
  29. ------------------
  30. * Changed eve dependencies avoiding short sha and github url
  31. 2.2.2
  32. ------------------
  33. * Improved elements ids, so multiple raphael instances are more reliable
  34. 2.2.1
  35. ------------------
  36. * Removed name of amd module
  37. 2.2.0
  38. ------------------
  39. * Webpack build
  40. * Added tests! (thanks @TheCloudlessSky)
  41. * Strict error on method R.ninja
  42. * Cross-browser gradient fixes
  43. * Reduce transform string to avoid long parsing times after several transformations
  44. * raphael.amd.js as main in package.json.
  45. * raphael.amd.js version to work with Browserify.
  46. * Can't set glow with opacity 0
  47. * Using origin and pathname with gradient urls, urls with # weren't being resolved correctly
  48. * Defined nodeps version, and changed how raphael is loaded
  49. * Set stop-opacity in gradient defs
  50. * Fixed rounding issue in RGB formatter
  51. 2.1.4 • 2015-03-09
  52. ------------------
  53. * Wrong position in ie7 when rotate image #612
  54. * Gradients become black in some cases
  55. 2.1.3 • 2015-02-03
  56. ------------------
  57. * Fix wrong variable used in VML setViewBox().
  58. * Missing comma in file
  59. * set-viewbox-variable fix by @TheCloudlessSky
  60. 2.1.2 • 2015-08-26
  61. ------------------
  62. * isPointInside fix from @drbombay14
  63. * Allow Raphael to work in pages with a Content Security Policy that disallows 'unsafe-eval'
  64. 2.1.1 • 2013-08-11
  65. ------------------
  66. * Dragging Text under iOS By @vitorhsb
  67. * Dev folder
  68. * Fix to make IE9 display tooltips when setting the title attribute on an element. By @samcrang
  69. * Fix Wrong position after scale path in IE. By @sarvaje
  70. * isPointInside incorrectly caches the path used to calculate its value. By @lvanderbijl
  71. * Raphael.path2curve does not honor original shape. By @timo22345
  72. * IsPointInside fix for transformed paths
  73. 2.1.0 • 2012-03-14
  74. ------------------
  75. * Put all Eve events into “raphael.” namespace
  76. * Refactored path caching
  77. * Added x2 and y2 to returning bounding box values
  78. * Fixed bug with matrix.f in animation
  79. * Method [Paper.print](http://raphaeljs.com/reference.html#Paper.print) now returns all letters as one path without any transformations applied and supports multiline text
  80. * New methods
  81. * [Element.isPointInside](http://raphaeljs.com/reference.html#Element.isPointInside)
  82. * [Paper.getElementsByPoint](http://raphaeljs.com/reference.html#Paper.getElementsByPoint)
  83. * [Raphael.bezierBBox](http://raphaeljs.com/reference.html#Raphael.bezierBBox)
  84. * [Raphael.isBBoxIntersect](http://raphaeljs.com/reference.html#Raphael.isBBoxIntersect)
  85. * [Raphael.isPointInsideBBox](http://raphaeljs.com/reference.html#Raphael.isPointInsideBBox)
  86. * [Raphael.isPointInsidePath](http://raphaeljs.com/reference.html#Raphael.isPointInsidePath)
  87. * [Raphael.pathBBox](http://raphaeljs.com/reference.html#Raphael.pathBBox)
  88. * [Raphael.pathIntersection](http://raphaeljs.com/reference.html#Raphael.pathIntersection)
  89. * [Raphael.toMatrix](http://raphaeljs.com/reference.html#Raphael.toMatrix)
  90. * [Raphael.transformPath](http://raphaeljs.com/reference.html#Raphael.transformPath)
  91. 2.0.2 • 2012-02-08
  92. ------------------
  93. * Removing of linked element now removes `<a>` as well
  94. * Fixed white space recognition in passed strings
  95. * Added special case for path that has only one Catmull-Rom curve
  96. * Fixed toTransformString method
  97. * Fixed animateWith method
  98. * Fixed “target” attribute clearing
  99. * Fixed bug with changing fill from image to solid colour
  100. * fixed renderfix method
  101. 2.0.1 • 2011-11-18
  102. ------------------
  103. * Global variables leakage fix
  104. * `toFront` fix for elements with links
  105. * Gradient clean up
  106. * Added `letter-spacing` attribute
  107. * Fixed hsb methods
  108. * Fixed image flickering
  109. * Improved `toTransformString` method on `matrix`
  110. * Fixed drag'n'drop
  111. * New method [Paper.add](http://raphaeljs.com/reference.html#Paper.add)
  112. * Fix for `clip-path`
  113. * Doc update
  114. 2.0.0 • 2011-10-03
  115. ------------------
  116. * Completely changed transformation handling:
  117. * `translate()`, `rotate()` and `scale()` are deprecated
  118. * `translation`, `rotation` and `scale` attributes are removed (!)
  119. * new method `transform()` and new attribute `transform` were introduced
  120. * chaining of transformations now allowed
  121. * matrix transformation introduced
  122. * see [docs](http://raphaeljs.com/reference.html#Element.transform)
  123. * Animation API was updated (see [docs](http://raphaeljs.com/reference.html#Raphael.animation))
  124. * delay, repeat, [setTime](http://raphaeljs.com/reference.html#Element.status), [status](http://raphaeljs.com/reference.html#Element.setTime)
  125. * New methods:
  126. * [Paper.setViewBox](http://raphaeljs.com/reference.html#Paper.setViewBox)
  127. * [Paper.setStart](http://raphaeljs.com/reference.html#Paper.setStart)
  128. * [Paper.setFinish](http://raphaeljs.com/reference.html#Paper.setFinish)
  129. * [Paper.forEach](http://raphaeljs.com/reference.html#Paper.forEach)
  130. * [Paper.getById](http://raphaeljs.com/reference.html#Paper.getById)
  131. * [Paper.getElementByPoint](http://raphaeljs.com/reference.html#Paper.getElementByPoint)
  132. * [Element.data](http://raphaeljs.com/reference.html#Element.data)
  133. * [Element.glow](http://raphaeljs.com/reference.html#Element.glow)
  134. * [Element.onDragOver](http://raphaeljs.com/reference.html#Element.onDragOver)
  135. * [Element.removeData](http://raphaeljs.com/reference.html#Element.removeData)
  136. * [Raphael.fullfill](http://raphaeljs.com/reference.html#Raphael.fullfill)
  137. * [Raphael.matrix](http://raphaeljs.com/reference.html#Raphael.matrix)
  138. * [Raphael.parseTransformString](http://raphaeljs.com/reference.html#Raphael.parseTransformString)
  139. * [Set.clear](http://raphaeljs.com/reference.html#Set.clear)
  140. * [Set.exclude](http://raphaeljs.com/reference.html#Set.exclude)
  141. * [Set.forEach](http://raphaeljs.com/reference.html#Set.forEach)
  142. * [Set.splice](http://raphaeljs.com/reference.html#Set.splice)
  143. * VML completely rewritten
  144. * `getBBox` was fixed to take transformations into account
  145. * [eve](http://raphaeljs.com/reference.html#eve) was added to the project
  146. * Whole new [documentation](http://raphaeljs.com/reference.html)
  147. * Various bug fixes