Skip to content

Commit

Permalink
11.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ihnatmoisieiev committed Feb 6, 2024
1 parent 2ab4914 commit 8fd4c0f
Show file tree
Hide file tree
Showing 17,692 changed files with 5,432,126 additions and 176,827 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
44 changes: 44 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,47 @@
# Version 11.3.0

## iOS:

1. Added methods for updating the chart options with JSON to `HIChartView`, #429

## Framework:

1. Implemented native handling of the `time.timezone` option, making the dependency on moment.js redundant.
2. Added new options `colorAxis.width` and `colorAxis.height`, allowing absolute or relative size. See #17870.
3. Added new option `chart.axisLayoutRuns`. It allows opting in for more predictable axis tick and label layout, at the cost of performance. See #19794.
4. Added new default `legendSymbol` for area series and its derivatives.

## Framework upgrade notes:
1. The `exporting.formAttributes` no longer works because the internal `post` function was replaced by the `fetch` API. The `formAttributes` option can for some purposes be replaced with `exporting.fetchOptions`. See `the fetch article on MDN` for more information about possible options.

## Framework bug fixes:

1. Fixed #19169, the `focusBorder` was not removed from `SVGElement` after the element had been unfocused.
2. Fixed #20319, funnel point path not rendered properly when the point's top coordinates were within top boundaries of the funnel neck.
3. Fixed #20291, y-axis crosshair was missing for 3d column.
4. Fixed #20340, histogram bins `x2` value was wrongly calculated.
5. Fixed #20191, exporting a chart using the export module caused `beforeunload` event to fire.
6. Fixed #20142, pie selected point was semi-transparent on legend hover in styled mode.
7. Fixed #18744, a point covered by an area series should be fully clickable if the tooltip shows.
8. Fixed #20129, the lack of root and window in the NX environment was causing an error on load.
9. Fixed #20097, script errors and invisible series in error bar with certain extremes.
10. Fixed #19857, short x-axis labels disappeared in some edge cases when `labels.autoRotation` was set.
11. Fixed #18804, zooming in below `boostThreshold` didn't disable boost on scatter series.
12. Fixed #20120, data labels in packed bubble series were misaligned after updating the series position.
13. Fixed #16920, formalized and fixed the `data.columnTypes` option.
14. Fixed #17545, misplaced funnel and pyramid data labels after legend item click when `dataLabels.inside` set to false.
15. Fixed #19497, some points disappeared when changing extremes of the category axes in boost.
16. Fixed #20098, multiple data labels were not rendered when enabled in `plotOptions`.
17. Fixed #19895, removing a series while rendering in boost mode could cause a TypeError.
18. Fixed #20002, stroke wasn't applied to annotations during offline PDF export.
19. Fixed #19976, columns threw off center when using mouse wheel zoom.
20. Fixed #19621, errors instead of expected behavior when using arrow-keys to navigate first and last items in legend.
21. Fixed #19130, `negativeColor` was applied to positive graphs for the part of the line that extended below the threshold.
22. Fixed #19604, ticks were sometimes differently calculated after a series update.
23. Fixed #20007, contrast color setting for data labels did not respect their background colors.
24. Fixed #19946, nodes in the organization chart weren’t centered while using node width or height options.
25. Fixed #19917, setting options in a series without `series.data` would add default aria-label.

# Version 11.2.0

## Framework:
Expand Down
20 changes: 13 additions & 7 deletions Example/HCSwiftUIDemo/Highcharts.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,24 @@
<key>AvailableLibraries</key>
<array>
<dict>
<key>BinaryPath</key>
<string>Highcharts.framework/Highcharts</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>Highcharts.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Highcharts.framework/Highcharts</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>Highcharts.framework</string>
<key>SupportedArchitectures</key>
Expand All @@ -32,19 +33,24 @@
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Highcharts.framework/Versions/A/Highcharts</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>Highcharts.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down Expand Up @@ -55,9 +55,13 @@ The offset of an arc diagram nodes column in relation to the `plotArea`. The off
*/
@property(nonatomic, readwrite) NSString *offset;
/**
The global link weight. If not set, width is calculated per link, depending on the weight value.
The global link weight, in pixels. If not set, width is calculated per link, depending on the weight value.
**Defaults to** `undefined`.
**Try it**
* [Link weight](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/series-arcdiagram/link-weight)
*/
@property(nonatomic, readwrite) NSNumber *linkWeight;
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down Expand Up @@ -41,11 +41,11 @@
@interface HIArea: HISeries

/**
Fill color or gradient for the area. When `null`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
Fill color or gradient for the area. When `undefined`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
**Try it**
* [Null by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Undefined by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Gradient](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-gradient/)
*/
@property(nonatomic, readwrite) HIColor *fillColor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down Expand Up @@ -48,11 +48,11 @@ Options for the lower markers of the arearange-like series. When `lowMarker` is
*/
@property(nonatomic, readwrite) HILowMarker *lowMarker;
/**
Fill color or gradient for the area. When `null`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
Fill color or gradient for the area. When `undefined`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
**Try it**
* [Null by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Undefined by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Gradient](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-gradient/)
*/
@property(nonatomic, readwrite) HIColor *fillColor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down Expand Up @@ -41,11 +41,11 @@
@interface HIAreaspline: HISeries

/**
Fill color or gradient for the area. When `null`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
Fill color or gradient for the area. When `undefined`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
**Try it**
* [Null by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Undefined by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Gradient](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-gradient/)
*/
@property(nonatomic, readwrite) HIColor *fillColor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down Expand Up @@ -42,11 +42,11 @@
@interface HIAreasplinerange: HISeries

/**
Fill color or gradient for the area. When `null`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
Fill color or gradient for the area. When `undefined`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
**Try it**
* [Null by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Undefined by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Gradient](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-gradient/)
*/
@property(nonatomic, readwrite) HIColor *fillColor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down Expand Up @@ -45,11 +45,11 @@ An integer identifying the index to use for the base series, or a string represe
*/
@property(nonatomic, readwrite) id /* NSNumber, NSString */ baseSeries;
/**
Fill color or gradient for the area. When `null`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
Fill color or gradient for the area. When `undefined`, the series' `color` is used with the series' `fillOpacity`. In styled mode, the fill color can be set with the `.highcharts-area` class name.
**Try it**
* [Null by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Undefined by default](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-default/)
* [Gradient](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/area-fillcolor-gradient/)
*/
@property(nonatomic, readwrite) HIColor *fillColor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* (c) 2009-2021 Highsoft AS
* (c) 2009-2024 Highsoft AS
*
* License: www.highcharts.com/license
* For commercial usage, a valid license is required. To purchase a license for Highcharts iOS, please see our website: https://shop.highsoft.com/
Expand Down
Loading

0 comments on commit 8fd4c0f

Please sign in to comment.