Commit 805d17586ee42299ee730a0d3828be7e68c69def
1 parent
cd17b2c115
Exists in
master
and in
11 other branches
Hi
Showing
1 changed file
with
1 additions
and
1071 deletions
Show diff stats
changeLog.txt
| 1 | ############################################################################################################################### | ||
| 2 | |||
| 3 | Since version 3.4.3, change log moved to: http://www.amcharts.com/javascript-charts/changelog/ | ||
| 4 | |||
| 5 | #### 3.4.2 #################################################################################################################### | ||
| 6 | |||
| 7 | Bug fix: if pie slice had no label, the external method rollOverSlice(index) was not working | ||
| 8 | |||
| 9 | Bug fix: x switch of the legend position adjusted | ||
| 10 | |||
| 11 | Bug fix: when autoWrap for category axis was set to true, in some cases axis title was cut. | ||
| 12 | |||
| 13 | markPeriodChange was set to true in CategoryAxesSettings. | ||
| 14 | |||
| 15 | #### 3.4.1 #################################################################################################################### | ||
| 16 | |||
| 17 | "patterns" theme added. | ||
| 18 | |||
| 19 | themes were updated a bit. | ||
| 20 | |||
| 21 | labels of angular gauge axis adjusted. | ||
| 22 | |||
| 23 | when scrolling serial/stock charts with mousewheel (chart.mouseWheelScrollEnabled must be set to true), if user press shift | ||
| 24 | button, the chart will zoom-in or zoom-out; | ||
| 25 | |||
| 26 | adjustment property added to ChartCursor. Default value is 0, if you set it to -1, the balloon will show near previous, if | ||
| 27 | you set it to 1 - near next data point. | ||
| 28 | |||
| 29 | #### 3.4.0 #################################################################################################################### | ||
| 30 | |||
| 31 | Link to amCharts.com site in a free version was made less noticable - it uses chart's font color and font size and you can | ||
| 32 | adjust it's position using creditsPosition property of AmChart. Possible values are: top-left, top-right, bottom-right and | ||
| 33 | bottom-left. This will help you to achieve better layout of a chart. | ||
| 34 | |||
| 35 | We fixed typo in chart cursors property - it was showNextAvalable and now is showNextAvailable. The old one won't work. | ||
| 36 | |||
| 37 | Since now you can scroll serial and stock charts with mouse wheel. To enable this, set chart.mouseWheelScrollEnabled = true | ||
| 38 | (default is false) | ||
| 39 | |||
| 40 | moved event added to chart cursor. It is dispatched every time the mouse is moved. The event object has the following | ||
| 41 | properties: x, y (coordinates of the cursor), target (reference to cursor), chart, zooming. | ||
| 42 | |||
| 43 | axisX and axisY properties added to AxisBase. They are read-only and returns x and y positions of the axis. | ||
| 44 | |||
| 45 | unit and unitPosition (with possible values left and right) added to GaugeAxis class. | ||
| 46 | |||
| 47 | autoWrap property added to CategoryAxis, with default value false. If you set it to true, the axis labels will be wrapped | ||
| 48 | if they won't fit in the allocated space. | ||
| 49 | |||
| 50 | minHorizontalGap (default 75) and minVerticalGap (35) properties added to AxisBase. They are used to calculate the number of | ||
| 51 | gridLines when autoGridCount is true. You can modify these values to have more or less grid lines. | ||
| 52 | |||
| 53 | |||
| 54 | #### 3.3.6 #################################################################################################################### | ||
| 55 | |||
| 56 | # Bug fix - charts with legend could fail if there was a google analytics script in the page. | ||
| 57 | |||
| 58 | # stepDirection property added to AmGraph. If you set it to "left", step line graph will draw the step to the left of the | ||
| 59 | date/category. | ||
| 60 | |||
| 61 | #### 3.3.5 #################################################################################################################### | ||
| 62 | |||
| 63 | # Bug fix - 3D pie chart was not rendered in IE8 and older (since 3.3.4 version only) | ||
| 64 | |||
| 65 | # Candlestick graphs can display patterns | ||
| 66 | |||
| 67 | # Old listeners are removed automatically if the same listener was added, this helps to avoid duplicate calls of event | ||
| 68 | handlers | ||
| 69 | |||
| 70 | # \n in labelText of AmGraph is now properly displayed as new line. | ||
| 71 | |||
| 72 | #### 3.3.4 #################################################################################################################### | ||
| 73 | |||
| 74 | # export as image script fixed - bullets of charts with scrollbars were not exported. | ||
| 75 | |||
| 76 | # dataContext property added to SerialDataItem. It holds reference to original data object and might be used when using | ||
| 77 | labelFunction to format custom balloon text and in some other cases. | ||
| 78 | |||
| 79 | # XY chart can display bullets with patterns (if valueField is set). | ||
| 80 | |||
| 81 | |||
| 82 | #### 3.3.3 #################################################################################################################### | ||
| 83 | |||
| 84 | # hideBalloonTime property added to AmChart class, default value is 150 (milliseconds). It sets time after which balloon is | ||
| 85 | hidden if user rolls-out of the object. Increasing the time might help to prevent balloon flickering while moving the | ||
| 86 | mouse over the object. | ||
| 87 | |||
| 88 | # useLineColorForBulletBorder property added to AmGraph. Might help in some situations, especially when using themes. | ||
| 89 | |||
| 90 | # 3D charts now look a lot better with patterns. | ||
| 91 | |||
| 92 | # endWidth property added to GaugeArrow (default 0). This will allow having more modern, rectangular arrows. | ||
| 93 | |||
| 94 | # facePattern property added to AmAngularGauge. You can fill gauge's face with some pattern using it. | ||
| 95 | |||
| 96 | # bug fix: new lines were ignored in balloons | ||
| 97 | |||
| 98 | #### 3.3.2 #################################################################################################################### | ||
| 99 | |||
| 100 | # You can now set theme for all the charts on your page by setting: | ||
| 101 | AmCharts.theme = AmCharts.themes.light; // or some other theme | ||
| 102 | If you are creating charts using JavaScript API, not JSON, then this is quite a comfortable way, as you won't need to | ||
| 103 | pass theme to each object you create. | ||
| 104 | |||
| 105 | # bug fix: rendered event was fired only on first render, now it is fired each time the chart is rendered after | ||
| 106 | chart.validateNow(); method is called. This bug caused the export buttons to dissapear after the validateNow() method. | ||
| 107 | |||
| 108 | # chartCursror.showNextAvalable property added (default is false). If true, the graph will display balloon on next | ||
| 109 | available data point if currently hovered item doesn't have value for this graph. | ||
| 110 | |||
| 111 | # graph.periodSpan property added (default is 1). This property can be used by step graphs - you can set how many periods | ||
| 112 | one horizontal line should span. | ||
| 113 | |||
| 114 | # "end" option added to graph.pointPosition property. | ||
| 115 | |||
| 116 | |||
| 117 | #### 3.3.1 #################################################################################################################### | ||
| 118 | |||
| 119 | # bug fix - \n was replaced with <br> in category axis and the tag was displayed | ||
| 120 | # bug fix - if lineColorField or dashLengthField or fillColorsField was set, the graph could loose the setting if zoomed. | ||
| 121 | |||
| 122 | #### 3.3.0 #################################################################################################################### | ||
| 123 | |||
| 124 | # Since this version amCharts and amMap support themes. This means that instead of seting every property for each graph | ||
| 125 | or axis or any other object, you can set new defaults in a theme file. This will make devs' life a lot easier. | ||
| 126 | |||
| 127 | Currently you can find three themes in amcharts/themes folder - dark.js, light.js and chalk.js To set a theme for a chart, | ||
| 128 | simply set theme property to the name of the file: theme:"light". Note, this will work only if you are creating chart | ||
| 129 | using JSON config. If you do it in old way (JSON config is supported since v 3.2.0), you should pass theme object for | ||
| 130 | each new object you build, for example: var graph = new AmCharts.AmGraph(AmCharts.themes.light); | ||
| 131 | |||
| 132 | We will be adding more themes soon. Check _usingThemes.html file in samples folder to see themes in action. | ||
| 133 | |||
| 134 | # patterns property added to AmSlicedChart and AmCoordinateChart - instead of setting a pattern for a slice/graph, you can | ||
| 135 | pass array of patterns using this property. | ||
| 136 | |||
| 137 | # you can now control zoom-out buttons with the following new properties of AmRectangularChart: | ||
| 138 | |||
| 139 | zoomOutButtonImageSize | ||
| 140 | zoomOutButtonImage | ||
| 141 | zoomOutButtonColor | ||
| 142 | zoomOutButtonAlpha | ||
| 143 | zoomOutButtonRollOverAlpha | ||
| 144 | zoomOutButtonPadding | ||
| 145 | |||
| 146 | # some minor bugs fixed | ||
| 147 | |||
| 148 | #### 3.2.0 #################################################################################################################### | ||
| 149 | |||
| 150 | |||
| 151 | # AmCharts.makeChart(divID, chartConfig); method added. divID is id of a div where your chart should appear. chartConfig is | ||
| 152 | JSON object with chart configuration. Check examples with _JSON_ prefix in samples folder to see this in action. | ||
| 153 | |||
| 154 | # type property added to AmChart class. It is required to specify type to one of the following, when creating charts from | ||
| 155 | JSON config: serial, xy, radar, pie, gauge, funnel, map, stock | ||
| 156 | |||
| 157 | # a possibility to export charts as image/pdf/svg added for all modern browsers except IE9 (IE10 is supported). The | ||
| 158 | exporting doesn't require any server side software and is made using js libraries only. Check samples with | ||
| 159 | _exporting_ prefix to see this in action. Exporting to SVG doesn't work very properly with stock chart or charts with | ||
| 160 | legend (will offer saving multiple files). | ||
| 161 | |||
| 162 | # You can set any legend items via legend.data property, for example: | ||
| 163 | legend.data = [{title:"first", color:"#CC0000", value:50}, {title:"second", color:"#00CC00", value:100}]; | ||
| 164 | This allows creating any legend items you want. Call chart.legend.validateNow(); if you change legend's data at run time. | ||
| 165 | |||
| 166 | # AmAngularGauge supports legend now | ||
| 167 | |||
| 168 | # bug fix - if a chart with scrollbar was rotated after the chart is created, the scrollbar's graph was shifted to a wrong | ||
| 169 | position. | ||
| 170 | |||
| 171 | # bug fix - column graph type wasn't displayed in chart scrollbar (since 3.1.0) | ||
| 172 | |||
| 173 | # gridAboveGraphs property added to AmCoordinate chart. This allow to show grid lines above your graphs, as world-famous | ||
| 174 | data visualization guru Edward Tufte suggests. Note, this won't work properly with 3D charts. | ||
| 175 | |||
| 176 | # negative axis labels rotation possible. You can use values from -90 to -1 for labelRotation property since now. | ||
| 177 | |||
| 178 | # bug fix: step line with changing line color was rendered incorrectly if some values were missing. | ||
| 179 | |||
| 180 | # bug fix: labelPosition "inside" and "middle" for bar charts fixed. | ||
| 181 | |||
| 182 | # bug fix: AmAngularGauge chart wasn't firing "rendered" event. | ||
| 183 | |||
| 184 | |||
| 185 | #### 3.1.1 #################################################################################################################### | ||
| 186 | |||
| 187 | # FireFox error messages about style declarations fixed | ||
| 188 | |||
| 189 | # Bug fix: maxWidth property of AmBalloon was ignored | ||
| 190 | |||
| 191 | # Some other minor bugs fixed | ||
| 192 | |||
| 193 | |||
| 194 | #### 3.1.0 #################################################################################################################### | ||
| 195 | |||
| 196 | Great new features added - charts now support patterns (can fill bars, lines and slices with images) and can simulate | ||
| 197 | hand drawn charts - the lines will be a bit distorted and produce a nice effect. Check our new inspiring samples at | ||
| 198 | http://www.amcharts.com/inspiration/ to see new possibilities in action. | ||
| 199 | |||
| 200 | # patterns | ||
| 201 | Patterns can be set for entire graphs or for individual columns/slices. In case you want to set pattern for a graph, use | ||
| 202 | pattern property of AmGraph. If you want to set individual pattern for a column or slice, describe patterns in chart's | ||
| 203 | data and set patternField for a graph or pie/funnel chart. Value of pattern should be object with url, width, height of an | ||
| 204 | image, optionally it might have x, y, randomX and randomY values. For example: | ||
| 205 | |||
| 206 | graph.pattern = {"url":"../amcharts/patterns/black/pattern1.png", "width":4, "height":4}; | ||
| 207 | |||
| 208 | check amcharts/patterns folder for some patterns. You can create your own patterns and use them. | ||
| 209 | |||
| 210 | Note, x, y, randomX and randomY properties won't work with IE8 and older. | ||
| 211 | |||
| 212 | Check handDrawnChart.html, pieWithPatterns.html or columnWithPatterns.html examples to see this in action. | ||
| 213 | |||
| 214 | Note, 3D bar/Pie charts won't work properly with patterns. | ||
| 215 | |||
| 216 | # hand-drawn style | ||
| 217 | if you set chart.handDrawn = true, the lines of a chart will be distorted and will produce hand-drawn effect. | ||
| 218 | You can also modify chart.handDrawScatter (default value is 2) and chart.handDrawThickness (default value 1) values for | ||
| 219 | more scattered view. | ||
| 220 | |||
| 221 | # offsetY and offsetX properties added to AmBalloon. Specifies the distance from the mouse position to balloon's pointer. | ||
| 222 | You might want to increase distance when using hand drawn style. | ||
| 223 | |||
| 224 | # Some minor problems fixed | ||
| 225 | |||
| 226 | #### 3.0.1 #################################################################################################################### | ||
| 227 | |||
| 228 | Some very minor bugs which usually pop right after big release fixed. | ||
| 229 | |||
| 230 | #### 3.0.0 #################################################################################################################### | ||
| 231 | |||
| 232 | **** Several files **** | ||
| 233 | |||
| 234 | As not all users require all type of charts, we spilt the js file into several files - one main amcharts.js file, plus | ||
| 235 | a separate js file for each chart type. This means you can include only the charts you need. If you are worried about | ||
| 236 | number of requests, you can simply copy/paste the source of the charts you use to the main file. | ||
| 237 | |||
| 238 | **** Upgrading / 100% backwards compatibility **** | ||
| 239 | |||
| 240 | Although we changed some default values in order to improve usability of the charts, the only thing you should worry | ||
| 241 | about when upgrading from v2 to v3 is the feature mention above โ you should include two or more js files in order your | ||
| 242 | charts to work. If you donโt like the changed defaults, you can always set them to the previous values in your chart | ||
| 243 | setup. | ||
| 244 | |||
| 245 | **** New chart types **** | ||
| 246 | |||
| 247 | # Funnel / Pyramid chart. | ||
| 248 | Check funnelChart.html and pyramidChart.html examples. As this chart type has a lot of in common | ||
| 249 | with pie chart, we created one base class for these chart types - AmSlicedChart. AmPieChart and AmFunnelChart now extend | ||
| 250 | this class. Visit our online class reference for properties and methods of AmFunnelChart. | ||
| 251 | |||
| 252 | # Angular Gauge | ||
| 253 | Supports multiple axes and multiple arrows. Check the following examples: angularGauge.html, | ||
| 254 | angularGaugeWithTwoAxes.html, clock.html, clockWithTwoFaces.html. Visit our online class reference for properties and | ||
| 255 | methods of classes used by this chart type. | ||
| 256 | |||
| 257 | *** New chart types made with new possibilities of Serial/XY charts *** | ||
| 258 | |||
| 259 | We added lots of new features to our charts and with these features you can create new chart types, like: | ||
| 260 | |||
| 261 | # Horizontal or vertical bullet chart - bulletChart.html | ||
| 262 | |||
| 263 | # Waterfall chart - waterFallChart.html | ||
| 264 | |||
| 265 | # Step chart without risers - lineStepNoRisers.html | ||
| 266 | |||
| 267 | # Error chart (both Serial and XY) - errorChart.html | ||
| 268 | |||
| 269 | *** Other new features *** | ||
| 270 | |||
| 271 | # Possibility to show minor grid for both Category and Value axis. minorGridEnabled (default value false) and | ||
| 272 | minorGridAlpha (default 0.07) properties added to AxisBase class. | ||
| 273 | Example: lineWithScrollAndZoom.html | ||
| 274 | |||
| 275 | |||
| 276 | # Possibility to change line graphs' line/fill color on any data point to create highlighted sections of the graph. | ||
| 277 | To achieve this, you should set lineColorField and/or fillColorsField for your graph and have a field in your data | ||
| 278 | which would contain color values at a point where you want the graph to change it's color. | ||
| 279 | Example: lineWithChangingColor.html | ||
| 280 | |||
| 281 | |||
| 282 | # Possibility to switch line from solid to dashed. Columns can also have dashed outline. To achieve this, you should set | ||
| 283 | dashLengthField for your graph and have a field in your data which would contain dashLength value at a point where you | ||
| 284 | want the graph to change from solid to dashed or vice versa. | ||
| 285 | Example: lineWithDifferentBulletSizes.html and columnAndLineMix.html | ||
| 286 | |||
| 287 | |||
| 288 | # Date strings in data now supported. Even if your chart parses dates, you can pass them as strings in your data โ all you | ||
| 289 | need to do is to set data date format and the chart will parse dates to date objects. This means that now data for | ||
| 290 | date-based chart can be in legit JSON format. dataDateFormat property added to AmSerialChart and AmStockChart. | ||
| 291 | Example: lineWithChangingColor.html, lineWithTrendLines.html and some more. | ||
| 292 | |||
| 293 | |||
| 294 | # When moving chart cursor over the chart, hovered bullets can change their size. If a graph has bullets and you added | ||
| 295 | ChartCursor to the chart, bullets will become bigger when char cursor is over them. graphBulletSize property with | ||
| 296 | default value 1.7 added to ChartCursor. If you want to disable this feature, set the value to 1. | ||
| 297 | Example: lineWithLogarithmicValueAxis.html, lineWithScrollAndZoom.html and some more. | ||
| 298 | |||
| 299 | |||
| 300 | # Legend can now display period value. When user is not hovering the chart, legend can show sum, average, open, close, low | ||
| 301 | or high values of selected period. periodValueText added to AmLegend and legendPeriodValueText added to AmGraph to | ||
| 302 | achieve this. The tags should be made out of two parts - the name of a field (value / open / close / high / low) and the | ||
| 303 | value of the period you want to be show - open / close / high / low / sum / average / count. For example: [[value.sum]] | ||
| 304 | means that sum of all data points of value field in the selected period will be displayed. | ||
| 305 | Example: area100PercentStacked.html and areaStacked.html | ||
| 306 | |||
| 307 | To achieve the same with stock chart, we added periodValueTextRegular and periodValueTextComparing proprties to | ||
| 308 | StockLegend. To show percent period values, you should add "percent." prefix for your tag, for example: | ||
| 309 | [[percents.value.close]] means that last percent value of a period will be displayed. | ||
| 310 | Example: stockMultiplePanels.html and stockMultipleDataSets.html | ||
| 311 | |||
| 312 | |||
| 313 | # Legend markers can now mirror graphโs settings, displaying a line and a real bullet as in the graph itself. | ||
| 314 | useGraphSettings property with default value false was added to AmLegend. Note, we also removed "line" and "dashedLine" | ||
| 315 | marker types because of this - use the useGraphSettings feature in case you need lines as markers in the legend. | ||
| 316 | Example: lineWithDifferentBulletSizes.html and lineWithMultipleValueAxes.html | ||
| 317 | |||
| 318 | |||
| 319 | # Legend now supports custom markers (images). customMarker property was added to AmGraph. You should set path to the image | ||
| 320 | which should be displayed in the legend. | ||
| 321 | |||
| 322 | |||
| 323 | # Diamond bullet type added. Set graph.bullet = "diamond" to use it. | ||
| 324 | |||
| 325 | |||
| 326 | # Dynamic bullet size based on value axis / Error chart. | ||
| 327 | Error chart is a regular serial or XY chart with bullet type set to "errorX" or "errorY". The graph should know which axis | ||
| 328 | should be used to determine the size of this bullet - that's when graph.bulletAxis property should be set. Besides that, | ||
| 329 | you should also set graph.errorField. You can also use other bullet types with this feature too. For example, if you set | ||
| 330 | bulletAxis for XY chart, the size of a bullet will change as you zoom the chart. | ||
| 331 | Example: errorChart.html | ||
| 332 | |||
| 333 | |||
| 334 | # You can specify custom column width for each graph individually. columnWidth property added to AmGraph. Note, you set | ||
| 335 | relative width here (0 - 1), not width in pixels. | ||
| 336 | Example: bulletChart.html | ||
| 337 | |||
| 338 | |||
| 339 | # Columns can be overlaid on other columns, without making axis as stacked. clustered property added to AmGraph. In case you | ||
| 340 | want to place graph's columns in front of other columns, set it to false. | ||
| 341 | Example: bulletChart.html | ||
| 342 | |||
| 343 | |||
| 344 | # Resize grips were made bigger to make life easier for users on touch devices. | ||
| 345 | |||
| 346 | |||
| 347 | # Balloons can now display any HTML and CSS inside them. This means you can add images, format text or display just about | ||
| 348 | any HTML/CSS content. Because of this new feature, we removed textShadow property of AmBalloon in this version. | ||
| 349 | Example: areaStacked.html, barStacked.html and many other. | ||
| 350 | |||
| 351 | |||
| 352 | # Balloon now can animate from point to point and also fade out when user moves away from the chart. animationDuration and | ||
| 353 | fadeOutDuration properties added to AmBalloon, with default values 0.3. animationDuration property was also added to | ||
| 354 | ChartCursor, so that the cursor line would also animate to its position. | ||
| 355 | Example: any chart with balloon. | ||
| 356 | |||
| 357 | |||
| 358 | # Balloon now can display shadow. shadowColor (default #000000) and shadowAlpha (default 0.4) added to AmBalloon. | ||
| 359 | Example: any chart with balloon. | ||
| 360 | |||
| 361 | |||
| 362 | # Some default values of AmBalloon changed for a better usability - adjustBorderColor to true, cornerRadius to 0, | ||
| 363 | pointerWidth to 6, color to #000000. | ||
| 364 | Example: any chart with balloon. | ||
| 365 | |||
| 366 | |||
| 367 | # Stock chart can display scrollbar on top of the chart. | ||
| 368 | Example: stockIntradayData.html | ||
| 369 | |||
| 370 | |||
| 371 | |||
| 372 | ******************************************************************************************************************************* | ||
| 373 | ******************************************************************************************************************************* | ||
| 374 | ******************************************************************************************************************************* | ||
| 375 | |||
| 376 | |||
| 377 | |||
| 378 | 2.11.3 | ||
| 379 | With IE8 and older, in some cases not all category axis labels were shown. | ||
| 380 | |||
| 381 | 2.11.2 | ||
| 382 | "drawn" event added to AmChart. Fired every time chart is drawn - on zoom, hide graph, etc. | ||
| 383 | bug fixed - in some cases last grid items of category axis were not drawn. | ||
| 384 | |||
| 385 | 2.11.1 | ||
| 386 | Bug fixed: if chart.usePrefixes was set to true, numbers near value axis grid could be rounded and duplicated. | ||
| 387 | This bug only occured in v 2.11.0. | ||
| 388 | |||
| 389 | 2.11.0 | ||
| 390 | Bug fixed: | ||
| 391 | FireFox 3.6 failed to show all columns of a graph. | ||
| 392 | NumberFormatter was ignored if usePrefixes was set to true. | ||
| 393 | |||
| 394 | Features added: | ||
| 395 | baloonFunction added to AmGraph. If you set some function, the graph will call it and pass graphDataItem and graph object to it | ||
| 396 | this function should return a string which will be displayed in a balloon. | ||
| 397 | |||
| 398 | Custom fields now supported in labels/balloons/legend of Pie and Radar chart. | ||
| 399 | |||
| 400 | Guide.above property added, the guide will be placed above the graphs if set to true (default is false). | ||
| 401 | |||
| 402 | 2.10.8 | ||
| 403 | Bug with stacked step charts fixed. | ||
| 404 | categoryBalloonFunction property added to ChartCursor. It allows formatting any category balloon text you want. | ||
| 405 | The categoryBalloonFunction should return a string which will be displayed in a balloon. When categoryBalloonFunction | ||
| 406 | is called, category value (or date) is passed as an argument. | ||
| 407 | |||
| 408 | 2.10.7 | ||
| 409 | Bugs related to new behavior of CategoryAxis fixed. | ||
| 410 | CategoryAxis.centerLabelOnFullPeriod property added, with default value true. This setting works only when | ||
| 411 | parseDates is set to true and equalSpacing is set to false. In case you set it to false, | ||
| 412 | labels will never be centered between grid lines. | ||
| 413 | |||
| 414 | 2.10.6 | ||
| 415 | Some minor improvements. | ||
| 416 | |||
| 417 | 2.10.5 | ||
| 418 | CategoryAxis labeling, when parseDates is true was improved. | ||
| 419 | CategoryAxis.markPeriodChange property added, with default value set to true. If you set it to false, | ||
| 420 | the start of longer periods won't use a different date format and won't be bold. | ||
| 421 | |||
| 422 | |||
| 423 | 2.10.4 | ||
| 424 | |||
| 425 | charts can be rendered in "rtl" (right-to-left) mode. You have to set AmCharts.rtl = true in order this mode to be enabled. | ||
| 426 | categoryAxis.minPeriod now supports intervals like 15mm, 10ss (previously only equal intervals like ss, mm were supported). | ||
| 427 | some minor bugs fixed. | ||
| 428 | |||
| 429 | 2.10.3 | ||
| 430 | |||
| 431 | milliseconds problem with firefox & IE fixed | ||
| 432 | |||
| 433 | 2.10.2 | ||
| 434 | |||
| 435 | AmCharts.useUTC problems fixed. | ||
| 436 | |||
| 437 | guide.color property added (changes text color of guide label). | ||
| 438 | |||
| 439 | some other minor bugs fixed. | ||
| 440 | |||
| 441 | |||
| 442 | 2.10.1 | ||
| 443 | |||
| 444 | showHandOnHover property added to AmGraph. | ||
| 445 | |||
| 446 | totalTextColor property added to ValueAxis. | ||
| 447 | |||
| 448 | minimum and maximum properties added to ChartScrollbar class. In case your scrollbar has a graph, you can set | ||
| 449 | minimum and maximum values of scrollbar's value axis. | ||
| 450 | |||
| 451 | "rendered" event added to AmChart class. fired only once, when chart is first rendered. | ||
| 452 | |||
| 453 | bug with graph.negativeBase and line graph fixed. | ||
| 454 | |||
| 455 | columnSpacing3D added to AmSerialChart. Allows setting space between 3d stacked columns. | ||
| 456 | |||
| 457 | 2.10.0 | ||
| 458 | ****** | ||
| 459 | categoryFunction property added to CategoryAxis. It specifies a method that returns the value that should be | ||
| 460 | used as categoryValue for current item. If this property is set, the return value of the custom data function | ||
| 461 | takes precedence over categoryField. When a chart calls this method, it passes category value, data item from | ||
| 462 | chart's data provider and reference to categoryAxis: categoryFunction(category, dataItem, categoryAxis); | ||
| 463 | This method can be used both when category axis parses dates and when it doesn't. If axis parses dates, your | ||
| 464 | categoryFunction should return Date object. | ||
| 465 | |||
| 466 | ****** | ||
| 467 | labelFunction added to AxisBase. You can use it to format both Value and Category axis labels. If this function | ||
| 468 | is set for ValueAxis, it is called and these parameters are passed: labelFunction(value, valueText, valueAxis); | ||
| 469 | Where value is numeric value, valueText is formatted string and valueAxis is a reference to valueAxis object. | ||
| 470 | |||
| 471 | If this function is set for CategoryAxis, then it is called with the following parameters passed: | ||
| 472 | |||
| 473 | if dates are not parsed: | ||
| 474 | labelFunction(valueText, serialDataItem, categoryAxis) | ||
| 475 | |||
| 476 | if dates are parsed: | ||
| 477 | labelFunction(valueText, date, categoryAxis) | ||
| 478 | |||
| 479 | ****** | ||
| 480 | fontSize property added to Guide. | ||
| 481 | position property added to Guide. | ||
| 482 | |||
| 483 | ****** | ||
| 484 | useMarkerColorForValues property added to AmLegend. | ||
| 485 | |||
| 486 | ****** | ||
| 487 | rightClickSlice event added to AmPieChart. | ||
| 488 | |||
| 489 | ****** | ||
| 490 | Some minor bugs fixed. | ||
| 491 | |||
| 492 | ************************************************************************************************************** | ||
| 493 | |||
| 494 | 2.9.2 | ||
| 495 | |||
| 496 | Problem with lines not visible on XP+IE8 fixed. | ||
| 497 | |||
| 498 | 2.9.1 | ||
| 499 | |||
| 500 | 'selected' event of ChartCursor was added. It is fired when selectWithoutZooming is set to true and | ||
| 501 | user makes selection. | ||
| 502 | |||
| 503 | Fixed XY chart external zoom (with valueAxis.zoomToValues() method) | ||
| 504 | |||
| 505 | labelColorField added to AmGraph, it allows setting different color for individual data labels. | ||
| 506 | |||
| 507 | forceShowField added to CategoryAxis. It allows setting which of the categories should | ||
| 508 | always be displayed. Works only when categoryAxis.parseDates = false | ||
| 509 | |||
| 510 | rightClickGraphItem event added to AmCoordinateChart. | ||
| 511 | |||
| 512 | "changed" event of chart cursor has a new property, called mostCloseGraph. It is | ||
| 513 | set if you are using chartCursor.oneBalloonOnly = true. | ||
| 514 | |||
| 515 | Fix: IE used to hide legend of pie chart after validateNow() method was called. | ||
| 516 | |||
| 517 | labelRadiusField property added to AmPieChart. It allows specifying the distance from pie | ||
| 518 | to data label manually. Note, if you set labelRadiusField, the chart won't try to | ||
| 519 | arrange labels so that they won't overlap. | ||
| 520 | |||
| 521 | |||
| 522 | 2.9.0 | ||
| 523 | |||
| 524 | Since this version, when setting zooming date-based chart, you have to set | ||
| 525 | exact "to" date. For example, if you want the chart to display one day only, | ||
| 526 | set from date as 2012,1,1 (first of February) and the to date as | ||
| 527 | new Date(2012,1,2) or new Date(2012,1,1,23,59,59). Previously you could set the | ||
| 528 | same date for start and end dates and the chart used to select one "minPeriod" | ||
| 529 | automatically, however this caused a lot of problems for charts displaying | ||
| 530 | monthly or yearly data. | ||
| 531 | |||
| 532 | AmCharts.clear method added. Call this method if you want completely to remove all charts from a page. | ||
| 533 | |||
| 534 | Memory leak fixed. | ||
| 535 | |||
| 536 | Last item was not displayed if minPeriod was bigger than day. | ||
| 537 | |||
| 538 | Switch of legend marker was in wrong position when marker size was quite small. | ||
| 539 | |||
| 540 | validateData() method caused error when fillToGraph property was set. | ||
| 541 | |||
| 542 | if valueAxis.minimum was set and values were smaller than this minimum, columns were not displayed. | ||
| 543 | |||
| 544 | align property wasn't working when using external container for the legend. | ||
| 545 | |||
| 546 | some other minor bugs fixed. | ||
| 547 | |||
| 548 | 2.8.5 | ||
| 549 | |||
| 550 | above property added to Guide. If you set it to true, guides will be displayed above graphs. | ||
| 551 | Some minor bugs fixed. | ||
| 552 | |||
| 553 | 2.8.4 | ||
| 554 | |||
| 555 | NEW FEATURE: | ||
| 556 | you can set a customly created div element as a container of your legend. To do this, | ||
| 557 | you should pass id or reference of the div in this method: | ||
| 558 | |||
| 559 | chart.addLegend(legend, divID); | ||
| 560 | |||
| 561 | FIXES: | ||
| 562 | balloon could be wrongly positioned in marginTop style was added directly to <html> element. | ||
| 563 | chart.animateAgain(); worked only if validateNow() method was called after. | ||
| 564 | in some specific cases scrollbar could act icorrectly on IE8/IE7. | ||
| 565 | |||
| 566 | |||
| 567 | 2.8.3 | ||
| 568 | |||
| 569 | When panEventsEnabled was set to true, balloons over bullets were not shown. | ||
| 570 | |||
| 571 | Text in balloons was not properly vertically aligned if verticalSpacing was set | ||
| 572 | to some different than default value. | ||
| 573 | |||
| 574 | Balloon wasn't positioned properly if chart was in a scrollable div. | ||
| 575 | |||
| 576 | Init event wasn't fired by AmPieChart. | ||
| 577 | |||
| 578 | 2.8.2 | ||
| 579 | |||
| 580 | Step line's corners sometimes were not perfect (one extra pixel could be added | ||
| 581 | in the end of horizontal line) | ||
| 582 | |||
| 583 | You couldn't change panEventsEnabled of AmChart class after the chart was | ||
| 584 | initialized. | ||
| 585 | |||
| 586 | You couldn't chane legend's position after the chart was initialized. | ||
| 587 | |||
| 588 | Step line chart was not correctly filled if Value axis was of some stacked type. | ||
| 589 | |||
| 590 | Some other minor bugs fixed. | ||
| 591 | |||
| 592 | 2.8.1 | ||
| 593 | |||
| 594 | hideXScrollbar and hideYScrollbar properties added to AmXYChart. This will | ||
| 595 | allow you to show one scrollbar only. | ||
| 596 | |||
| 597 | 2.8.0 | ||
| 598 | |||
| 599 | New features: | ||
| 600 | you can pass dates as timestamps instead of date objects. | ||
| 601 | |||
| 602 | ChartCursor.selectWithoutZooming property added which allows marking desired area | ||
| 603 | with chart cursor without zooming-in. | ||
| 604 | |||
| 605 | graph.fillToGraph property added. This allows creating band or range graphs. | ||
| 606 | The area between graph and fillToGraph will be filled with a color if graph.fillAlphas | ||
| 607 | is set to > 0 value. Works with "line" graph type only. | ||
| 608 | |||
| 609 | Bug fixes: | ||
| 610 | |||
| 611 | Blurry lines on all browsers fixed | ||
| 612 | |||
| 613 | right/bottom grid line was hidden if marginRight/marginBottom were set to 0 | ||
| 614 | |||
| 615 | category balloon was shifted a bit since last version | ||
| 616 | |||
| 617 | background image was incorrectly sized | ||
| 618 | |||
| 619 | 2.7.10 | ||
| 620 | Problem with balloon position in IE10 fixed. | ||
| 621 | |||
| 622 | 2.7.9 | ||
| 623 | |||
| 624 | FIX: If you used to add/remove some graphs for several times, some graphs could disappear. | ||
| 625 | |||
| 626 | FIX: balloon could be positioned in a wrong place in some specific cases with IE. | ||
| 627 | |||
| 628 | Some other minor bugs fixed. | ||
| 629 | |||
| 630 | 2.7.8 | ||
| 631 | |||
| 632 | url parameter added to chart.addLabel method | ||
| 633 | |||
| 634 | Printing in IE8 fixed; | ||
| 635 | |||
| 636 | Two typos in property names fixed: | ||
| 637 | |||
| 638 | ValueAxis.minMaxMultiplier (instead of minMaxMultiplayer) | ||
| 639 | and | ||
| 640 | ValueAxis.synchronizationMultiplier (instead of synchronizationMultiplyer) | ||
| 641 | |||
| 642 | We do not longer support old names with errors, so you should adjust names if you use | ||
| 643 | them in your scripts. Sorry for inconvenience. | ||
| 644 | |||
| 645 | some other minor bugs fixed. | ||
| 646 | |||
| 647 | 2.7.7 | ||
| 648 | |||
| 649 | ValueAxis.minMaxMultiplier was ignored if min (or max) value was equal to 0. | ||
| 650 | In some cases, when legend position was set to "left", chart might be positioned | ||
| 651 | incorrectly. | ||
| 652 | |||
| 653 | 2.7.6 | ||
| 654 | |||
| 655 | chart.invalidateSize() method was fixed | ||
| 656 | charts used to ignore padding of a div. | ||
| 657 | chartCursor.showCursorAt(category) method added. It will make the cursor to | ||
| 658 | appear at specified cateogry or date. | ||
| 659 | |||
| 660 | 2.7.5 | ||
| 661 | Bug with smoothed line in scrollbar fixed. | ||
| 662 | minMaxMultiplayer property added to ValueAxis. Default value is 1. You can increase | ||
| 663 | min/max range using this property. Useful for bubble charts - prevents from bubbles | ||
| 664 | being cut. | ||
| 665 | Some other minor bugs fixed. | ||
| 666 | |||
| 667 | 2.7.4 | ||
| 668 | In case open and close values were equal, horizontal line wasn't drawn by candlestick chart. | ||
| 669 | |||
| 670 | In case pie chart had one slice only, a tiny gap might be visible in IE8 and older. | ||
| 671 | |||
| 672 | markerBorderColor of AmLegend was ignored. | ||
| 673 | |||
| 674 | Ticks with no labels (when labelFrequency was > 1) were not hidden by categoryAxis. | ||
| 675 | |||
| 676 | Balloons could overlap "show all" button preventing it from being clicked. | ||
| 677 | |||
| 678 | |||
| 679 | 2.7.3 | ||
| 680 | new line symbol \n was ignored in some browsers. | ||
| 681 | |||
| 682 | smaller than 1 numbers were formatted incorrectly in some cases. | ||
| 683 | |||
| 684 | 2.7.2 | ||
| 685 | Usabilty with touch devices improved - scrollbar's drag icons has a bigger hit area. | ||
| 686 | |||
| 687 | Some bugs fixed. | ||
| 688 | |||
| 689 | 2.7.1 | ||
| 690 | chart.removeLegend() was not working properly. | ||
| 691 | |||
| 692 | chart.startDate wasn't returning value. | ||
| 693 | |||
| 694 | lineColorField added to graph's properties. | ||
| 695 | |||
| 696 | 2.7.0 | ||
| 697 | textAlign property added to AmBalloon. Possible values are left/middle/right, | ||
| 698 | default is "middle". | ||
| 699 | |||
| 700 | behindColumns property added to AmGraph. If set to true, line graph will be | ||
| 701 | displayed behind column graphs. | ||
| 702 | |||
| 703 | "init" event added to AmChart. Event is fired right after the chart is initialized | ||
| 704 | for the very first time. | ||
| 705 | |||
| 706 | totalText property added to ValueAxis. Usage example: | ||
| 707 | valueAxis.totalText = "total: [[total]]" | ||
| 708 | It works only if the chart has column graphs and stackType is set to "regular" or "100%". | ||
| 709 | |||
| 710 | showEntries property added to AmLegend. It might be used by StockChart - in case you want | ||
| 711 | legend as it displayes title of the chart but don't want legend entries to be visible. | ||
| 712 | |||
| 713 | A bug with separate data provider set to graph fixed. | ||
| 714 | |||
| 715 | 2.6.13 | ||
| 716 | FIXES: | ||
| 717 | When viewing a page with a chart from iOS browser, console logged some errors | ||
| 718 | |||
| 719 | gradientOrientation was ignored by area charts | ||
| 720 | |||
| 721 | plotAreaGradientAngle property added to AmRectangularChart, can accept 0, 90, | ||
| 722 | 180 and 270 values. | ||
| 723 | |||
| 724 | 2.6.12 | ||
| 725 | FIXES: | ||
| 726 | Pie chart data labels were hidden behind other slices if labelRadius < 0 | ||
| 727 | |||
| 728 | If chart was in a div with scrollbar, cursor was displayed in wrong position after | ||
| 729 | scrolling with FF. | ||
| 730 | |||
| 731 | Some other minor bugs fixed. | ||
| 732 | |||
| 733 | 2.6.11 | ||
| 734 | cursor and balloons were not shown on iPad when cursor.pan was set to true | ||
| 735 | |||
| 736 | Labels near XY chart bullets were placed incorrectly (since last version only) | ||
| 737 | |||
| 738 | some other minor bugs fixed | ||
| 739 | |||
| 740 | 2.6.10 | ||
| 741 | AmCharts.baseHref property added. Set it to true if you are using base href in your | ||
| 742 | HTML. This will help so solve svg/base href bug (clip paths are not working and | ||
| 743 | gradient fills are displayed as balck). | ||
| 744 | |||
| 745 | Text can be wrapped again. Add \n in places you need new line in text. | ||
| 746 | |||
| 747 | Some other minor bugs fixed. | ||
| 748 | |||
| 749 | 2.6.9 | ||
| 750 | AmCharts.useUTC property added, default value is false. Set it to true if you | ||
| 751 | create dates using timestamps, like new Date(1256953732) and wish dates to be | ||
| 752 | formatted usin UTC instead of local time. | ||
| 753 | |||
| 754 | FIX: | ||
| 755 | If more than two colors were set for graph.fillColors, only two first colors | ||
| 756 | were used. | ||
| 757 | |||
| 758 | FIX: | ||
| 759 | chartCursor.bulletsEnabled was ignored, even set to true. | ||
| 760 | |||
| 761 | FIX: on IE8, if one slice was 100%, the circle wasn't displayed. | ||
| 762 | |||
| 763 | FIX: custom fields in balloonText were not supported by XY chart. | ||
| 764 | |||
| 765 | 2.6.8 | ||
| 766 | pieAlpha property was ignored. | ||
| 767 | plotAreaBorderAlpha was ignored if plotAreaAlphas was 0 | ||
| 768 | column graph type was ignoring startEffect property. | ||
| 769 | chart property referencing to the chart object added to all event objects. | ||
| 770 | |||
| 771 | 2.6.7 | ||
| 772 | Pie slices became invisible if startAlpha was < 1 on <= IE8 browsers (since 2.6.6 only) | ||
| 773 | Performance with IE6 increased. | ||
| 774 | |||
| 775 | 2.6.6 | ||
| 776 | short year (YY) was incorrectly formatted in <= IE8 browsers | ||
| 777 | alphaField was ignored by column graph | ||
| 778 | chartScrollbar was not working properly when parseDates was set to false. | ||
| 779 | some other minor bugs fixed. | ||
| 780 | |||
| 781 | 2.6.5 | ||
| 782 | some minor bugs fixed. | ||
| 783 | |||
| 784 | 2.6.4 | ||
| 785 | minSelectedTime property added to AmSerialTime | ||
| 786 | |||
| 787 | some minor bugs fixed. | ||
| 788 | |||
| 789 | 2.6.3 | ||
| 790 | zoom-out button wasn't working on iPad (only since 2.6.0) | ||
| 791 | |||
| 792 | 2.6.2 | ||
| 793 | Bug with paneEventsEnabled and older firefox (< 4) fixed | ||
| 794 | |||
| 795 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 796 | // IMPOTANT UPDATE /////////////////////////////////////////////////////////////////// | ||
| 797 | // 2.6.0 /////////////////////////////////////////////////////////////////// | ||
| 798 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 799 | |||
| 800 | amCharts is no longer using raphael drawing library. New drawing engine is included | ||
| 801 | inside amcharts.js file. The charts got a lot faster, the file size reduced by 70Kb! | ||
| 802 | |||
| 803 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 804 | 2.5.5 | ||
| 805 | In new version of Chrome (17) a new bug was introduced - if touchEventsEnabled was set | ||
| 806 | to true, mouse events stopped working on normal browsers. Bug fixed in this version. | ||
| 807 | |||
| 808 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 809 | 2.5.4 | ||
| 810 | Some minor bugs fixed | ||
| 811 | |||
| 812 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 813 | 2.5.3 | ||
| 814 | Some minor bugs fixed | ||
| 815 | |||
| 816 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 817 | 2.5.2 | ||
| 818 | Some minor bugs fixed | ||
| 819 | |||
| 820 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 821 | 2.5.1 | ||
| 822 | |||
| 823 | TrendLines are supported by XY chart from this version | ||
| 824 | |||
| 825 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 826 | // IMPORTANT UPDATE ////////////////////////////////////////////////////////////////// | ||
| 827 | // 2.5.0 ////////////////////////////////////////////////////////////////// | ||
| 828 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 829 | |||
| 830 | Since v 2.5 we no longer distribute our old flash charts in this package, we hope this | ||
| 831 | will help to avoid a lot of misunderstandings. If you still want to use flash charts, | ||
| 832 | download them in a separate package from www.amcharts.com/download/ | ||
| 833 | |||
| 834 | We added a lot of new examples, to the "samples" folder. They are better structured, | ||
| 835 | source code commented. | ||
| 836 | |||
| 837 | BIG NEW FEATURES: | ||
| 838 | |||
| 839 | Automatic margins | ||
| 840 | margins of RectangularChart (Serial and XY charts) are calculated automatically now. | ||
| 841 | You can still work in old way by setting margins manually - set chart.autoMargins to | ||
| 842 | false. | ||
| 843 | |||
| 844 | Axis titles | ||
| 845 | Previously you had to use addLabel method in order to give name to the axis. Since | ||
| 846 | this version we introduced title property for AxisBase, so you can name both Category | ||
| 847 | and Value Axes now much more easily. | ||
| 848 | |||
| 849 | Chart title | ||
| 850 | Same as with axes titles - previously you had to use addLabel method to name a chart. | ||
| 851 | Now you can add any number of titles using | ||
| 852 | chart.addTitle(text, size, color, alpha, bold) method. Chart title is taken into account | ||
| 853 | when calculating margins, also position of pie/radar center. | ||
| 854 | |||
| 855 | Trend lines | ||
| 856 | Chart can display Trend lines now. | ||
| 857 | |||
| 858 | AmCharts.ready() method added so you don't need to use window.onload anymore. You can | ||
| 859 | use amCharts.ready as many times in one page as you want. | ||
| 860 | |||
| 861 | NOT SO BIG NEW FEATURES: | ||
| 862 | |||
| 863 | precision property added to ValueAxis. | ||
| 864 | |||
| 865 | if chart.usePrefixes is set, prefixes will be used both in balloons and legend, not only | ||
| 866 | by valueAxis as before. | ||
| 867 | |||
| 868 | |||
| 869 | SOME OTHER THINGS TO MENTION: | ||
| 870 | |||
| 871 | default value of autoGridCount property of AxisBase changed to true | ||
| 872 | |||
| 873 | default value of textClickEnabled of AmLegend changed to false | ||
| 874 | |||
| 875 | default value of hideResizeGrips of ChartScrollbar changed to false | ||
| 876 | |||
| 877 | All margins of RectangularChart changed to 20, as they can still be used for sides | ||
| 878 | without axes. | ||
| 879 | |||
| 880 | |||
| 881 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 882 | ////////////////////////////////////////////////////////////////////////////////////// | ||
| 883 | |||
| 884 | 2.4.7 | ||
| 885 | FEATURE: | ||
| 886 | you can use custom tags like [[myCustomField]] in labelText / balloonText. If data item | ||
| 887 | from your data provider has such field, the tag will be replaced with this value. | ||
| 888 | |||
| 889 | FIXES: | ||
| 890 | [[percents]] were not displayed in stacked chart labels. | ||
| 891 | labels on the 3D columns were positioned in wrong position in some cases. | ||
| 892 | |||
| 893 | 2.4.6 | ||
| 894 | FIXES: | ||
| 895 | if chartCursor.pan was set to true, mouse pointer didn't change back when off the area. | ||
| 896 | |||
| 897 | in some cases balloon flashed in a wrong position (IE only) for a second. | ||
| 898 | |||
| 899 | amFallback used to fail on older IE with <visible_in_legend> set to false. | ||
| 900 | |||
| 901 | Rollover balloons used to overlap when all of the datapoints were very near the top of | ||
| 902 | the plot area. | ||
| 903 | |||
| 904 | Sometimes lines became blurry after window was resized. | ||
| 905 | |||
| 906 | v16 of Chrome used to display warning about deprecated layerX and layerY properties | ||
| 907 | |||
| 908 | guides on CategoryAxis with not date based values used not to work properly. | ||
| 909 | |||
| 910 | Some other minor bugs fixed. | ||
| 911 | |||
| 912 | FEATURES: | ||
| 913 | |||
| 914 | boldPeriodBeginning property with default value true added to CoordinateAxis. | ||
| 915 | You can disable bolding of the beginning of a period (like year/month/etc) using | ||
| 916 | it. | ||
| 917 | |||
| 918 | 2.4.5 | ||
| 919 | some bugs fixed | ||
| 920 | |||
| 921 | 2.4.4 | ||
| 922 | some bugs fixed | ||
| 923 | |||
| 924 | 2.4.3 | ||
| 925 | labels added using addLabel method weren't rotated (this bug was since v 2.4.0) | ||
| 926 | Raphael.js updated to 2.0.1, some related issues in amCharts fixed. | ||
| 927 | |||
| 928 | 2.4.2 | ||
| 929 | equalWidths with default value true added to AmLegend. Allows to save space | ||
| 930 | in the legend. Won't look good if legend has more than one line. | ||
| 931 | |||
| 932 | version property added to AmChart. Indicates current version of the chart script. | ||
| 933 | |||
| 934 | FIXES: | ||
| 935 | If labelRotation was set to 90, some labels were hidden. | ||
| 936 | |||
| 937 | It was impossible to drag chart scrollbar if the mouse was over text in scrollbar. | ||
| 938 | Chart cursor stayed visible sometimes even mouse wasn't over the chart. | ||
| 939 | |||
| 940 | [[category]] metatag was ignored in legend value text. | ||
| 941 | |||
| 942 | [[percents.value]] couldn't be displayed in value balloon. | ||
| 943 | |||
| 944 | labelPosition was ignored with not stacked columns | ||
| 945 | |||
| 946 | |||
| 947 | 2.4.1 | ||
| 948 | raphael.js file was updated in order to fix conflicts with mootools. | ||
| 949 | |||
| 950 | some minor bugs fixed. | ||
| 951 | |||
| 952 | 2.4.0 | ||
| 953 | JavaScript version moved to newly released Raphael v.2 (raphael.js file was updated). | ||
| 954 | |||
| 955 | some minor bugs fixed. | ||
| 956 | |||
| 957 | 2.3.0 | ||
| 958 | Fixes in Flash version: | ||
| 959 | |||
| 960 | Since the release of Flash Player 11, calling setSettings could cause browser | ||
| 961 | crash. This problem fixed in this version. You only need to overwrite swf files. | ||
| 962 | |||
| 963 | Fixes in JavaScript version: | ||
| 964 | |||
| 965 | Rollover balloon with cornerRadius set to 0 was distorted when it's close to the | ||
| 966 | plot area's top. | ||
| 967 | |||
| 968 | amClickGraphItem event wasn't working for Radar Chart. | ||
| 969 | |||
| 970 | graph.showBalloon = false was ignored. | ||
| 971 | |||
| 972 | The last item in chart.colors array was ignored. | ||
| 973 | |||
| 974 | 3D stacked bar charts had layer order problems. | ||
| 975 | |||
| 976 | New features in JavaScript version: | ||
| 977 | |||
| 978 | minBulletSize property added to AmGraph. Might be useful for XY chart. | ||
| 979 | |||
| 980 | animateAgain() method added to all charts. Will trigger animation. | ||
| 981 | |||
| 982 | 2.2.1 | ||
| 983 | Changes were made in JavaScript version only. | ||
| 984 | |||
| 985 | We used Google's Closure Compiler (http://closure-compiler.appspot.com/home) | ||
| 986 | app to optimize the code and now size of amCharts is less by ~13 KB! | ||
| 987 | |||
| 988 | oneBalloonOnly property added to ChartCursor. If true, only one value balloon | ||
| 989 | at a time will be displayed. Default value is false. | ||
| 990 | |||
| 991 | Some minor bugs were fixed. | ||
| 992 | |||
| 993 | 2.2.0 | ||
| 994 | JavaScript version of XY Chart is now available. | ||
| 995 | Code was optimized so even with this new chart the size of a file got smaller! | ||
| 996 | Some minor bugs fixed in JS version. | ||
| 997 | We decided to remove a possibility to have gradient fills of JS pie chart as this | ||
| 998 | might cause some unsolvable bugs. | ||
| 999 | |||
| 1000 | 2.1.5 | ||
| 1001 | Fix in JavaScript version: | ||
| 1002 | Some garbage used to appear on plot area while zooming candlestick chart. | ||
| 1003 | |||
| 1004 | 2.1.4 | ||
| 1005 | Fix in JavaScript version: | ||
| 1006 | One i variable was't declared so it became global. This might cause some conflicts | ||
| 1007 | with other scripts on a page. | ||
| 1008 | |||
| 1009 | 2.1.3 | ||
| 1010 | |||
| 1011 | Fixes / tweaks in JavaScript version: | ||
| 1012 | |||
| 1013 | If duration of ValueAxis is set, value balloons now also display duration. | ||
| 1014 | |||
| 1015 | If a label was added with chart.addLabel method after the chart is created, these | ||
| 1016 | labels used to dissapear after validateNow() methos was called. | ||
| 1017 | |||
| 1018 | Some issues with positive/negative graph masking fixed. | ||
| 1019 | |||
| 1020 | If graph type was column, startDuration was > 0, and there were values equal to 0, | ||
| 1021 | an error used to happen with Chrome while animating. | ||
| 1022 | |||
| 1023 | Legend marker type "bubble" wasn't working at all. | ||
| 1024 | |||
| 1025 | Legend marker type "line" or "dashed line" wasn't registering clicks on the marker. | ||
| 1026 | |||
| 1027 | 2.1.0 | ||
| 1028 | Radar/Polar chart added to JavaScript charts | ||
| 1029 | Some bug fixes/tweaks in both flash and JavaScript versions. | ||
| 1030 | |||
| 1031 | |||
| 1032 | 2.0.7 | ||
| 1033 | Memory leaks fixed and performance inproved for JavaScript version. | ||
| 1034 | |||
| 1035 | |||
| 1036 | 2.0.6 | ||
| 1037 | Changes in JavaScript version: | ||
| 1038 | We strongly recommend upgrading to this version, as it contains some important | ||
| 1039 | updates and fixes. | ||
| 1040 | |||
| 1041 | One important change which might affect chart behavior on touch devices was made. | ||
| 1042 | As our charts have a possibility to zoom-in or scroll, we are capturing touch events | ||
| 1043 | and zoom or pan or scroll the chart if such event happens. This means that if a | ||
| 1044 | chart is on a page, and user is moving a page with a finger, the page won't move if | ||
| 1045 | he touches the chart first. Understanding that in most cases moving a page is a | ||
| 1046 | primary purpose of a user, we disabled our pan behaviors by default. If you think | ||
| 1047 | that selecting or or panning the chart is a primary purpose of your chart users, | ||
| 1048 | you should set: | ||
| 1049 | |||
| 1050 | chart.panEventsEnabled = true; | ||
| 1051 | |||
| 1052 | Another important fix - the charts were redrawing when browser was resized even | ||
| 1053 | if chart containers size didn't changed. This affected performance a lot. | ||
| 1054 | |||
| 1055 | Some other minor fixes were made. | ||
| 1056 | |||
| 1057 | |||
| 1058 | 2.0.5 | ||
| 1059 | Changes in JavaScript version: | ||
| 1060 | Some minor bugs fixed. | ||
| 1061 | |||
| 1062 | |||
| 1063 | 2.0.4 | ||
| 1064 | Changes in JavaScript version: | ||
| 1065 | gridPosition property with possible values "start" and "middle" added to CategroryAxis; | ||
| 1066 | usePrefixes added to valueAxis; | ||
| 1067 | |||
| 1068 | |||
| 1069 | 2.0.3 | ||
| 1070 | Changes in JavaScript version: | ||
| 1071 | Mouse and text related problems which appeared in newly released IE9 were fixed. |