Skip to content

[Auto release] release 2.1.7 - #4691

Merged
xile611 merged 104 commits into
mainfrom
release/2.1.7
Sep 18, 2026
Merged

xile611 merged 104 commits into
mainfrom
release/2.1.7

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR merges release branch release/2.1.7 into main.

kkxxkk2019 and others added 30 commits April 16, 2026 11:49
chore: allow VRender 1.1.x bugfix updates
xile611 and others added 27 commits September 15, 2026 11:52
fix(crosshair): restore pointer values on stacked measure axes
fix(datazoom): skip previews with degenerate scales
Clamp liquid geometry ratios above 1 to a full-water state while keeping data intact.

Also add local browser controls for checking the chart across container sizes.

Constraint: Oversized user values must not move the wave outside the visible mask.

Scope-risk: narrow

Confidence: high

Tested: npm test -- __tests__/unit/series/liquid.test.ts
fix: prevent oversized liquid values from hiding wave
Extension mark syncState copied primary mark states in afterRender, so interactive state changes happened after the frame had already painted. Moving the copy to the stage beforeRender hook keeps hover-driven extension marks aligned with the primary mark in the same draw pass while afterRender only ensures the stage hook is attached or rebound.

Constraint: Hover-only bar outlines rely on extension marks syncing primary mark active state in the same frame
Rejected: Keep syncing in afterRender | state changes are visible one render late
Confidence: high
Scope-risk: narrow
Directive: Keep syncState state copying before drawing; do not move it back to afterRender without hover regression verification
Tested: Manual localhost page confirmation by user; git diff --check
Not-tested: Full package typecheck because existing unrelated @visactor/vchart export/type errors block rushx compile
…hover

[codex] Sync extension marks before hover frames render
…e-spec

fix: restore point visibility after overlap updates
ci: add manual Bug Server validation for fork PRs
ci: 按 PR 来源分流 Bug Server 构建,避免重复构建
fix(axis): 修复旋转标签采样角度单位不一致
@xile611
xile611 merged commit bd28fea into main Sep 18, 2026
4 checks passed
@xile611
xile611 deleted the release/2.1.7 branch September 18, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants