Google Charts version '52' is now available. You can use this upcoming version by loading 'upcoming'. Please test the new features and let us know if you experience any issues.
<script>
google.charts.load('upcoming',
{packages: ['corechart']});
</script>
This release primarily consists of a large number of refactoring and cleanup changes. All code has been migrated to ES6, and a substantial fraction has been migrated to TypeScript. We are still moving forward toward open-sourcing the Google Charts code, but many more internal changes are required before that can be accomplished.
Anticipated production release date: March 20, 2023
At this time, the 'current' version is still '51'.
On the release date, loading either 'current' or 'upcoming' will load '52'.
Note that this is a much longer release cycle compared to previous releases, due to the large number of internal changes.
GeoChart
Updated geochartVersion to 11, and regioncoderVersion to 1.
Dygraph charts
Gantt, Timeline, and the Material charts: Bar, Line, Scatter
No longer loads the Dygraph library dynamically since it is compiled in.
Table
Fix highlighting of current page number for more than 11 pages.
OrgChart
Add ‘compactRows’ option. Default is false.
Uses the Reingold-Tilford algorithm for layered trees. Its main advantage is a more effective use of horizontal space by placing subtrees close together as long as nodes in the same layer do not overlap.
I am seeing a single instance of "var google = {};" in the default package of v52, which is loaded before any other package, or even if no other package is loaded. Consequently, any previously loaded google.maps code will be deleted. Until I figure this out, this probably means that anyone using both Google Charts and Google Maps in the same document cannot load the 'upcoming' version. Alternatively, if 'upcoming' is required, it might work to load the Google Charts code before loading the Google Maps code.
--
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-visualizati...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-visualization-api/222535cb-de09-464e-9605-94bc7b52f8c7n%40googlegroups.com.