SlideShare une entreprise Scribd logo
1  sur  16
#### 3.1.1
################################################################################
####################################
# FireFox error messages about style declarations fixed
# Bug fix: maxWidth property of AmBalloon was ignored
# Some other minor bugs fixed
#### 3.1.0
################################################################################
####################################
Great new features added - charts now support patterns (can fill bars,
lines and slices with images) and can simulate
hand drawn charts - the lines will be a bit distorted and produce a nice
effect. Check our new inspiring samples at
http://www.amcharts.com/inspiration/ to see new possibilities in action.
# patterns
Patterns can be set for entire graphs or for individual columns/slices. In
case you want to set pattern for a graph, use
pattern property of AmGraph. If you want to set individual pattern for a
column or slice, describe patterns in chart's
data and set patternField for a graph or pie/funnel chart. Value of pattern
should be object with url, width, height of an
image, optionally it might have x, y, randomX and randomY values. For
example:
graph.pattern = {"url":"../amcharts/patterns/black/pattern1.png",
"width":4, "height":4};
check amcharts/patterns folder for some patterns. You can create your own
patterns and use them.
Note, x, y, randomX and randomY properties won't work with IE8 and older.
Check handDrawnChart.html, pieWithPatterns.html or columnWithPatterns.html
examples to see this in action.
Note, 3D bar/Pie charts won't work properly with patterns.
# hand-drawn style
if you set chart.handDrawn = true, the lines of a chart will be distorted
and will produce hand-drawn effect.
You can also modify chart.handDrawScatter (default value is 2) and
chart.handDrawThickness (default value 1) values for
more scattered view.
# offsetY and offsetX properties added to AmBalloon. Specifies the distance
from the mouse position to balloon's pointer.
You might want to increase distance when using hand drawn style.
# Some minor problems fixed
#### 3.0.1
################################################################################
####################################
Some very minor bugs which usually pop right after big release fixed.
#### 3.0.0
################################################################################
####################################
**** Several files ****
# As not all users require all type of charts, we spilt the js file into
several files - one main amcharts.js file, plus
a separate js file for each chart type. This means you can include only the
charts you need. If you are worried about
number of requests, you can simply copy/paste the source of the charts you
use to the main file.
**** Upgrading / 100% backwards compatibility ****
# Although we changed some default values in order to improve usability of
the charts, the only thing you should worry
about when upgrading from v2 to v3 is the feature mention above – you
should include two or more js files in order your
charts to work. If you don–t like the changed defaults, you can always set
them to the previous values in your chart
setup.
**** New chart types ****
# Funnel / Pyramid chart.
Check funnelChart.html and pyramidChart.html examples. As this chart type
has a lot of in common
with pie chart, we created one base class for these chart types AmSlicedChart. AmPieChart and AmFunnelChart now extend
this class. Visit our online class reference for properties and methods of
AmFunnelChart.
# Angular Gauge
Supports multiple axes and multiple arrows. Check the following examples:
angularGauge.html,
angularGaugeWithTwoAxes.html, clock.html, clockWithTwoFaces.html. Visit our
online class reference for properties and
methods of classes used by this chart type.
*** New chart types made with new possibilities of Serial/XY charts ***
We added lots of new features to our charts and with these features you can
create new chart types, like:
# Horizontal or vertical bullet chart - bulletChart.html
# Waterfall chart - waterFallChart.html
# Step chart without risers - lineStepNoRisers.html
# Error chart (both Serial and XY) - errorChart.html
*** Other new features ***
# Possibility to show minor grid for both Category and Value axis.
minorGridEnabled (default value false) and
minorGridAlpha (default 0.07) properties added to AxisBase class.
Example: lineWithScrollAndZoom.html
# Possibility to change line graphs' line/fill color on any data point to
create highlighted sections of the graph.
To achieve this, you should set lineColorField and/or fillColorsField for
your graph and have a field in your data
which would contain color values at a point where you want the graph to
change it's color.
Example: lineWithChangingColor.html
# Possibility to switch line from solid to dashed. Columns can also have
dashed outline. To achieve this, you should set
dashLengthField for your graph and have a field in your data which would
contain dashLength value at a point where you
want the graph to change from solid to dashed or vice versa.
Example: lineWithDifferentBulletSizes.html and columnAndLineMix.html
# Date strings in data now supported. Even if your chart parses dates, you
can pass them as strings in your data – all you
need to do is to set data date format and the chart will parse dates to
date objects. This means that now data for
date-based chart can be in legit JSON format. dataDateFormat property
added to AmSerialChart and AmStockChart.
Example: lineWithChangingColor.html, lineWithTrendLines.html and some
more.
# When moving chart cursor over the chart, hovered bullets can change their
size. If a graph has bullets and you added
ChartCursor to the chart, bullets will become bigger when char cursor is
over them. graphBulletSize property with
default value 1.7 added to ChartCursor. If you want to disable this
feature, set the value to 1.
Example: lineWithLogarithmicValueAxis.html, lineWithScrollAndZoom.html and
some more.
# Legend can now display period value. When user is not hovering the chart,
legend can show sum, average, open, close, low
or high values of selected period. periodValueText added to AmLegend and
legendPeriodValueText added to AmGraph to
achieve this. The tags should be made out of two parts - the name of a
field (value / open / close / high / low) and the
value of the period you want to be show - open / close / high / low /
sum / average / count. For example: [[value.sum]]
means that sum of all data points of value field in the selected period
will be displayed.
Example: area100PercentStacked.html and areaStacked.html
To achieve the same with stock chart, we added periodValueTextRegular and
periodValueTextComparing proprties to
StockLegend. To show percent period values, you should add "percent."
prefix for your tag, for example:
[[percents.value.close]] means that last percent value of a period will be
displayed.
Example: stockMultiplePanels.html and stockMultipleDataSets.html
# Legend markers can now mirror graph–s settings, displaying a line and a
real bullet as in the graph itself.
useGraphSettings property with default value false was added to AmLegend.
Note, we also removed "line" and "dashedLine"
marker types because of this - use the useGraphSettings feature in case
you need lines as markers in the legend.
Example: lineWithDifferentBulletSizes.html and
lineWithMultipleValueAxes.html
# Legend now supports custom markers (images). customMarker property was
added to AmGraph. You should set path to the image
which should be displayed in the legend.
# Diamond bullet type added. Set graph.bullet = "diamond" to use it.
# Dynamic bullet size based on value axis / Error chart.
Error chart is a regular serial or XY chart with bullet type
"errorX" or "errorY". The graph should know which axis
should be used to determine the size of this bullet - that's
graph.bulletAxis property should be set. Besides that,
you should also set graph.errorField. You can also use other
with this feature too. For example, if you set
bulletAxis for XY chart, the size of a bullet will change as
chart.
Example: errorChart.html

set to
when
bullet types
you zoom the

# You can specify custom column width for each graph individually.
columnWidth property added to AmGraph. Note, you set
relative width here (0 - 1), not width in pixels.
Example: bulletChart.html
# Columns can be overlaid on other columns, without making axis as stacked.
clustered property added to AmGraph. In case you
want to place graph's columns in front of other columns, set it to false.
Example: bulletChart.html
# Resize grips were made bigger to make life easier for users on touch
devices.
# Balloons can now display any HTML and CSS inside them. This means you can
add images, format text or display just about
any HTML/CSS content. Because of this new feature, we removed textShadow
property of AmBalloon in this version.
Example: areaStacked.html, barStacked.html and many other.
# Balloon now can animate from point to point and also fade out when user
moves away from the chart. animationDuration and
fadeOutDuration properties added to AmBalloon, with default values 0.3.
animationDuration property was also added to
ChartCursor, so that the cursor line would also animate to its position.
Example: any chart with balloon.
# Balloon now can display shadow. shadowColor (default #000000) and
shadowAlpha (default 0.4) added to AmBalloon.
Example: any chart with balloon.
# Some default values of AmBalloon changed for a better usability adjustBorderColor to true, cornerRadius to 0,
pointerWidth to 6, color to #000000.
Example: any chart with balloon.
# Stock chart can display scrollbar on top of the chart.
Example: stockIntradayData.html
********************************************************************************
***********************************************
********************************************************************************
***********************************************
********************************************************************************
***********************************************
2.11.3
With IE8 and older, in some cases not all category axis labels were shown.
Stock chart problem with dates as timestamsp in the data fixed.
2.11.2
"drawn" event added to AmChart. Fired every time chart is drawn - on zoom, hide
graph, etc.
bug fixed - in some cases last grid items of category axis were not drawn.
compareGraphBalloonFunction added to StockGraph.
"drawn" event added to AmStockChart. Fired every time chart is drawn - on zoom,
hide graph, etc.
bug fixed - graphs which are not compared were not displayed when data sets were
compared.
2.11.1
Bug fixed: if chart.usePrefixes was set to true, numbers near value axis grid
could be rounded and duplicated.
This bug only occured in v 2.11.0.
2.11.0
Bug fixed:
FireFox 3.6 failed to show all columns of a graph.
NumberFormatter was ignored if usePrefixes was set to true.
Features added:
baloonFunction added to AmGraph. If you set some function, the graph will call
it and pass graphDataItem and graph object to it
this function should return a string which will be displayed in a balloon.
Custom fields now supported in labels/balloons/legend of Pie and Radar chart.
Guide.above property added, the guide will be placed above the graphs if set to
true (default is false).
compareFromStart added to StockGraph, default value false. If you set it to
true, when data sets are compared, the graphs will
use first value as a base value instead of using the first value of selected
period.
2.10.8
Bug with stacked step charts fixed.
categoryBalloonFunction property added to ChartCursor. It allows formatting any
category balloon text you want.
The categoryBalloonFunction should return a string which will be displayed in a
balloon. When categoryBalloonFunction
is called, category value (or date) is passed as an argument.
2.10.7
Bugs related to new behavior of CategoryAxis fixed.
CategoryAxis.centerLabelOnFullPeriod property added, with default value true.
This setting works only when
parseDates is set to true and equalSpacing is set to false. In case you set it
to false,
labels will never be centered between grid lines.
2.10.5
CategoryAxis labeling, when parseDates is true was improved.
CategoryAxis.markPeriodChange property added, with default value set to true. If
you set it to false,
the start of longer periods won't use a different date format and won't be bold.
Bug with compared graphs and milliseconds fixed.
If events were hidden with hideStockEvents() method, they used to appear again
if chart was zoomed. Fixed this bug.
2.10.4
charts can be rendered in "rtl" (right-to-left) mode. You have to set
AmCharts.rtl = true in order this mode to be enabled.
categoryAxis.minPeriod now supports intervals like 15mm, 10ss (previously only
equal intervals like ss, mm were supported).
some minor bugs fixed.
2.10.3
milliseconds problem with firefox & IE fixed
2.10.2
AmCharts.useUTC problems fixed.
guide.color property added (changes text color of guide label).
some other minor bugs fixed.
2.10.1
amChartsPanel class name set on each stock panel's div.
showHandOnHover property added to AmGraph.
totalTextColor property added to ValueAxis.
minimum and maximum properties added to ChartScrollbar class. In case your
scrollbar has a graph, you can set
minimum and maximum values of scrollbar's value axis.
"rendered" event added to AmChart class. fired only once, when chart is first
rendered.
bug with graph.negativeBase and line graph fixed.
columnSpacing3D added to AmSerialChart. Allows setting space between 3d stacked
columns.
2.10.0
******
usePeriod added to ChartScrollbarSettings. This is very important feature for
those, who work with
large data sets. You can tell ChartScrollbar what period it should use for it's
graph and save
a lot of time for rendering of this graph. For example, if your minPeriod is
"DD" (days), set
usePeriod = "WW" (weeks) and you will have 7 times less data points in
scrollbar's graph.
******
balloonColor added to StockEventsSettings
******
Data parsing performance increased
******
categoryFunction property added to CategoryAxis. It specifies a method that
returns the value that should be
used as categoryValue for current item. If this property is set, the return
value of the custom data function
takes precedence over categoryField. When a chart calls this method, it passes
category value, data item from
chart's data provider and reference to categoryAxis: categoryFunction(category,
dataItem, categoryAxis);
This method can be used both when category axis parses dates and when it
doesn't. If axis parses dates, your
categoryFunction should return Date object.
******
labelFunction added to AxisBase. You can use it to format both Value and
Category axis labels. If this function
is set for ValueAxis, it is called and these parameters are passed:
labelFunction(value, valueText, valueAxis);
Where value is numeric value, valueText is formatted string and valueAxis is a
reference to valueAxis object.
If this function is set for CategoryAxis, then it is called with the following
parameters passed:
if dates are not parsed:
labelFunction(valueText, serialDataItem, categoryAxis)
if dates are parsed:
labelFunction(valueText, date, categoryAxis)
******
fontSize property added to Guide.
position property added to Guide.
******
useMarkerColorForValues property added to AmLegend.
******
rightClickSlice event added to AmPieChart.
******
Some minor bugs fixed.
2.9.3
AxisBase.minGap property added. It allows to set the minimum size of interval
between
grid lines, works only for horizontal axis and when autoGridCount is set to
true.
Some minor bugs fixed.
2.9.2
Problem with lines not visible on XP+IE8 fixed.
2.9.1
Stock chart related updates:
If user changes date in period selector, the new date is applied right when he
clicks away from the
input field.
"rendered" event added to AmStockChart. Fired each time the chart is rebuild.
Updates related to other chart types:
'selected' event of ChartCursor was added. It is fired when selectWithoutZooming
is set to true and
user makes selection.
Fixed XY chart external zoom (with valueAxis.zoomToValues() method)
labelColorField added to AmGraph, it allows setting different color for
individual data labels.
forceShowField added to CategoryAxis. It allows setting which of the categories
should
always be displayed. Works only when categoryAxis.parseDates = false
rightClickGraphItem event added to AmCoordinateChart.
"changed" event of chart cursor has a new property, called mostCloseGraph. It is
set if you are using chartCursor.oneBalloonOnly = true.
Fix: IE used to hide legend of pie chart after validateNow() method was called.
labelRadiusField property added to AmPieChart. It allows specifying the distance
from pie
to data label manually. Note, if you set labelRadiusField, the chart won't try
to
arrange labels so that they won't overlap.
2.9.0
validateSize method added to AmStockChart. If you changed size of chart's div
and want the
chart to adjust, call this method.
"init" event added to AmStockChart, it is fired when chart is initialized for
the first time.
In case you need this event to be fired after validateNow method, set
chart.chartCreated to "false".
AmCharts.clear method added. Call this method if you want completely to remove
all charts from a page.
Memory leak fixed.
Animation was working only on the first panel of stock chart.
Since this version, when setting zooming date-based chart, you have to set
exact "to" date. For example, if you want the chart to display one day only,
set from date as 2012,1,1 (first of February) and the to date as
new Date(2012,1,2) or new Date(2012,1,1,23,59,59). Previously you could set the
same date for start and end dates and the chart used to select one "minPeriod"
automatically, however this caused a lot of problems for charts displaying
monthly or yearly data.
2.8.5
above property added to Guide. If you set it to true, guides will be displayed
above graphs.
Some minor bugs fixed.
2.8.4
NEW FEATURE:
you can set a customly created div element as a container of your legend. To do
this,
you should pass id or reference of the div in this method:
chart.addLegend(legend, divID);
FIXES:
balloon could be wrongly positioned in marginTop style was added directly to
<html> element.
chart.animateAgain(); worked only if validateNow() method was called after.
in some specific cases scrollbar could act icorrectly on IE8/IE7.
if minPeriod was set to month and the chart was zoomed-in from outside, one
month
was added to the specified period.
2.8.3
When panEventsEnabled was set to true, balloons over bullets were not shown.
Text in balloons was not properly vertically aligned if verticalSpacing was set
to some different than default value.
Balloon wasn't positioned properly if chart was in a scrollable div.
Init event wasn't fired by AmPieChart.
Stock chart's scrollbar was showing more by one period than it was actually
selected.
2.8.2
You can use time stamp values instead of Date objects for Stock chart since this
version.
AmStockChart.clear() method added. In case you want to destroy the chart, call
this method.
Step line's corners sometimes were not perfect (one extra pixel could be added
in the end of horizontal line)
You couldn't change panEventsEnabled of AmChart class after the chart was
initialized.
You couldn't chane legend's position after the chart was initialized.
Step line chart was not correctly filled if Value axis was of some stacked type.
Some other minor bugs fixed.
2.8.1
hideXScrollbar and hideYScrollbar properties added to AmXYChart. This will
allow you to show one scrollbar only.
hideOutOfScopePeriods property added to PeriodSelector, with default
value true. This will hide period buttons which periods are longer than data
available.
problem with periodSelector buttons fixed - several buttons could be marked
as selected if a button's period was bigger than data available.
2.8.0
New features:
you can pass dates as timestamps instead of date objects.
ChartCursor.selectWithoutZooming property added which allows marking desired
area
with chart cursor without zooming-in.
graph.fillToGraph property added. This allows creating band or range graphs.
The area between graph and fillToGraph will be filled with a color if
graph.fillAlphas
is set to > 0 value. Works with "line" graph type only.
Bug fixes:
Blurry lines on all browsers fixed
right/bottom grid line was hidden if marginRight/marginBottom were set to 0
category balloon was shifted a bit since last version
background image was incorrectly sized
predefined button could be deselected after chart.validateNow() call
2.7.10
Problem with balloon position in IE10 fixed.
2.7.9
amChartsInputField class name added to date input fields in PeriodSelector.
amChartsDataSetSelector class name added to data set selector's div.
amChartsPeriodSelector class name added to period selector's div.
FIX: if your minPeriod was set to milliseconds, in some cases events might not
be visible.
FIX: If you used to add/remove some graphs for several times, some graphs could
disappear.
FIX: balloon could be positioned in a wrong place in some specific cases with
IE.
Some other minor bugs fixed.
2.7.8
problem with Data set selector's position set to "bottom" fixed.
On iPad when panEventsEnabled is used there was no way to click on event and get
it's description in a balloon.
url parameter added to chart.addLabel method
Printing in IE8 fixed;
Two typos in property names fixed:
ValueAxis.minMaxMultiplier (instead of minMaxMultiplayer)
and
ValueAxis.synchronizationMultiplier (instead of synchronizationMultiplyer)
We do not longer support old names with errors, so you should adjust names if
you use
them in your scripts. Sorry for inconvenience.
some other minor bugs fixed.
2.7.7
ValueAxis.minMaxMultiplier was ignored if min (or max) value was equal to 0.
Data grouping problems with candlesticks and ohlc charts fixed.
StockEvent supports "round" bullet now.
count property added to event fired when predefined period is selected.
chart.validateNow() used to remove selection from the currently selected
predefined period button.
2.7.6
chart.invalidateSize() method was fixed.
Charts used to ignore padding of a div.
chartCursor.showCursorAt(category) method added. It will make the cursor to
appear at specified cateogry or date.
2.7.5
Bug with smoothed line in scrollbar fixed.
minMaxMultiplayer property added to ValueAxis. Default value is 1. You can
increase
min/max range using this property. Useful for bubble charts - prevents from
bubbles
being cut.
Some other minor bugs fixed.
2.7.4
In case open and close values were equal, horizontal line wasn't drawn by
candlestick chart.
In case pie chart had one slice only, a tiny gap might be visible in IE8 and
older.
markerBorderColor of AmLegend was ignored.
Ticks with no labels (when labelFrequency was > 1) were not hidden by
categoryAxis.
Balloons could overlap "show all" button preventing it from being clicked.
Only part of a drawing icons were actually working on touch devices.
2.7.3
new line symbol n was ignored in some browsers.
smaller than 1 numbers were formatted incorrectly in some cases.
2.7.2
Usabilty with touch devices improved - scrollbar's drag icons has a bigger hit
area.
Some bugs fixed.
2.7.1
categoryAxesSettings.boldPeriodBeginning was ignored when equalSpacing
was set to true.
Stock events that are attached to axis were not stacked.
StockEvent.urlTarget was ignored.
Predefined period buttons were not marked as selected if a period was longer
when
available data.
2.7.0
textAlign property added to AmBalloon. Possible values are left/middle/right,
default is "middle".
behindColumns property added to AmGraph. If set to true, line graph will be
displayed behind column graphs.
"init" event added to AmChart. Event is fired right after the chart is
initialized
for the very first time.
totalText property added to ValueAxis. Usage example:
valueAxis.totalText = "total: [[total]]"
It works only if the chart has column graphs and stackType is set to "regular"
or "100%".
showEntries property added to AmLegend. It might be used by StockChart - in case
you want
legend as it displayes title of the chart but don't want legend entries to be
visible.
A bug with separate data provider set to graph fixed.
If data set doesn't have field of comparing graph mapped, the legend won't
display
entry for this data set at all.
2.6.13
FIXES:
When viewing a page with a chart from iOS browser, console logged some errors
gradientOrientation was ignored by area charts
plotAreaGradientAngle property added to AmRectangularChart, can accept 0, 90,
180 and 270 values.
2.6.12
FIXES:
Pie chart data labels were hidden behind other slices if labelRadius < 0
If chart was in a div with scrollbar, cursor was displayed in wrong position
after
scrolling with FF.
Some other minor bugs fixed.
2.6.11
cursor and balloons were not shown on iPad when cursor.pan was set to true
Labels near XY chart bullets were placed incorrectly (since last version only)
If StockPanel had margins, drawing trenlines were offset by the size of the
margin.
graph.connect property was not passed to comparing graph.
compareGraphBulletAlpha property added to StockGraph.
some minor bugs fixed.
2.6.10
AmCharts.baseHref property added. Set it to true if you are using base href in
your
HTML. This will help so solve svg/base href bug (clip paths are not working and
gradient fills are displayed as balck).
Text can be wrapped again. Add n in places you need new line in text.
Some other minor bugs fixed.
2.6.9
AmCharts.useUTC property added, default value is false. Set it to true if you
create dates using timestamps, like new Date(1256953732) and wish dates to be
formatted usin UTC instead of local time.
FIX:
If more than two colors were set for graph.fillColors, only two first colors
were used.
FIX:
chartCursor.bulletsEnabled was ignored, even set to true.
FIX: on IE8, if one slice was 100%, the circle wasn't displayed.
FIX: custom fields in balloonText were not supported by XY chart.
2.6.8
predefined period lost focus if a data set was selected
roll-over balloon disappeared when hovering the letter of event bullet
pieAlpha property was ignored.
plotAreaBorderAlpha was ignored if plotAreaAlphas was 0
column graph type was ignoring startEffect property.
chart property referencing to the chart object added to all event objects.
2.6.7
Pie slices became invisible if startAlpha was < 1 on <= IE8 browsers (since
2.6.6 only)
Performance with IE6 increased.
2.6.6
some minor bugs fixed.
2.6.5
some minor bugs fixed.
2.6.4
compareGraphNumberFormatter property added to StockGraph.
some minor bugs fixed.
2.6.3
some minor bugs fixed.
2.6.2
Bug with paneEventsEnabled and older firefox (< 4) fixed
////////////////////////////////////////////////////////////////////////////////
//////
// IMPOTANT
UPDATE ///////////////////////////////////////////////////////////////////
//
2.6.0
////////////////////////////////////////////////////////////////
///
////////////////////////////////////////////////////////////////////////////////
//////
amCharts is no longer using raphael drawing library. New drawing engine is
included
inside amstock.js file. The charts got a lot faster, the file size reduced by
70Kb!
////////////////////////////////////////////////////////////////////////////////
//////
2.5.5
In new version of Chrome (17) a new bug was introduced - if touchEventsEnabled
was set
to true, mouse events stopped working on normal browsers. Bug fixed in this
version.
////////////////////////////////////////////////////////////////////////////////
//////
2.5.4
Some minor bugs fixed
////////////////////////////////////////////////////////////////////////////////
//////
2.5.3
Some minor bugs fixed
////////////////////////////////////////////////////////////////////////////////
//////
2.5.2
Some minor bugs fixed
////////////////////////////////////////////////////////////////////////////////
//////
2.5.1
Some minor bugs fixed
////////////////////////////////////////////////////////////////////////////////
//////
// IMPORTANT
UPDATE //////////////////////////////////////////////////////////////////
//
2.5.0
///////////////////////////////////////////////////////////////
///
////////////////////////////////////////////////////////////////////////////////
//////
Since v 2.5 we no longer distribute our old flash chart in this package, we hope
this
will help to avoid a lot of misunderstandings. If you still want to use flash
chart,
download it in a separate package from www.amcharts.com/download/
AmCharts.ready() method added so you don't need to use window.onload anymore.
You can
use amCharts.ready as many times in one page as you want.
precision property added to ValueAxis.
if chart.usePrefixes is set, prefixes will be used both in balloons adn legend,
not only
by valueAxis as before.
default value of autoGridCount property of AxisBase changed to true
default value of textClickEnabled of AmLegend changed to false
default value of hideResizeGrips of ChartScrollbar changed to false
////////////////////////////////////////////////////////////////////////////////
//////
////////////////////////////////////////////////////////////////////////////////
//////
2.1.9
Some minor bugs fixed.
2.1.8
Some minor bugs fixed.
2.1.7
FIXES:
if chartCursor.pan was set to true, mouse pointer didn't change back when off
the area.
in some cases balloon flashed in a wrong position (IE only) for a second.
Rollover balloons used to overlap when all of the datapoints were very near the
top of
the plot area.
Sometimes lines became blurry after window was resized.
v 16 of Chrome used to display warning about deprecated layerX and layerY
properties.
Some other minor bugs fixed.
FEATURES:
boldPeriodBeginning property with default value true added to CoordinateAxis.
You can disable bolding of the beginning of a period (like year/month/etc) using
it.
2.1.6
Some minor bugs fixed.
2.1.5
Some minor bugs fixed.
2.1.4
Some minor bugs fixed.
2.1.3
Some minor bugs fixed.
2.1.2
Raphael.js updated to 2.0.1, some related issues in amCharts fixed.
2.1.1
version property added to AmStockChart. Indicates current version of the chart
script.
FIXES:
It was impossible to drag chart scrollbar if the mouse was over text in
scrollbar.
Chart cursor stayed visible sometimes even mouse wasn't over the chart.
NEW FEATURES
equalWidths with default value "false" was added to LegendSettings. It allows
to save some space in the legend.

Contenu connexe

Similaire à charts

Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011Johan Nilsson
 
HTML Frameset & Inline Frame
HTML Frameset & Inline FrameHTML Frameset & Inline Frame
HTML Frameset & Inline FrameNisa Soomro
 
Creating Maps With Style
Creating Maps With StyleCreating Maps With Style
Creating Maps With Stylerobertbray
 
Yui3.4.0 What's new
Yui3.4.0 What's newYui3.4.0 What's new
Yui3.4.0 What's newenmaai
 
Read carefully and follow exactly Java You are to write a Breakou.pdf
Read carefully and follow exactly Java You are to write a Breakou.pdfRead carefully and follow exactly Java You are to write a Breakou.pdf
Read carefully and follow exactly Java You are to write a Breakou.pdfrupeshmehta151
 
CSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and ConsCSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and ConsSanjoy Kr. Paul
 
iOS best practices
iOS best practicesiOS best practices
iOS best practicesMaxim Vialyx
 
Sterling Integrator Map Editor
Sterling Integrator Map EditorSterling Integrator Map Editor
Sterling Integrator Map EditorJeyhind M
 
Flex Maniacs 2007
Flex Maniacs 2007Flex Maniacs 2007
Flex Maniacs 2007rtretola
 
DSL - expressive syntax on top of a clean semantic model
DSL - expressive syntax on top of a clean semantic modelDSL - expressive syntax on top of a clean semantic model
DSL - expressive syntax on top of a clean semantic modelDebasish Ghosh
 
Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013Paris Android User Group
 
Data Visualization With R: Learn To Modify Title, Axis Labels & Range
Data Visualization With R: Learn To Modify Title, Axis Labels & RangeData Visualization With R: Learn To Modify Title, Axis Labels & Range
Data Visualization With R: Learn To Modify Title, Axis Labels & RangeRsquared Academy
 
Advisor Jumpstart: JavaScript
Advisor Jumpstart: JavaScriptAdvisor Jumpstart: JavaScript
Advisor Jumpstart: JavaScriptdominion
 
Web Designing Bugs - Fixes By Nyros Developer
Web Designing Bugs - Fixes By Nyros DeveloperWeb Designing Bugs - Fixes By Nyros Developer
Web Designing Bugs - Fixes By Nyros DeveloperNyros Technologies
 
Beholding the giant pyramid of application development; why Ajax applications...
Beholding the giant pyramid of application development; why Ajax applications...Beholding the giant pyramid of application development; why Ajax applications...
Beholding the giant pyramid of application development; why Ajax applications...Javeline B.V.
 
Rich User Interaction with SVG
Rich User Interaction with SVGRich User Interaction with SVG
Rich User Interaction with SVGstsire
 

Similaire à charts (20)

Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011
 
HTML Frameset & Inline Frame
HTML Frameset & Inline FrameHTML Frameset & Inline Frame
HTML Frameset & Inline Frame
 
Css
CssCss
Css
 
Creating Maps With Style
Creating Maps With StyleCreating Maps With Style
Creating Maps With Style
 
Yui3.4.0 What's new
Yui3.4.0 What's newYui3.4.0 What's new
Yui3.4.0 What's new
 
Read carefully and follow exactly Java You are to write a Breakou.pdf
Read carefully and follow exactly Java You are to write a Breakou.pdfRead carefully and follow exactly Java You are to write a Breakou.pdf
Read carefully and follow exactly Java You are to write a Breakou.pdf
 
CSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and ConsCSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and Cons
 
iOS best practices
iOS best practicesiOS best practices
iOS best practices
 
Jquery 1
Jquery 1Jquery 1
Jquery 1
 
Sterling Integrator Map Editor
Sterling Integrator Map EditorSterling Integrator Map Editor
Sterling Integrator Map Editor
 
Css3
Css3Css3
Css3
 
Flex Maniacs 2007
Flex Maniacs 2007Flex Maniacs 2007
Flex Maniacs 2007
 
DSL - expressive syntax on top of a clean semantic model
DSL - expressive syntax on top of a clean semantic modelDSL - expressive syntax on top of a clean semantic model
DSL - expressive syntax on top of a clean semantic model
 
Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013
 
CSS3
CSS3CSS3
CSS3
 
Data Visualization With R: Learn To Modify Title, Axis Labels & Range
Data Visualization With R: Learn To Modify Title, Axis Labels & RangeData Visualization With R: Learn To Modify Title, Axis Labels & Range
Data Visualization With R: Learn To Modify Title, Axis Labels & Range
 
Advisor Jumpstart: JavaScript
Advisor Jumpstart: JavaScriptAdvisor Jumpstart: JavaScript
Advisor Jumpstart: JavaScript
 
Web Designing Bugs - Fixes By Nyros Developer
Web Designing Bugs - Fixes By Nyros DeveloperWeb Designing Bugs - Fixes By Nyros Developer
Web Designing Bugs - Fixes By Nyros Developer
 
Beholding the giant pyramid of application development; why Ajax applications...
Beholding the giant pyramid of application development; why Ajax applications...Beholding the giant pyramid of application development; why Ajax applications...
Beholding the giant pyramid of application development; why Ajax applications...
 
Rich User Interaction with SVG
Rich User Interaction with SVGRich User Interaction with SVG
Rich User Interaction with SVG
 

Dernier

Elevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
Elevate Your Advertising Game: Introducing Billion Broadcaster Lift AdvertisingElevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
Elevate Your Advertising Game: Introducing Billion Broadcaster Lift AdvertisingVikasYadav194549
 
Alpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxAlpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxDave McCallum
 
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...ssusereaa7d9
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristicswasim792942
 
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesMathuraa
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxelizabethella096
 
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night ServiceVIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Servicemeghakumariji156
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...William (Bill) H. Bender, FCSI
 
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music businessbrjohnson6
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.comnmislamchannal
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
Unlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich ManuscriptUnlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich Manuscriptelizabethella096
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxelizabethella096
 
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 

Dernier (20)

Elevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
Elevate Your Advertising Game: Introducing Billion Broadcaster Lift AdvertisingElevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
Elevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
 
Alpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxAlpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptx
 
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristics
 
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
 
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night ServiceVIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
 
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Unlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich ManuscriptUnlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich Manuscript
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
 

charts

  • 1. #### 3.1.1 ################################################################################ #################################### # FireFox error messages about style declarations fixed # Bug fix: maxWidth property of AmBalloon was ignored # Some other minor bugs fixed #### 3.1.0 ################################################################################ #################################### Great new features added - charts now support patterns (can fill bars, lines and slices with images) and can simulate hand drawn charts - the lines will be a bit distorted and produce a nice effect. Check our new inspiring samples at http://www.amcharts.com/inspiration/ to see new possibilities in action. # patterns Patterns can be set for entire graphs or for individual columns/slices. In case you want to set pattern for a graph, use pattern property of AmGraph. If you want to set individual pattern for a column or slice, describe patterns in chart's data and set patternField for a graph or pie/funnel chart. Value of pattern should be object with url, width, height of an image, optionally it might have x, y, randomX and randomY values. For example: graph.pattern = {"url":"../amcharts/patterns/black/pattern1.png", "width":4, "height":4}; check amcharts/patterns folder for some patterns. You can create your own patterns and use them. Note, x, y, randomX and randomY properties won't work with IE8 and older. Check handDrawnChart.html, pieWithPatterns.html or columnWithPatterns.html examples to see this in action. Note, 3D bar/Pie charts won't work properly with patterns. # hand-drawn style if you set chart.handDrawn = true, the lines of a chart will be distorted and will produce hand-drawn effect. You can also modify chart.handDrawScatter (default value is 2) and chart.handDrawThickness (default value 1) values for more scattered view. # offsetY and offsetX properties added to AmBalloon. Specifies the distance from the mouse position to balloon's pointer. You might want to increase distance when using hand drawn style. # Some minor problems fixed #### 3.0.1 ################################################################################ #################################### Some very minor bugs which usually pop right after big release fixed. #### 3.0.0 ################################################################################
  • 2. #################################### **** Several files **** # As not all users require all type of charts, we spilt the js file into several files - one main amcharts.js file, plus a separate js file for each chart type. This means you can include only the charts you need. If you are worried about number of requests, you can simply copy/paste the source of the charts you use to the main file. **** Upgrading / 100% backwards compatibility **** # Although we changed some default values in order to improve usability of the charts, the only thing you should worry about when upgrading from v2 to v3 is the feature mention above – you should include two or more js files in order your charts to work. If you don–t like the changed defaults, you can always set them to the previous values in your chart setup. **** New chart types **** # Funnel / Pyramid chart. Check funnelChart.html and pyramidChart.html examples. As this chart type has a lot of in common with pie chart, we created one base class for these chart types AmSlicedChart. AmPieChart and AmFunnelChart now extend this class. Visit our online class reference for properties and methods of AmFunnelChart. # Angular Gauge Supports multiple axes and multiple arrows. Check the following examples: angularGauge.html, angularGaugeWithTwoAxes.html, clock.html, clockWithTwoFaces.html. Visit our online class reference for properties and methods of classes used by this chart type. *** New chart types made with new possibilities of Serial/XY charts *** We added lots of new features to our charts and with these features you can create new chart types, like: # Horizontal or vertical bullet chart - bulletChart.html # Waterfall chart - waterFallChart.html # Step chart without risers - lineStepNoRisers.html # Error chart (both Serial and XY) - errorChart.html *** Other new features *** # Possibility to show minor grid for both Category and Value axis. minorGridEnabled (default value false) and minorGridAlpha (default 0.07) properties added to AxisBase class. Example: lineWithScrollAndZoom.html # Possibility to change line graphs' line/fill color on any data point to create highlighted sections of the graph. To achieve this, you should set lineColorField and/or fillColorsField for your graph and have a field in your data which would contain color values at a point where you want the graph to
  • 3. change it's color. Example: lineWithChangingColor.html # Possibility to switch line from solid to dashed. Columns can also have dashed outline. To achieve this, you should set dashLengthField for your graph and have a field in your data which would contain dashLength value at a point where you want the graph to change from solid to dashed or vice versa. Example: lineWithDifferentBulletSizes.html and columnAndLineMix.html # Date strings in data now supported. Even if your chart parses dates, you can pass them as strings in your data – all you need to do is to set data date format and the chart will parse dates to date objects. This means that now data for date-based chart can be in legit JSON format. dataDateFormat property added to AmSerialChart and AmStockChart. Example: lineWithChangingColor.html, lineWithTrendLines.html and some more. # When moving chart cursor over the chart, hovered bullets can change their size. If a graph has bullets and you added ChartCursor to the chart, bullets will become bigger when char cursor is over them. graphBulletSize property with default value 1.7 added to ChartCursor. If you want to disable this feature, set the value to 1. Example: lineWithLogarithmicValueAxis.html, lineWithScrollAndZoom.html and some more. # Legend can now display period value. When user is not hovering the chart, legend can show sum, average, open, close, low or high values of selected period. periodValueText added to AmLegend and legendPeriodValueText added to AmGraph to achieve this. The tags should be made out of two parts - the name of a field (value / open / close / high / low) and the value of the period you want to be show - open / close / high / low / sum / average / count. For example: [[value.sum]] means that sum of all data points of value field in the selected period will be displayed. Example: area100PercentStacked.html and areaStacked.html To achieve the same with stock chart, we added periodValueTextRegular and periodValueTextComparing proprties to StockLegend. To show percent period values, you should add "percent." prefix for your tag, for example: [[percents.value.close]] means that last percent value of a period will be displayed. Example: stockMultiplePanels.html and stockMultipleDataSets.html # Legend markers can now mirror graph–s settings, displaying a line and a real bullet as in the graph itself. useGraphSettings property with default value false was added to AmLegend. Note, we also removed "line" and "dashedLine" marker types because of this - use the useGraphSettings feature in case you need lines as markers in the legend. Example: lineWithDifferentBulletSizes.html and lineWithMultipleValueAxes.html # Legend now supports custom markers (images). customMarker property was
  • 4. added to AmGraph. You should set path to the image which should be displayed in the legend. # Diamond bullet type added. Set graph.bullet = "diamond" to use it. # Dynamic bullet size based on value axis / Error chart. Error chart is a regular serial or XY chart with bullet type "errorX" or "errorY". The graph should know which axis should be used to determine the size of this bullet - that's graph.bulletAxis property should be set. Besides that, you should also set graph.errorField. You can also use other with this feature too. For example, if you set bulletAxis for XY chart, the size of a bullet will change as chart. Example: errorChart.html set to when bullet types you zoom the # You can specify custom column width for each graph individually. columnWidth property added to AmGraph. Note, you set relative width here (0 - 1), not width in pixels. Example: bulletChart.html # Columns can be overlaid on other columns, without making axis as stacked. clustered property added to AmGraph. In case you want to place graph's columns in front of other columns, set it to false. Example: bulletChart.html # Resize grips were made bigger to make life easier for users on touch devices. # Balloons can now display any HTML and CSS inside them. This means you can add images, format text or display just about any HTML/CSS content. Because of this new feature, we removed textShadow property of AmBalloon in this version. Example: areaStacked.html, barStacked.html and many other. # Balloon now can animate from point to point and also fade out when user moves away from the chart. animationDuration and fadeOutDuration properties added to AmBalloon, with default values 0.3. animationDuration property was also added to ChartCursor, so that the cursor line would also animate to its position. Example: any chart with balloon. # Balloon now can display shadow. shadowColor (default #000000) and shadowAlpha (default 0.4) added to AmBalloon. Example: any chart with balloon. # Some default values of AmBalloon changed for a better usability adjustBorderColor to true, cornerRadius to 0, pointerWidth to 6, color to #000000. Example: any chart with balloon. # Stock chart can display scrollbar on top of the chart. Example: stockIntradayData.html
  • 5. ******************************************************************************** *********************************************** ******************************************************************************** *********************************************** ******************************************************************************** *********************************************** 2.11.3 With IE8 and older, in some cases not all category axis labels were shown. Stock chart problem with dates as timestamsp in the data fixed. 2.11.2 "drawn" event added to AmChart. Fired every time chart is drawn - on zoom, hide graph, etc. bug fixed - in some cases last grid items of category axis were not drawn. compareGraphBalloonFunction added to StockGraph. "drawn" event added to AmStockChart. Fired every time chart is drawn - on zoom, hide graph, etc. bug fixed - graphs which are not compared were not displayed when data sets were compared. 2.11.1 Bug fixed: if chart.usePrefixes was set to true, numbers near value axis grid could be rounded and duplicated. This bug only occured in v 2.11.0. 2.11.0 Bug fixed: FireFox 3.6 failed to show all columns of a graph. NumberFormatter was ignored if usePrefixes was set to true. Features added: baloonFunction added to AmGraph. If you set some function, the graph will call it and pass graphDataItem and graph object to it this function should return a string which will be displayed in a balloon. Custom fields now supported in labels/balloons/legend of Pie and Radar chart. Guide.above property added, the guide will be placed above the graphs if set to true (default is false). compareFromStart added to StockGraph, default value false. If you set it to true, when data sets are compared, the graphs will use first value as a base value instead of using the first value of selected period. 2.10.8 Bug with stacked step charts fixed. categoryBalloonFunction property added to ChartCursor. It allows formatting any category balloon text you want. The categoryBalloonFunction should return a string which will be displayed in a balloon. When categoryBalloonFunction is called, category value (or date) is passed as an argument. 2.10.7 Bugs related to new behavior of CategoryAxis fixed. CategoryAxis.centerLabelOnFullPeriod property added, with default value true. This setting works only when parseDates is set to true and equalSpacing is set to false. In case you set it to false,
  • 6. labels will never be centered between grid lines. 2.10.5 CategoryAxis labeling, when parseDates is true was improved. CategoryAxis.markPeriodChange property added, with default value set to true. If you set it to false, the start of longer periods won't use a different date format and won't be bold. Bug with compared graphs and milliseconds fixed. If events were hidden with hideStockEvents() method, they used to appear again if chart was zoomed. Fixed this bug. 2.10.4 charts can be rendered in "rtl" (right-to-left) mode. You have to set AmCharts.rtl = true in order this mode to be enabled. categoryAxis.minPeriod now supports intervals like 15mm, 10ss (previously only equal intervals like ss, mm were supported). some minor bugs fixed. 2.10.3 milliseconds problem with firefox & IE fixed 2.10.2 AmCharts.useUTC problems fixed. guide.color property added (changes text color of guide label). some other minor bugs fixed. 2.10.1 amChartsPanel class name set on each stock panel's div. showHandOnHover property added to AmGraph. totalTextColor property added to ValueAxis. minimum and maximum properties added to ChartScrollbar class. In case your scrollbar has a graph, you can set minimum and maximum values of scrollbar's value axis. "rendered" event added to AmChart class. fired only once, when chart is first rendered. bug with graph.negativeBase and line graph fixed. columnSpacing3D added to AmSerialChart. Allows setting space between 3d stacked columns. 2.10.0 ****** usePeriod added to ChartScrollbarSettings. This is very important feature for those, who work with large data sets. You can tell ChartScrollbar what period it should use for it's graph and save a lot of time for rendering of this graph. For example, if your minPeriod is "DD" (days), set usePeriod = "WW" (weeks) and you will have 7 times less data points in
  • 7. scrollbar's graph. ****** balloonColor added to StockEventsSettings ****** Data parsing performance increased ****** categoryFunction property added to CategoryAxis. It specifies a method that returns the value that should be used as categoryValue for current item. If this property is set, the return value of the custom data function takes precedence over categoryField. When a chart calls this method, it passes category value, data item from chart's data provider and reference to categoryAxis: categoryFunction(category, dataItem, categoryAxis); This method can be used both when category axis parses dates and when it doesn't. If axis parses dates, your categoryFunction should return Date object. ****** labelFunction added to AxisBase. You can use it to format both Value and Category axis labels. If this function is set for ValueAxis, it is called and these parameters are passed: labelFunction(value, valueText, valueAxis); Where value is numeric value, valueText is formatted string and valueAxis is a reference to valueAxis object. If this function is set for CategoryAxis, then it is called with the following parameters passed: if dates are not parsed: labelFunction(valueText, serialDataItem, categoryAxis) if dates are parsed: labelFunction(valueText, date, categoryAxis) ****** fontSize property added to Guide. position property added to Guide. ****** useMarkerColorForValues property added to AmLegend. ****** rightClickSlice event added to AmPieChart. ****** Some minor bugs fixed. 2.9.3 AxisBase.minGap property added. It allows to set the minimum size of interval between grid lines, works only for horizontal axis and when autoGridCount is set to true. Some minor bugs fixed. 2.9.2 Problem with lines not visible on XP+IE8 fixed.
  • 8. 2.9.1 Stock chart related updates: If user changes date in period selector, the new date is applied right when he clicks away from the input field. "rendered" event added to AmStockChart. Fired each time the chart is rebuild. Updates related to other chart types: 'selected' event of ChartCursor was added. It is fired when selectWithoutZooming is set to true and user makes selection. Fixed XY chart external zoom (with valueAxis.zoomToValues() method) labelColorField added to AmGraph, it allows setting different color for individual data labels. forceShowField added to CategoryAxis. It allows setting which of the categories should always be displayed. Works only when categoryAxis.parseDates = false rightClickGraphItem event added to AmCoordinateChart. "changed" event of chart cursor has a new property, called mostCloseGraph. It is set if you are using chartCursor.oneBalloonOnly = true. Fix: IE used to hide legend of pie chart after validateNow() method was called. labelRadiusField property added to AmPieChart. It allows specifying the distance from pie to data label manually. Note, if you set labelRadiusField, the chart won't try to arrange labels so that they won't overlap. 2.9.0 validateSize method added to AmStockChart. If you changed size of chart's div and want the chart to adjust, call this method. "init" event added to AmStockChart, it is fired when chart is initialized for the first time. In case you need this event to be fired after validateNow method, set chart.chartCreated to "false". AmCharts.clear method added. Call this method if you want completely to remove all charts from a page. Memory leak fixed. Animation was working only on the first panel of stock chart. Since this version, when setting zooming date-based chart, you have to set exact "to" date. For example, if you want the chart to display one day only, set from date as 2012,1,1 (first of February) and the to date as new Date(2012,1,2) or new Date(2012,1,1,23,59,59). Previously you could set the same date for start and end dates and the chart used to select one "minPeriod"
  • 9. automatically, however this caused a lot of problems for charts displaying monthly or yearly data. 2.8.5 above property added to Guide. If you set it to true, guides will be displayed above graphs. Some minor bugs fixed. 2.8.4 NEW FEATURE: you can set a customly created div element as a container of your legend. To do this, you should pass id or reference of the div in this method: chart.addLegend(legend, divID); FIXES: balloon could be wrongly positioned in marginTop style was added directly to <html> element. chart.animateAgain(); worked only if validateNow() method was called after. in some specific cases scrollbar could act icorrectly on IE8/IE7. if minPeriod was set to month and the chart was zoomed-in from outside, one month was added to the specified period. 2.8.3 When panEventsEnabled was set to true, balloons over bullets were not shown. Text in balloons was not properly vertically aligned if verticalSpacing was set to some different than default value. Balloon wasn't positioned properly if chart was in a scrollable div. Init event wasn't fired by AmPieChart. Stock chart's scrollbar was showing more by one period than it was actually selected. 2.8.2 You can use time stamp values instead of Date objects for Stock chart since this version. AmStockChart.clear() method added. In case you want to destroy the chart, call this method. Step line's corners sometimes were not perfect (one extra pixel could be added in the end of horizontal line) You couldn't change panEventsEnabled of AmChart class after the chart was initialized. You couldn't chane legend's position after the chart was initialized. Step line chart was not correctly filled if Value axis was of some stacked type. Some other minor bugs fixed. 2.8.1
  • 10. hideXScrollbar and hideYScrollbar properties added to AmXYChart. This will allow you to show one scrollbar only. hideOutOfScopePeriods property added to PeriodSelector, with default value true. This will hide period buttons which periods are longer than data available. problem with periodSelector buttons fixed - several buttons could be marked as selected if a button's period was bigger than data available. 2.8.0 New features: you can pass dates as timestamps instead of date objects. ChartCursor.selectWithoutZooming property added which allows marking desired area with chart cursor without zooming-in. graph.fillToGraph property added. This allows creating band or range graphs. The area between graph and fillToGraph will be filled with a color if graph.fillAlphas is set to > 0 value. Works with "line" graph type only. Bug fixes: Blurry lines on all browsers fixed right/bottom grid line was hidden if marginRight/marginBottom were set to 0 category balloon was shifted a bit since last version background image was incorrectly sized predefined button could be deselected after chart.validateNow() call 2.7.10 Problem with balloon position in IE10 fixed. 2.7.9 amChartsInputField class name added to date input fields in PeriodSelector. amChartsDataSetSelector class name added to data set selector's div. amChartsPeriodSelector class name added to period selector's div. FIX: if your minPeriod was set to milliseconds, in some cases events might not be visible. FIX: If you used to add/remove some graphs for several times, some graphs could disappear. FIX: balloon could be positioned in a wrong place in some specific cases with IE. Some other minor bugs fixed. 2.7.8 problem with Data set selector's position set to "bottom" fixed. On iPad when panEventsEnabled is used there was no way to click on event and get
  • 11. it's description in a balloon. url parameter added to chart.addLabel method Printing in IE8 fixed; Two typos in property names fixed: ValueAxis.minMaxMultiplier (instead of minMaxMultiplayer) and ValueAxis.synchronizationMultiplier (instead of synchronizationMultiplyer) We do not longer support old names with errors, so you should adjust names if you use them in your scripts. Sorry for inconvenience. some other minor bugs fixed. 2.7.7 ValueAxis.minMaxMultiplier was ignored if min (or max) value was equal to 0. Data grouping problems with candlesticks and ohlc charts fixed. StockEvent supports "round" bullet now. count property added to event fired when predefined period is selected. chart.validateNow() used to remove selection from the currently selected predefined period button. 2.7.6 chart.invalidateSize() method was fixed. Charts used to ignore padding of a div. chartCursor.showCursorAt(category) method added. It will make the cursor to appear at specified cateogry or date. 2.7.5 Bug with smoothed line in scrollbar fixed. minMaxMultiplayer property added to ValueAxis. Default value is 1. You can increase min/max range using this property. Useful for bubble charts - prevents from bubbles being cut. Some other minor bugs fixed. 2.7.4 In case open and close values were equal, horizontal line wasn't drawn by candlestick chart. In case pie chart had one slice only, a tiny gap might be visible in IE8 and older. markerBorderColor of AmLegend was ignored. Ticks with no labels (when labelFrequency was > 1) were not hidden by categoryAxis. Balloons could overlap "show all" button preventing it from being clicked. Only part of a drawing icons were actually working on touch devices. 2.7.3 new line symbol n was ignored in some browsers. smaller than 1 numbers were formatted incorrectly in some cases. 2.7.2
  • 12. Usabilty with touch devices improved - scrollbar's drag icons has a bigger hit area. Some bugs fixed. 2.7.1 categoryAxesSettings.boldPeriodBeginning was ignored when equalSpacing was set to true. Stock events that are attached to axis were not stacked. StockEvent.urlTarget was ignored. Predefined period buttons were not marked as selected if a period was longer when available data. 2.7.0 textAlign property added to AmBalloon. Possible values are left/middle/right, default is "middle". behindColumns property added to AmGraph. If set to true, line graph will be displayed behind column graphs. "init" event added to AmChart. Event is fired right after the chart is initialized for the very first time. totalText property added to ValueAxis. Usage example: valueAxis.totalText = "total: [[total]]" It works only if the chart has column graphs and stackType is set to "regular" or "100%". showEntries property added to AmLegend. It might be used by StockChart - in case you want legend as it displayes title of the chart but don't want legend entries to be visible. A bug with separate data provider set to graph fixed. If data set doesn't have field of comparing graph mapped, the legend won't display entry for this data set at all. 2.6.13 FIXES: When viewing a page with a chart from iOS browser, console logged some errors gradientOrientation was ignored by area charts plotAreaGradientAngle property added to AmRectangularChart, can accept 0, 90, 180 and 270 values. 2.6.12 FIXES: Pie chart data labels were hidden behind other slices if labelRadius < 0 If chart was in a div with scrollbar, cursor was displayed in wrong position after scrolling with FF. Some other minor bugs fixed.
  • 13. 2.6.11 cursor and balloons were not shown on iPad when cursor.pan was set to true Labels near XY chart bullets were placed incorrectly (since last version only) If StockPanel had margins, drawing trenlines were offset by the size of the margin. graph.connect property was not passed to comparing graph. compareGraphBulletAlpha property added to StockGraph. some minor bugs fixed. 2.6.10 AmCharts.baseHref property added. Set it to true if you are using base href in your HTML. This will help so solve svg/base href bug (clip paths are not working and gradient fills are displayed as balck). Text can be wrapped again. Add n in places you need new line in text. Some other minor bugs fixed. 2.6.9 AmCharts.useUTC property added, default value is false. Set it to true if you create dates using timestamps, like new Date(1256953732) and wish dates to be formatted usin UTC instead of local time. FIX: If more than two colors were set for graph.fillColors, only two first colors were used. FIX: chartCursor.bulletsEnabled was ignored, even set to true. FIX: on IE8, if one slice was 100%, the circle wasn't displayed. FIX: custom fields in balloonText were not supported by XY chart. 2.6.8 predefined period lost focus if a data set was selected roll-over balloon disappeared when hovering the letter of event bullet pieAlpha property was ignored. plotAreaBorderAlpha was ignored if plotAreaAlphas was 0 column graph type was ignoring startEffect property. chart property referencing to the chart object added to all event objects. 2.6.7 Pie slices became invisible if startAlpha was < 1 on <= IE8 browsers (since 2.6.6 only) Performance with IE6 increased. 2.6.6 some minor bugs fixed. 2.6.5 some minor bugs fixed. 2.6.4 compareGraphNumberFormatter property added to StockGraph.
  • 14. some minor bugs fixed. 2.6.3 some minor bugs fixed. 2.6.2 Bug with paneEventsEnabled and older firefox (< 4) fixed //////////////////////////////////////////////////////////////////////////////// ////// // IMPOTANT UPDATE /////////////////////////////////////////////////////////////////// // 2.6.0 //////////////////////////////////////////////////////////////// /// //////////////////////////////////////////////////////////////////////////////// ////// amCharts is no longer using raphael drawing library. New drawing engine is included inside amstock.js file. The charts got a lot faster, the file size reduced by 70Kb! //////////////////////////////////////////////////////////////////////////////// ////// 2.5.5 In new version of Chrome (17) a new bug was introduced - if touchEventsEnabled was set to true, mouse events stopped working on normal browsers. Bug fixed in this version. //////////////////////////////////////////////////////////////////////////////// ////// 2.5.4 Some minor bugs fixed //////////////////////////////////////////////////////////////////////////////// ////// 2.5.3 Some minor bugs fixed //////////////////////////////////////////////////////////////////////////////// ////// 2.5.2 Some minor bugs fixed //////////////////////////////////////////////////////////////////////////////// ////// 2.5.1 Some minor bugs fixed //////////////////////////////////////////////////////////////////////////////// ////// // IMPORTANT UPDATE ////////////////////////////////////////////////////////////////// // 2.5.0 /////////////////////////////////////////////////////////////// /// //////////////////////////////////////////////////////////////////////////////// ////// Since v 2.5 we no longer distribute our old flash chart in this package, we hope this will help to avoid a lot of misunderstandings. If you still want to use flash
  • 15. chart, download it in a separate package from www.amcharts.com/download/ AmCharts.ready() method added so you don't need to use window.onload anymore. You can use amCharts.ready as many times in one page as you want. precision property added to ValueAxis. if chart.usePrefixes is set, prefixes will be used both in balloons adn legend, not only by valueAxis as before. default value of autoGridCount property of AxisBase changed to true default value of textClickEnabled of AmLegend changed to false default value of hideResizeGrips of ChartScrollbar changed to false //////////////////////////////////////////////////////////////////////////////// ////// //////////////////////////////////////////////////////////////////////////////// ////// 2.1.9 Some minor bugs fixed. 2.1.8 Some minor bugs fixed. 2.1.7 FIXES: if chartCursor.pan was set to true, mouse pointer didn't change back when off the area. in some cases balloon flashed in a wrong position (IE only) for a second. Rollover balloons used to overlap when all of the datapoints were very near the top of the plot area. Sometimes lines became blurry after window was resized. v 16 of Chrome used to display warning about deprecated layerX and layerY properties. Some other minor bugs fixed. FEATURES: boldPeriodBeginning property with default value true added to CoordinateAxis. You can disable bolding of the beginning of a period (like year/month/etc) using it. 2.1.6 Some minor bugs fixed. 2.1.5 Some minor bugs fixed. 2.1.4 Some minor bugs fixed. 2.1.3
  • 16. Some minor bugs fixed. 2.1.2 Raphael.js updated to 2.0.1, some related issues in amCharts fixed. 2.1.1 version property added to AmStockChart. Indicates current version of the chart script. FIXES: It was impossible to drag chart scrollbar if the mouse was over text in scrollbar. Chart cursor stayed visible sometimes even mouse wasn't over the chart. NEW FEATURES equalWidths with default value "false" was added to LegendSettings. It allows to save some space in the legend.