This is an automated email from the ASF dual-hosted git repository.
sushuang pushed a change to branch fix/alignTicks-precision
in repository https://gitbox.apache.org/repos/asf/echarts.git
from eb45d1775 fix(axis): fix axis label may have inappropriate precision
or take too much unexpected space when `alignTicks` is enabled
add 4cf7cb4cf test(dataZoom): fix test case -- accidentally broken in v6.
And add more case for dataZoom edge cases.
add d013d5e39 timeScale: Add the missing rounding (broken from a previous
version) to time scale.
add 479dcd454 fix&feat: Change and clarify the rounding error and
auto-precision utils and solutions.
add d168bf237 fix(axisTick&dataZoom): (1) Apply a better auto-precision
method. (2) Make the rounding result consistent between dataZoom calculated
window and specified axis `determinedMin/Max`. (3) Fix unexpected behaviors
when dataZoom controls axes with `alignTicks: true` - previous they are not
precisely aligned and the ticks jump significantly due to inappropriate
rounding when dataZoom dragging.
add ffcc636fb fix(alignTicks): Change alignTick strategy: (1) Previously
some series data may be out of the calculated extent and can not be displayed.
(2) Previously the precision is incorrect for small float number (fixed at 10
rather than based on the magnitude of the value). (3) Make the tick precision
more acceptable when min/max of axis is fixed, and remove console warning,
because whey can be specified when dataZoom dragging. (4) Clarify the related
code for LogScale.
add a6ab2458f feat(alignTicks): (1) Fix LogScale precision. (2) Tweak
align ticks layout. (3) Remove unreasonable clamp in Interval calcNiceExtent,
and clarify the definition of `_niceExtent`.
add 18a23a875 refactor(scale): For readability and maintainability (1)
Migrate `calcNiceTicks` and `calcNiceExtent` from Scale class override member
functions to plain functions, similar to `axisAlignTicks`. Previously it's hard
to modify and error-prone. (2) Remove unnecessary override on Scale class
hierarchy and limit override usage, which is difficult to understand and
error-prone. (3) Simplify the inheritance - shift `LogScale` and `TimeScale`
inheritance from `IntervalScale` to [...]
add 0f4561dbe refactor&fix: (1) Unify series data union code - remove
union code from Scale; unify union entry and scaleRawExtentInfo creator and
cache to avoid error-prone impl; simplify the impl of coord sys call extent
uinon. (2) Fix LogScale precision bug introduced by previous commits.
add dedc5dc18 fix(logScale): (1) Thoroughly resolve a long-standing issue
of non-positive data on LogScale - exclude non-positive series data items when
calculate dataExtent on LogScale. (2) Include `Infinite` into `connectNulls`
handling on line series; the `Infinite` value may be generated by `log(0)` and
previously the corresponding effect in unpredictable on line series (sometimes
display as connected but sometimes not).
add 28e74ef83 fix(pie-on-cartesian): Previously when pie is located on
Cartesian, axes extent can not union pie center automatically. Commit
18a23a87585cc8a1575b63dcc4060af5007330fc has supported it. This commit updates
test cases.
add 64305a4b8 fix(dataZoom): (1) Fix dataZoom dragging cursor style (use
'drag' and 'dragging'). (2) Fix dataZoom bug that data info disappear when drag
release on the area that data info display should be triggered.
add fe932a2aa refactor&feature: (1) Uniform series data union logic;
previous they are implemented in several inconsistent ways and error-prone. And
also strict the extent calculation with uniformed utilities. (2) Refactor Scale
- uniform the implementation of the numeric transformations (such as axis
breaks, logarithm, ordinal related handling) with a decorator pattern and
decouple them from Scale class hierarchy. This brings consistent handling for
details and enables further exten [...]
add 1f74fd749 test(visual): Update markers.
add 921496a2e fix(axis): refactor axisLabel formatter
add 2292edbdf Merge pull request #21432 from apache/fix-axisTickLabel
add 7cdcb5e06 fix(types): remove export assignment to support typescript
esm compatibility
add a0b8a7825 Merge branch 'master' into pr-21411
add ea65b17de test: mv TS test cases
add 905027d5b test: Enrich TS test cases -- package.json "type": "module"
and tsconfig "module" & "moduleResolution" are involved.
add 376338c51 ts: refactor TS entries to satisfy recent TS versions and
modern usage, as well as fix duplicated type definitions.
add e21c4198a tweak
add 047f05e35 ts: update rollup-plugin-dts to support new features.
add 83ee45cfd Merge pull request #21411 from
akashsonune/fix/remove-export-assignment-to-support-modern-typeScript-esm
add 7fec6cf21 Merge pull request #21435 from apache/master
add e2cb0bafc fix(treemap): scaleLimit bug. close #21426
add b54bd540e fix(treemap): fix treemap can not be zoomed out after a
zoom-in when scaleLimit is specified #21427
add ea05ee5bb treemap: (1) Clarify the lifetime of variable "zoom". (2)
Make "scaleLimit" cover "treemapZoomToNode" case, otherwise the behavior is
unexpected. (3) Make "scaleLimit" cover the case that users specify `rootRect`
directly in `dispatchAction`, though this usage is never officially exposed.
(4) Remove ec2 compat code, which has stopped working.
add 76cc8dc3c Merge pull request #21427 from liuyizhou/fix-21426
add bbe3591a8 fix(scatter): fix jitter layout does not support progressive
rendering and causes chart to stuck and potential NPE
add cc164456f fix(scatter): tweak types
add d3ec53039 fix(scatter): simplify jitterLayout code and update test
cases
add b5733e7f0 test(scatter): tweak test case
add 5592113f8 test(scatter)L fix test case
add f903bf2d4 Merge pull request #21436 from apache/fix/scatter-large-stuck
add 491aacdd3 fix(marker): fix marker fails to render with dataset and
encode due to storeDimIndex mismatch.
add 4980c4400 test(marker): add test case for rendering markers with
dataset and encode
add 4d3fff8b5 seriesData: supplementarily fix omit unused and clarify the
code.
add 59f3f9a4d Merge pull request #21439 from apache/fix/marker-dataset
add e9267e214 fix(matrix): trigger click event on matrix cells
add 78ed35983 fix(matrix): Trigger event only when matrix.triggerEvent is
true
add f43776aba fix(matrix): Add eventData items
add a7228a0a4 fix(matrix): Trigger click event only on text, not on
background
add 5bdc7b011 test(matrix): Add a test case for matrix text events
add e800931c2 test(matrix): Make some cells empty
add 6609e3257 test(matrix): Retrieve eventData from text content instead
of displayList
add fb8da78b7 matrix: (1) Both `cellRect` (typically non-transparent) and
`cellText` may trigger events, depending on both `matrix.triggerEvent`,
`matrix.xxx.silent` and `matrix.xxx.label.silent` settings. By default
(`matrix.triggerEvent:true`, `matrix.xxx.silent` and `matrix.xxx.label.silent`
is undefined) cell text and non-transparent cell bg trigger event. (2) Modify
event param: `name` is the final rendered text, `value` is the original input
cell value in option. (3) Add visu [...]
add e770604f3 Merge pull request #21390 from
natsuokawai/fix/matrix-click-event
add 56c87685b fix(tooltip): valueFormatter cb param dataIndex should be
rawDataIndex rather than dataZoom filtered dataIndex. Close #21477 .
add c6984bab4 tweak test case
add 612fb4bf5 Merge pull request #21479 from
apache/fix-tooltip-valueformatter
add 665daa64c fix(bar): prevent bar chart overflowing the graph when using
dataZoom filterMode none with time axis. close #19972
add f1cca2618 Merge pull request #21511 from
akashsonune/fix/bar-and-scatter-charts-overflows
add c4a38230a Merge branch 'release' into
pr/plainheart_fix/alignTicks-precision
add bdec91e39 refactor: Remove the default value of number round due to
its unreasonable and error-prone for small float number.
add 52ceb924a fix: (1) Fix dataZoom AxisProxy can not be cleared when
dataZoom option changed. (2) Fix onZero on double value axis and dataZoom is
applied on a base axis - onZero should be disabled by default.
add d47ea4ad7 fix(dataZoom): Do not display values outside of effective
extent.
add b16d96c39 chore: Tweak the usage of isFinite.
add 8de2b64fa feature&fix(axis): (1) feature: Enable uniform bandWidth
calculation in numeric axis (e.g., for tooltip shadow); it previously only
applicable to category axis, but buggy in numeric axis with bar series. And
enable the clip of tooltip shadow. (2) refactor: Introduce a dedicated workflow
phase for series aggregation and data statistics computation on a single axis,
allowting the results to be reused across multiple features. (3) fix: Fix
duplicate ticks in TimeScale and [...]
add 7a8d38bae fix: Fix inappropriate impl introduced by the previous
commits.
add dbfaf6a73 fix&feature: (1) feature: Add option boxplot.clip (2)
feature: Enable boxplot and candlestick containShape for "value"/"time"/"log"
axis, enable proper shadow axisPointer. (candlestick-case.html,
boxplot-multi.html) (3) fix: Fix candlestick ends shapes can not be displayed
on "value"/"time" axis. (candlestick-case.html) (4) fix: candlestick shape
width is inappropriate when datazoom filterMode is 'none'/'empty'.
(candlestick-case.html) (5) fix: In polar coordinate syst [...]
add 18bedbb5a fix: Temporarily fix incorrect stack base dimension
selection when both axes are value axes.
add bb56e9ab1 chore: Sync the modification of #21448 to release.
add bd19110f2 fix: (1) Clarify and uniform terminology and add comments to
explain EC_CYCLE. (2) Fix dataZoom in `appendData`, introduced by recent
commits.
add eb7530b3e fix(appendData): Fix that the dataZoom inside is disabled
when appendData is executed. And clarify the usage of appendData in comments.
add d2cc085b2 tweak: Clarity the previous implements of axis statistics.
add 73363ff5c feat: fixing typo of "Continous"
add b2cab42d5 fix(types): use alias for types that are deprecated by typo
add ba545ce50 Merge pull request #21528 from unional/fixing-typos
add 5f2fa6d4b chore: replace deprecated rollup-plugin-terser plugin with
@rollup/plugin-terser
add d25e6c259 chore: update NOTICE year to 2026
add 09198192b Merge pull request #21448 from
apache/bot/update-notice-year/2026
add ef67cbcce chore(deps-dev): bump lodash from 4.17.21 to 4.17.23
add bbda10efd Merge pull request #21488 from
apache/dependabot/npm_and_yarn/lodash-4.17.23
add dbd060e4a chore: Update outdated GitHub Actions versions
add 2ac1e9d20 Merge pull request #21487 from
pgoslatara/actup/update-actions-1768993350
add a46c53566 fix: test/webkit-dep.html can not be opened. close #21507
add 33cf6e731 Merge pull request #21508 from diysimon/fix-21507
add c7cd5e4dd chore(deps-dev): bump basic-ftp from 5.0.5 to 5.2.0 in
/test/runTest
add c8adaf4f5 Merge pull request #21518 from
apache/dependabot/npm_and_yarn/test/runTest/basic-ftp-5.2.0
add 691385159 Merge remote-tracking branch 'remotes/origin/master' into
release-dev-1
add cfd77dc50 chore: upgrade node to v20
add 3fc8d56e0 Merge pull request #21530 from apache/release-dev-1
add 12b6d9f83 Merge branch 'release' into
PR/plainheart_fix/alignTicks-precision
add b094f987d fix(toolbox): Fix that toolbox theme cause corresponding
icons are always displayed even if not required. See #21176 .
add 6de824dc0 fix(toolbox): Simplify toolbox and fix that toolbox throw
error when remove DataZoom feature.
add abb3ad41b fix: fix previous commit.
add 933585126 fix: (1) Previously hoverLayerThreshold modification does
not work. (2) Restrict the triggering of hoverLayer to only canvas renderer.
add 56a32c0bb fix(axisPointer&tooltip): (1) axisPointer and tooltip should
be able to update when mousewheel, since dataZoomInside can modify views on
mousewheel, and cause highlighted element to be not able to restore. (2) Fix
axisPointer highlighted item can not restore due to outdated dataIndexIndex.
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 18 +-
.github/workflows/nightly-next.yml | 6 +-
.github/workflows/nightly.yml | 6 +-
.github/workflows/pr-preview.yml | 2 +-
.github/workflows/source-release.yml | 26 +-
.github/workflows/stale.yml | 2 +-
.github/workflows/update-notice-year.yml | 4 +-
.gitignore | 3 +
NOTICE | 2 +-
build/config.js | 2 +-
build/pre-publish.js | 88 +-
build/template/charts.d.ts | 4 +-
build/template/components.d.ts | 4 +-
build/template/core.d.ts | 4 +-
build/template/features.d.ts | 4 +-
build/template/option.d.ts | 4 +-
build/template/renderers.d.ts | 4 +-
build/template/ssr/client/index.d.ts | 4 +-
build/testDts.js | 119 +-
index.d.ts | 13 +-
package-lock.json | 293 +-
package.README.md | 78 +-
package.json | 21 +-
src/chart/bar/BarView.ts | 6 +-
src/chart/bar/install.ts | 3 +-
src/chart/bar/installPictorialBar.ts | 4 +-
src/chart/boxplot/BoxplotSeries.ts | 6 +-
src/chart/boxplot/BoxplotView.ts | 43 +-
src/chart/boxplot/boxplotLayout.ts | 138 +-
src/chart/boxplot/install.ts | 4 +-
src/chart/candlestick/CandlestickSeries.ts | 4 +-
src/chart/candlestick/CandlestickView.ts | 56 +-
src/chart/candlestick/candlestickLayout.ts | 60 +-
src/chart/candlestick/candlestickVisual.ts | 4 +-
src/chart/candlestick/install.ts | 4 +-
src/chart/candlestick/preprocessor.ts | 3 +-
src/chart/custom/CustomSeries.ts | 7 +-
src/chart/custom/CustomView.ts | 18 +-
src/chart/gauge/GaugeView.ts | 4 +-
src/chart/heatmap/HeatmapView.ts | 15 +-
src/chart/helper/Line.ts | 4 +-
src/chart/helper/LineDraw.ts | 2 +-
src/chart/helper/SymbolDraw.ts | 2 +-
src/chart/helper/axisSnippets.ts | 63 +
src/chart/helper/createClipPathFromCoordSys.ts | 40 +-
src/chart/helper/createSeriesData.ts | 4 +-
src/chart/helper/whiskerBoxCommon.ts | 36 +-
src/chart/line/LineSeries.ts | 2 +-
src/chart/line/LineView.ts | 52 +-
src/chart/line/helper.ts | 10 +
src/chart/line/poly.ts | 19 +-
src/chart/map/MapSeries.ts | 6 +-
src/chart/sankey/sankeyLayout.ts | 5 +-
src/chart/scatter/install.ts | 2 +-
src/chart/scatter/jitterLayout.ts | 109 +-
src/chart/treemap/TreemapSeries.ts | 9 +-
src/chart/treemap/TreemapView.ts | 53 +-
src/chart/treemap/treemapLayout.ts | 82 +-
src/component/axis/AngleAxisView.ts | 6 +-
src/component/axis/AxisBuilder.ts | 78 +-
src/component/axis/axisSplitHelper.ts | 7 +-
src/component/axisPointer/AxisPointerView.ts | 3 +-
src/component/axisPointer/BaseAxisPointer.ts | 5 +-
src/component/axisPointer/CartesianAxisPointer.ts | 40 +-
src/component/axisPointer/PolarAxisPointer.ts | 73 +-
src/component/axisPointer/SingleAxisPointer.ts | 35 +-
src/component/axisPointer/axisTrigger.ts | 28 +-
src/component/axisPointer/globalListener.ts | 15 +-
src/component/axisPointer/modelHelper.ts | 3 +-
src/component/axisPointer/viewHelper.ts | 37 +
src/component/brush/preprocessor.ts | 15 +-
src/component/brush/visualEncoding.ts | 3 +-
src/component/dataZoom/AxisProxy.ts | 327 +-
src/component/dataZoom/DataZoomModel.ts | 25 +-
src/component/dataZoom/SliderZoomModel.ts | 6 +-
src/component/dataZoom/SliderZoomView.ts | 143 +-
src/component/dataZoom/dataZoomProcessor.ts | 54 +-
src/component/dataZoom/helper.ts | 55 +-
src/component/dataZoom/installCommon.ts | 20 +-
src/component/dataZoom/roams.ts | 119 +-
src/component/helper/BrushTargetManager.ts | 5 +-
src/component/helper/RoamController.ts | 2 +-
src/component/helper/sliderMove.ts | 19 +-
src/component/legend/LegendView.ts | 17 +-
src/component/marker/MarkAreaView.ts | 4 +-
src/component/marker/MarkLineView.ts | 9 +-
src/component/marker/MarkPointView.ts | 9 +-
src/component/matrix/MatrixView.ts | 35 +-
src/component/polar/install.ts | 10 +-
src/component/singleAxis/install.ts | 4 +-
src/component/thumbnail/ThumbnailBridgeImpl.ts | 2 +-
src/component/thumbnail/ThumbnailView.ts | 2 +-
src/component/timeline/SliderTimelineView.ts | 43 +-
src/component/timeline/TimelineAxis.ts | 6 +-
src/component/timeline/TimelineModel.ts | 4 -
src/component/toolbox/ToolboxModel.ts | 51 +-
src/component/toolbox/ToolboxView.ts | 151 +-
src/component/toolbox/feature/DataView.ts | 11 +-
src/component/toolbox/feature/DataZoom.ts | 46 +-
src/component/toolbox/featureManager.ts | 8 +-
src/component/tooltip/TooltipModel.ts | 2 +-
src/component/tooltip/TooltipView.ts | 2 +-
src/component/tooltip/seriesFormatTooltip.ts | 2 +-
src/component/tooltip/tooltipMarkup.ts | 4 +-
src/component/visualMap/ContinuousModel.ts | 13 +-
src/component/visualMap/installCommon.ts | 4 +-
src/component/visualMap/typeDefaulter.ts | 4 +-
src/coord/Axis.ts | 84 +-
src/coord/AxisBaseModel.ts | 2 +-
src/coord/CoordinateSystem.ts | 3 +
src/coord/axisAlignTicks.ts | 410 +-
src/coord/axisBand.ts | 200 +
src/coord/axisCommonTypes.ts | 46 +-
src/coord/axisDefault.ts | 8 +-
src/coord/axisHelper.ts | 365 +-
src/coord/axisModelCommonMixin.ts | 3 +-
src/coord/axisNiceTicks.ts | 267 +
src/coord/axisStatistics.ts | 594 ++
src/coord/axisTickLabelBuilder.ts | 108 +-
src/coord/cartesian/Cartesian2D.ts | 23 +-
src/coord/cartesian/Grid.ts | 292 +-
src/coord/cartesian/GridModel.ts | 4 +-
src/coord/cartesian/cartesianAxisHelper.ts | 7 +
src/coord/cartesian/defaultAxisExtentFromData.ts | 477 +-
src/coord/cartesian/prepareCustom.ts | 3 +-
src/coord/geo/geoCreator.ts | 4 +-
src/coord/matrix/Matrix.ts | 2 +-
src/coord/matrix/MatrixModel.ts | 2 +
src/coord/parallel/Parallel.ts | 63 +-
src/coord/parallel/ParallelModel.ts | 7 +-
src/coord/parallel/parallelCreator.ts | 21 +-
src/coord/polar/Polar.ts | 7 +-
src/coord/polar/PolarModel.ts | 7 +-
src/coord/polar/polarCreator.ts | 51 +-
src/coord/polar/prepareCustom.ts | 3 +-
src/coord/radar/Radar.ts | 54 +-
src/coord/radar/RadarModel.ts | 16 +-
src/coord/scaleRawExtentInfo.ts | 964 +++-
src/coord/single/AxisModel.ts | 6 +-
src/coord/single/Single.ts | 26 +-
src/coord/single/prepareCustom.ts | 3 +-
src/coord/single/singleCreator.ts | 14 +-
src/core/CoordinateSystem.ts | 123 +-
src/core/ExtensionAPI.ts | 10 +-
src/core/Scheduler.ts | 28 +-
src/core/echarts.ts | 220 +-
src/core/lifecycle.ts | 1 +
src/core/task.ts | 10 +-
src/data/DataStore.ts | 105 +-
src/data/SeriesData.ts | 38 +-
src/data/SeriesDimensionDefine.ts | 20 +-
src/data/helper/createDimensions.ts | 36 +-
src/data/helper/dataStackHelper.ts | 28 +-
src/data/helper/dataValueHelper.ts | 73 +-
src/data/helper/sourceHelper.ts | 3 +-
src/export/all.ts | 2 +
src/export/api/helper.ts | 27 +-
src/export/api/number.ts | 2 +-
src/export/option.ts | 10 +-
src/label/LabelManager.ts | 2 +-
src/label/labelLayoutHelper.ts | 2 +-
src/layout/barCommon.ts | 56 +
src/layout/barGrid.ts | 716 ++-
src/layout/barPolar.ts | 453 +-
src/model/Component.ts | 4 +-
src/model/Global.ts | 12 +-
src/model/OptionManager.ts | 6 -
src/model/Series.ts | 2 +-
src/model/referHelper.ts | 8 +-
src/scale/Interval.ts | 408 +-
src/scale/Log.ts | 366 +-
src/scale/Ordinal.ts | 176 +-
src/scale/Scale.ts | 217 +-
src/scale/Time.ts | 283 +-
src/scale/break.ts | 108 +-
src/scale/breakImpl.ts | 442 +-
src/scale/helper.ts | 261 +-
src/scale/minorTicks.ts | 81 +
src/scale/scaleMapper.ts | 488 ++
src/util/cycleCache.ts | 73 +
src/util/format.ts | 4 +-
src/util/graphic.ts | 8 +
src/util/jitter.ts | 32 +-
src/util/layout.ts | 9 +-
src/util/model.ts | 168 +-
src/util/number.ts | 231 +-
src/util/types.ts | 105 +-
src/util/vendor.ts | 122 +-
src/view/Chart.ts | 3 +
test/area-stack.html | 1 +
test/axis-align-edge-cases.html | 837 +++
test/axis-align-ticks-random.html | 4 +
test/axis-align-ticks.html | 9 +-
test/axis-data-min-max.html | 148 +
test/axis.html | 37 +-
test/bar-datazoom-filtermode-none-time-axis.html | 419 ++
test/bar-overflow-plot2.html | 237 +
test/bar-overflow-time-plot.html | 748 ++-
test/bar-polar-multi-series-radial.html | 170 +-
test/bar-polar-multi-series.html | 136 +-
test/bar-stack.html | 98 +
test/boxplot-multi.html | 237 +-
test/build/mktest-tpl.html | 2 +-
test/candlestick-case.html | 489 +-
test/candlestick-large3.html | 21 +-
test/data/webkit-dep.json | 5717 ++++++++++++++++++++
test/dataZoom-action.html | 658 ++-
test/lib/testHelper.js | 2 +-
test/logScale.html | 279 +-
test/marker-dataset-encode.html | 283 +
test/matrix.html | 96 +
test/pie-coordinate-system.html | 18 +-
test/runTest/actions/__meta__.json | 12 +-
test/runTest/actions/axis-align-edge-cases.json | 1 +
test/runTest/actions/axis-align-ticks.json | 2 +-
test/runTest/actions/axis-data-min-max.json | 1 +
test/runTest/actions/bar-polar-multi-series.json | 2 +-
test/runTest/actions/candlestick-case.json | 2 +-
test/runTest/actions/dataZoom-action.json | 2 +-
test/runTest/actions/logScale.json | 2 +-
test/runTest/actions/scatter-jitter.json | 1 +
test/runTest/marks/axis-align-edge-cases.json | 10 +
test/runTest/marks/axis-align-lastLabel.json | 8 +
test/runTest/marks/axis-align-ticks-random.json | 10 +
test/runTest/marks/axis-align-ticks.json | 8 +
test/runTest/marks/axis-break-4.json | 8 +
test/runTest/marks/axis-customTicks.json | 10 +
test/runTest/marks/axis-data-min-max.json | 10 +
test/runTest/marks/axis-interval.json | 8 +
test/runTest/marks/axis-minorTick.json | 8 +
test/runTest/marks/axis-style.json | 10 +
test/runTest/marks/dataZoom-action.json | 10 +
test/runTest/marks/dataZoom-axes.json | 10 +
test/runTest/marks/dataZoom-axis-type.json | 10 +
test/runTest/marks/dataZoom-cartesian-h.json | 10 +
test/runTest/marks/dataZoom-clip.json | 8 +
test/runTest/marks/dataZoom-rainfall.json | 10 +
test/runTest/marks/dataZoom-scatter-hv-polar.json | 10 +
test/runTest/marks/dataZoom-scatter-hv.json | 10 +
test/runTest/marks/dataZoom-scroll.json | 10 +
test/runTest/marks/dataZoom-toolbox.json | 8 +
test/runTest/marks/dataZoomHighPrecision.json | 10 +
test/runTest/package-lock.json | 13 +-
test/scatter-jitter.html | 185 +
test/series-omitUnusedDimensions.html | 4 +-
test/toolbox-custom.html | 154 +
test/tooltip-valueFormatter.html | 26 +-
test/types/cjs/main.ts | 44 +
.../.scripts => test/types/cjs}/package.json | 0
test/types/{ => esm}/basic.ts | 2 +-
test/types/{ => esm}/event.ts | 4 +-
test/types/{ => esm}/importPartial.ts | 18 +-
test/types/no-module/main.ts | 24 +
test/types/package.json | 8 +
test/ut/spec/component/matrix/event.test.ts | 136 +
test/ut/spec/component/visualMap/setOption.test.ts | 14 +-
test/ut/spec/util/model.test.ts | 163 +-
test/ut/spec/util/number.test.ts | 74 +-
258 files changed, 19606 insertions(+), 5014 deletions(-)
create mode 100644 src/chart/helper/axisSnippets.ts
create mode 100644 src/coord/axisBand.ts
create mode 100644 src/coord/axisNiceTicks.ts
create mode 100644 src/coord/axisStatistics.ts
create mode 100644 src/layout/barCommon.ts
create mode 100644 src/scale/minorTicks.ts
create mode 100644 src/scale/scaleMapper.ts
create mode 100644 src/util/cycleCache.ts
create mode 100644 test/axis-align-edge-cases.html
create mode 100644 test/bar-datazoom-filtermode-none-time-axis.html
create mode 100644 test/bar-overflow-plot2.html
create mode 100644 test/data/webkit-dep.json
create mode 100644 test/marker-dataset-encode.html
create mode 100644 test/runTest/actions/axis-align-edge-cases.json
create mode 100644 test/runTest/actions/axis-data-min-max.json
create mode 100644 test/runTest/actions/scatter-jitter.json
create mode 100644 test/runTest/marks/axis-align-edge-cases.json
create mode 100644 test/runTest/marks/axis-align-ticks-random.json
create mode 100644 test/runTest/marks/axis-customTicks.json
create mode 100644 test/runTest/marks/axis-data-min-max.json
create mode 100644 test/runTest/marks/axis-style.json
create mode 100644 test/runTest/marks/dataZoom-action.json
create mode 100644 test/runTest/marks/dataZoom-axes.json
create mode 100644 test/runTest/marks/dataZoom-axis-type.json
create mode 100644 test/runTest/marks/dataZoom-cartesian-h.json
create mode 100644 test/runTest/marks/dataZoom-rainfall.json
create mode 100644 test/runTest/marks/dataZoom-scatter-hv-polar.json
create mode 100644 test/runTest/marks/dataZoom-scatter-hv.json
create mode 100644 test/runTest/marks/dataZoom-scroll.json
create mode 100644 test/runTest/marks/dataZoomHighPrecision.json
create mode 100644 test/types/cjs/main.ts
copy {.github/workflows/.scripts => test/types/cjs}/package.json (100%)
rename test/types/{ => esm}/basic.ts (94%)
rename test/types/{ => esm}/event.ts (94%)
rename test/types/{ => esm}/importPartial.ts (80%)
create mode 100644 test/types/no-module/main.ts
create mode 100644 test/types/package.json
create mode 100644 test/ut/spec/component/matrix/event.test.ts
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]