Update Highstock/Highcharts to 12.6.0 - #3457
Open
Salvialf wants to merge 5 commits into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
foreignObject/useHTMLrendering incompatibility discovered in v13, plus a number of other open issues still unresolved in that version).lib/export dependencies bundled with Highstock:jspdf.js(2.5.0 → 4.2.1), pluscanvg.jsandsvg2pdf.js;rgbcolor.jsis no longer needed and has been removed.Highcharts.Color(...)now requiresnew Highcharts.Color(...), updated at all 3 call sites.minPadding/maxPaddingoverrides on the main x/y axes, matching Highstock's actual default of0.showScrollbaroption; it now followsshowScrollbarlike before.%[eb]) that resolves viaIntland ignores our translatedlang.shortMonths, so these are now pinned back to the classic token syntax (%e %B,%B '%y).lang.months/shortMonths/weekdaystranslation arrays: sincelang.localeis set, 12.6.0 generates correct, grammatically accurate values fromIntlautomatically (including proper French lowercase month names), making the old hardcoded translations redundant.allTitle/monthTitle/yearTitle), introduced in 12.2.0, which were previously showing in English ("View all", etc.).fontSize,tickLength, labeldistance) after several small layout defaults changed between versions.divers-viral→fa-object-group,fa-ruler-vertical→fa-border-style) and adds a CSS override for icon centering inside the small chart toolbar buttons, both affected by internal font/label positioning changes in the new renderer.offline-exportingandexport-datamodules, previously disabled, and disables the exported data table's caption row.blob:image sources, required for native PNG/JPEG export to work, and lets native download links bypass the SPA navigation interceptor so exported files actually download instead of being caught by client-side routing..highcharts-tooltip .highcharts-shadow) that targeted a class no longer produced by the new renderer.install/consistency.phpself-healing check, no new update script needed.