AnyGantt Changelog

What's new in AnyGantt 8.12.0

Dec 5, 2023
  • Bug fixes:
  • DVF-4652 — Milestones preview on grouping tasks issue fixed
  • DVF-4648 — onEditStart function context issue fixed
  • DVF-4582 — Tooltip issue on loadable grouping task fixed

New in AnyGantt 8.11.1 (May 10, 2023)

  • Bug fixes:
  • Resource labels crop/overlap issue fixed

New in AnyGantt 8.11.0 (Dec 6, 2021)

  • Datagrid labels issue fixed

New in AnyGantt 8.10.0 (May 20, 2021)

  • Improvements:
  • Preview milestones show only when collapsed option
  • Bug fixes:
  • Tooltip issue fixed

New in AnyGantt 8.9.0 (Sep 29, 2020)

  • DVF-4373 — Labels text length:
  • Added an option to limit the number of characters in labels for easier control over the chart display.
  • DVF-4383 — Client-side CSV/XLSX export:
  • CSV/XLSX can now be exported on client-side, without the help of an export server.
  • DVF-4359 — Labels overlap:
  • New option to hide labels when they overlap.
  • Improvements:
  • DVF-4444 — Pixel gaps support added
  • DVF-4460 — Visible range printing added
  • DVF-4470 — Item info now provided in the context menu
  • Bug fixes:
  • DVF-4429, DVF-4430 — Client-side exports issues fixed
  • DVF-4469 — Resource period offset and height can now be set from the data
  • DVF-4477 — Resource tooltip issue fixed
  • DVF-4434 — Labels issue fixed

New in AnyGantt 8.7.1 (Dec 17, 2019)

  • Bug fixes:
  • DVF-4315, DVF-4325 — Client-side export issue
  • DVF-4319 — Hover cursor on legend
  • DVF-4341 — Selection Marquee issue
  • DVF-4226 — ResourceChart weekend range issue
  • DVF-4316 — TImeline chart range series issue
  • DVF-4324 — Progress value label issue
  • DVF-4357 — Ticks count issue
  • DVF-4360 — Datagrid issue
  • Improvements:
  • DVF-4320 — Disable credits over theme
  • DVF-4336 — toolbar expand/collapse icons change
  • DVF-4356 — milestone preview own tooltip

New in AnyGantt 8.7.0 (Aug 7, 2019)

  • Improvements:
  • DVF-4277 - Legend. Add some icons support
  • DVF-4244 - All elements has own tooltip settings
  • DVF-4236 - Tooltbar improvements
  • Bug fixes:
  • DVF-4201 - Legend issues

New in AnyGantt 8.6.0 (May 15, 2019)

  • Improvements:
  • Improved Gantt Documentation
  • DVF-3596 - AnyChart Locales Improved
  • DVF-3597 - Custom Messages in locales
  • DVF-4018 - Timeline header performance improved.
  • DVF-4016 - Datagrid performance improved.
  • DVF-4073 - Auto localized context menu from the included locale
  • Bug fixes:
  • DVF-4210 - Editing issues fixed.
  • DVF-4215 - Row deselection issue fixed.
  • DVF-3944 - Resize event issues fixed.
  • DVF-4187 - Charts disposing improved.

New in AnyGantt 8.5.1 (Feb 4, 2019)

  • Bug fixes:
  • DVF-4041 — fixed 3d grids redrawing problem
  • DVF-4095 — fixed issues with xMode scatter, when scale values are redefined
  • DVF-4107 — fixed issues with sunburst drilldown in FF
  • DVF-4109 — fixed legend redraw bug when position mode is inside
  • DVF-4112 — fixed pie appearance bug with outside labels
  • DVF-4142 — fixed tag cloud appearance bug
  • DVF-4147 — fixed issues with pie labels clipping
  • DVF-4154 — fixed issue in wordtree chart
  • DVF-4156 — fixed issue with pie outside labels
  • DVF-4174 — fixed issue with pie point hover, after clicking on missing point in legend

New in AnyGantt 8.5.0 (Dec 24, 2018)

  • New features:
  • DVF-4015 Datagrid Text Improvements: Working with texts in Datagrid has been significantly improved to boost the performance.
  • Improvements:
  • DVF-3323 — scrollTo for Gantt charts improvement: The scrollTo method now works both as getter and setter. The returned value is in pixels.
  • Bug fixes:
  • DVF-3957 — Gantt header locale problem fixed.
  • DVF-3958 — Datagrid in SVG fixed for proper support of Internet Explorer.
  • DVF-3974 — Empty Gantt serialization issue fixed.

New in AnyGantt 8.4.2 (Nov 23, 2018)

  • Improvements:
  • DVF-3323 — ScrollTo() Improvement
  • Bug fixes:
  • DVF-3957 — Timeline's header labels format issue

New in AnyGantt 8.4.1 (Oct 30, 2018)

  • DVF-3941 — Performance improvements.

New in AnyGantt 8.4.0 (Oct 5, 2018)

  • Bug fixes:
  • DVF-3899 — Now the data grid is rendered correctly when resized with the splitter.
  • DVF-3835 — Fixed the issue with tree search.
  • DVF-3807 — Tokens now work correctly when used to format the timeline header.
  • DVF-2473 — Fixed the PERT CRUD issue.

New in AnyGantt 8.3.0 (Jul 9, 2018)

  • Improvements:
  • Color palettes improvements
  • Labels background settings improvements
  • Axis markers improvements (new methods: background, padding, scaleRangeMode)
  • Markers/Labels clipping improvements
  • anychart.ui.Table: new export methods ( saveAsXlsx, saveAsCsv)
  • 3D Charts issues
  • Venn Chart: new token %selectedPointsSum
  • Pie Chart labels overlap improvements
  • Bug fixes:
  • Tooltip issues in financial charts
  • Color functions anychart.color.darken and anychart.color.lighten issues
  • XML serialize scale ticks issue
  • Escape/Unescape symbols in XML serialization
  • Linear Gauge issues
  • Pointer’s z-Index in Circular Gauges issue
  • Heat map scroll inversion bug
  • Gauges scale calculations problems
  • Charts xScroller issues

New in AnyGantt 8.2.0 (Mar 27, 2018)

  • Data Grid Live Editor:
  • Grid cells of the Gantt Chart can now be edited in the Live Edit mode. If the input data is valid, all the changes can be saved or aborted if otherwise.
  • Brand New Timeline:
  • Release 8.2.0 has brought significant improvements to the timeline header in Gantt charts. From now on, the number of its levels and their format can be set manually, which further increases the timeline’s flexibility. In addition, automatic formatting of dates in response to zoomIn and zoomOut has become even better.
  • Custom Drawing:
  • We've made it possible to override drawing of any Gantt timeline element (baseline, milestone, etc.). There are no limits to how they can look, you can create any custom visualization based on your imagination.
  • Check out Gantt Chart Labels documentation article.
  • Improvement:
  • New Gantt API for Timeline elements
  • Data Grid Expand/Collapse buttons customization

New in AnyGantt 8.1.0 (Dec 20, 2017)

  • Pie Chart - Outline:
  • Although the outline itself does not carry any particular information on a chart, it can be utilized to make a Pie Chart stand out visually in comparison with the other charts and to stress the importance of the data displayed. By default, the Pie Chart Outline features the width of 10 pixels and the lighter fill color.
  • Donut Chart - Center Content:
  • How to efficiently use the space on a web page will always remain a topical question for the web design. To contribute to this field, we’ve introduced the .center() method making the process of adding the content to the center of a Pie Chart as easy and convenient as possible. You can use .center() to add text or other charts.
  • Pie Chart - Interactivity:
  • New methods now available in Pie Chart: normal(), hovered() and selected(). They allow to configure any settings for the corresponding states, including fill(), stroke(), outline() and explode().
  • Pie Chart - Label Placement Algorithm:
  • The newly added Pie Chart Outside Labels distribution algorithm makes sure that labels are well-positioned and provided with enough space to be displayed in a clear, neat manner. The outsideLabelsSpace() method is now deprecated as far as its value is calculated automatically. See the Pie Chart with Dynamic Start Angle example to see how it works.
  • Label Annotation:
  • Label Annotation is an excellent way to highlight particular data or events on a chart, add trendline captions and leave notes for data analysts.
  • Improvements:
  • Improved memory allocation when running AnyChart in Node.js environment.
  • String Tokens now auto-detect the type of formatting (string, number or DateTime) by token arguments. In addition, types of formatting can now be defined directly using the type argument.
  • Bug fixes:
  • Fixed issues with using String Tokens in Legend itemsFormat() method.
  • Fixed issues with extra small and extra large values formatting.
  • Fixed issues with unicode symbols in String Tokens (desk case #3833, TS-415).
  • Fixed animation issues that accrue during update of Pareto Chart settings (desk case #3062, TS-229).
  • Fixed bug with labels settings from data (DVF-3403).
  • Fixed bug with cycling angles values in Tag Cloud.
  • Fixed issues with inappropriate chart rendering into containers with flex layout in Firefox.

New in AnyGantt 8.0.0 (Oct 6, 2017)

  • Modular System:
  • System is the core of AnyChart 8. It allows you to significantly reduce the size of the JavaScript running on your web page by connecting only those chart types and features that you actually use. The modular based AnyChart is perfectly compatible with popular bundling tools such as Webpack, Browserify, and so on. Use our JS Builder to easily generate a custom build.
  • Custom JavaScript Builds:
  • Custom JavaScript Builder is designed for assembling a JavaScript file that contains only the features and chart types you are really going to use. The AnyChart version 8.0.0 contains 30 modules and 16 themes. You can also build a file that contains your license key.
  • Node.js Server-side Rendering:
  • Node.js server is a lightweight web server that provides API for generating vector graphics (PDF, SVG, or PS), bitmap images (PNG, JPG, or TIFF), PDF reports, and data in CSV and XLSX (Excel). It uses the JavaScript code as well as JSON and XML configurations as input data. The server is very easy to install and customize, you can run it on any major platform: Linux, Windows, and macOS. It is ideal for creating report systems that send charts via email or social network sharing tools.
  • No Data Label Feature:
  • No Data Label Feature is an API designed to notify the chart viewer that data is not available. Data can be missing due to its absence by default or if it has been removed by means of the Data Updating API, Exclude Data Point feature, or through the interactivity.
  • CSV/Excel Export Reworked:
  • By popular demand, we’ve remastered the algorithm for preparing CSV/Excel data for charts. Now it takes into account the chart type specific features and allows you to use multiple data sets for different series.
  • Chart Export Settings:
  • Now you can customize the export settings for each chart: links and descriptions for sharing on Facebook, image export options, and so on.
  • Context Menu Customization API:
  • We’ve significantly simplified the process of the context menu customization. Now each item of the context menu is assigned with an ID that can be called to access the corresponding fields and settings as well as to add custom ones. We’ve also added the option to localize the context menu.
  • General API Improvements:
  • We’ve substantially improved the AnyChart JS Charts API specifically for the 8th generation of our JavaScript charting libraries. Appearance settings, Grids settings, Data Mapping settings can now be made much easier. To facilitate and streamline the transition from AnyChart 7 to AnyChart 8, we’ve created the Migration Tool that will allow the majority of users to switch over to the new version in semi-automatic mode.
  • Timeline Labels Settings:
  • Gantt Timeline text formatting properties are now flexible to the greatest possible extent. To achieve that, we’ve added the following methods: baseLabels(), baselineLabels(), parentLabels(), milestoneLabels(), progressLabels(). We’ve also remastered method labels() so it can be utilized to set the defaults for any type of label.
  • Take a look at Timeline Labels Settings application
  • Bug fixes:
  • Fixed Data Grid Splitter bug (TS-215, TS-225)

New in AnyGantt 7.14.0 (Jul 20, 2017)

  • TS-32, TS-49 Fixed issues with import in Aurelia and Angular 2 frameworks
  • TS-77 Fixed error with rendering rotated text in IE8

New in AnyGantt 4.1.0 (May 11, 2011)

  • Editing tasks, resources or periods properties using client-side User Interface.
  • Editing tasks, resources or periods properties using JavaScript.
  • Ability to select tasks, resources or periods.
  • Editing, selection event model.
  • Summary Tasks Auto-Recalculation.
  • Retrieving chart details in XML format.
  • Retrieving chart details in JavaScript format.
  • Milestones in Resource Projects.
  • Resources Grouping Feature.

New in AnyGantt 4.0.3 (May 11, 2011)

  • Users Guide With Large Number of Samples.
  • MultiPage Printing Support.
  • TimeLine Scale Improvement Update.
  • Quarter Token in TimeLine Scale.
  • {%CompleteDate} Token Support.
  • Custom Default Resource Style Support.
  • Context Menu Localization.
  • Customizable Datagrid Columns Formatting.