The tree map displays hierarchical (tree-structured) data as a set of nested rectangles. Each branch of the tree is given a rectangle, which is then tiled with smaller rectangles representing sub-branches. The child rectangles can be colored using different methods like change, fixed color etc.
The heat map is a 2D representation of data where the individual values are contained in a matrix and are represented as colors, which are taken from an associated palette.
The palette legend item is a new legend item that allows you to display palette (colorbar) information on the legend. It works with surface, heat map and tree map series.
The Mesh surface series now supports custom color per vertex. It has also been completely rewritten for better performance.
A new property called CellTriangulationMode is added to the Mesh Surface series.
The Grid surface series now supports custom color per vertex. It has also been completely rewritten for better performance.
The Grid Surface series provides an option to use custom X / Z values. The grid surface can now display rectilinear grids.
The stock series supports stock data grouping that allows for the display of massive amounts of stock data. The data grouping works dynamically and can be configured to work in conjunction with zooming and scrolling as well as to synchronize with the major ticks of the X axis.
The stock series has an option for controllable stroke for bear / bull candles.
Ability to scale the candle width when the chart is zoomed. This feature is accessible from the ScaleCandleWidthWhenZooming property.
Line studies have the ability to influence the axes content range as well as to have controllable retracement factors and labels.
Kagi, Renko, Three Line Break and Point and Figure charts now provide better hit testing capabilities that allow the user to inspect the presented aggregated data.
The NPanelPanTool and NPanelZoomTool tools allow the user to zoom in / out and content panels.
All series support dynamic axis range - the Y axis range can be computed either based on the content of the whole series or based on the series visible range on the X axis. This allows axis scrolling and zooming to show a Y axis with greater detail.
Axis const lines and axis stripes can be included in the calculated axis range. This feature allows for the automatic inclusion of const lines and stripes in the visible axis range.
Added PointShape.Diamond and PointShape.Asterisk (for markers, point series etc).
New rendering of PointShape.Star, PointShape.Cross and PointShape.DiagonalCross in 3D mode.
The legend item cell data (NLegendItemCellData) can report the series that produced it through the Series property.
ExecuteAllScriptsInDocumentReady - the property controls whether client side scripts always execute on document ready. It is accessible from the ThinWeb.ServerSettings.JQuery object.
Better reporting for exceptions in ThinWeb.
Ability to specify default cursor trough the controller for example: nChartControl1.Controller.DefaultCursor = Cursors.Cross;
Ability to specify text wrapping in annotations.
The performance of all min / max calculations has been improved. 2D rendering is additionally optimized. All 3D surface rendering types have been completely redesigned for performance. Faster invalid point markup.