Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
00076b2
Merge pull request #4331 from VisActor/sync/main-2.0.10
xuefei1313 Nov 28, 2025
5a922d8
docs: generate changelog of release v2.0.10
xuefei1313 Nov 28, 2025
4950e25
Update release notes for version 2.0.10
xuefei1313 Nov 28, 2025
4043d03
Merge pull request #4332 from VisActor/docs/generate-changelog-v2.0.10
xuefei1313 Nov 28, 2025
80335f6
docs: upgrade change log
xuefei1313 Nov 28, 2025
9d01bce
Merge pull request #4333 from VisActor/docs/upgrade-changellog
xuefei1313 Nov 28, 2025
bf77713
feat: support componentShowContent in initOption
xuefei1313 Dec 2, 2025
4d47805
docs: update changlog of rush
xuefei1313 Dec 2, 2025
81ea1ff
Merge pull request #4334 from VisActor/feat/support-componentShowCont…
xuefei1313 Dec 2, 2025
c98fc05
fix: fix bug of tooltip hiden when componentShowContent
xuefei1313 Dec 2, 2025
721fe36
feat: export data constant
xuefei1313 Dec 8, 2025
c89aa11
Merge pull request #4339 from VisActor/feat/export-data-constant
xuefei1313 Dec 9, 2025
5f84ead
Merge pull request #4336 from VisActor/fix/tooltip-show-in-componentS…
xuefei1313 Dec 9, 2025
ae7d0e3
chore: upgrade workflow runs on
xuefei1313 Dec 10, 2025
fcf5f21
Merge pull request #4344 from VisActor/feat/upgrade-wrokflow-runs-on
xuefei1313 Dec 10, 2025
a84dd99
chore: add native deps for canvas
xuefei1313 Dec 10, 2025
9552666
chore: add native deps for canvas
xuefei1313 Dec 10, 2025
eca3ac9
chore: add native deps for canvas
xuefei1313 Dec 10, 2025
64387d4
Merge pull request #4345 from VisActor/feat/add-native-deps-for-canvas
xile611 Dec 10, 2025
3815b80
feat: boxPlot series support label
xile611 Dec 10, 2025
1f41d1e
fix: fix type error of boxPlotLabel
xile611 Dec 10, 2025
6038e17
docs: update rush changelog
xile611 Dec 10, 2025
b72c0c3
fix: fix crosshair when has innerOffser, fix #4338
xile611 Dec 9, 2025
becc743
Merge pull request #4346 from VisActor/feat/boxplot-label
xile611 Dec 11, 2025
d55d9b9
Merge pull request #4343 from VisActor/fix/crosshair-innerOffset
xile611 Dec 11, 2025
750eb60
fix: fix color of outlier in boxPlot
xile611 Dec 11, 2025
ae946b5
Merge pull request #4347 from VisActor/fix/boxPlot-outlier-style
xile611 Dec 11, 2025
2dd8fdf
fix: update outlier data handling in BoxPlotSeries, fix #4317
xile611 Dec 11, 2025
9306cdc
docs: update changlog of rush
xile611 Dec 11, 2025
189f3b5
Merge pull request #4350 from VisActor/fix/boxPlot-outlier-style
xile611 Dec 11, 2025
76bc350
chore: support npm trust publisher
xuefei1313 Dec 11, 2025
574ca3e
Apply suggestion from @Copilot
xuefei1313 Dec 11, 2025
7ca7e66
Merge pull request #4348 from VisActor/chore-for-support-npm-trust-pu…
xuefei1313 Dec 11, 2025
3e9bebc
build: release version 2.0.11 [skip ci]
xuefei1313 Dec 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 30 additions & 1 deletion .github/workflows/bug-server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,54 +9,83 @@

jobs:
build:
runs-on: macos-13
runs-on: macos-latest

strategy:
matrix:
node-version: [18.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
cache-dependency-path: './common/config/rush/pnpm-lock.yaml'

- name: Install Python distutils (macOS)
if: runner.os == 'macOS'
run: |
python3 -m pip install --upgrade pip --break-system-packages
python3 -m pip install setuptools --break-system-packages

- name: Install Python distutils (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y python3-distutils
python3 -m pip install --upgrade pip --break-system-packages
python3 -m pip install setuptools --break-system-packages

- name: Install latest pnpm
run: npm install -g pnpm@10.7.0

- name: Install native deps for node-canvas (macOS)
if: runner.os == 'macOS'
run: |
brew update
brew install pkg-config cairo pango libpng jpeg giflib librsvg

- name: Install native deps for node-canvas (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev pkg-config

- name: Print All Github Environment Variables
run: env

- name: Install rush
run: node common/scripts/install-run-rush.js install --bypass-policy

- name: Build vutils-extension
working-directory: ./packages/vutils-extension
env:
NODE_OPTIONS: '--max_old_space_size=4096'
run: node ../../common/scripts/install-run-rushx.js build:es

- name: Build vchart
working-directory: ./packages/vchart
env:
NODE_OPTIONS: '--max_old_space_size=4096'
run: node ../../common/scripts/install-run-rushx.js build:es

- name: Build vchart-extension
working-directory: ./packages/vchart-extension
env:
NODE_OPTIONS: '--max_old_space_size=4096'
run: node ../../common/scripts/install-run-rushx.js build:es

- name: Build bugserver-trigger
working-directory: ./tools/bugserver-trigger
env:
NODE_OPTIONS: '--max_old_space_size=4096'
run: node ../../common/scripts/install-run-rushx.js build

- name: Run CI
working-directory: ./tools/bugserver-trigger
env:
BUG_SERVER_TOKEN: ${{ secrets.BUG_SERVER_TOKEN }}
run: node ../../common/scripts/install-run-rushx.js ci

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
129 changes: 0 additions & 129 deletions .github/workflows/hotfix-release.yml

This file was deleted.

103 changes: 0 additions & 103 deletions .github/workflows/pre-release.yml

This file was deleted.

35 changes: 32 additions & 3 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
build:
runs-on: macos-13
runs-on: macos-latest
permissions:
contents: write
pull-requests: write
Expand All @@ -30,6 +30,35 @@ jobs:
cache: 'npm'
cache-dependency-path: './common/config/rush/pnpm-lock.yaml'

- name: Install Python distutils (macOS)
if: runner.os == 'macOS'
run: |
python3 -m pip install --upgrade pip --break-system-packages
python3 -m pip install setuptools --break-system-packages

- name: Install Python distutils (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y python3-distutils
python3 -m pip install --upgrade pip --break-system-packages
python3 -m pip install setuptools --break-system-packages

- name: Install latest pnpm
run: npm install -g pnpm@10.7.0

- name: Install native deps for node-canvas (macOS)
if: runner.os == 'macOS'
run: |
brew update
brew install pkg-config cairo pango libpng jpeg giflib librsvg

- name: Install native deps for node-canvas (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev pkg-config

# Install rush
- name: Install rush
run: node common/scripts/install-run-rush.js install --bypass-policy
Expand Down Expand Up @@ -109,8 +138,8 @@ jobs:
- name: Commit & Push changes
run: |
git add .
git commit -m 'build: prelease version ${{ steps.package-version.outputs.current_version }}' -n
git push origin ${{ github.ref_name }}
git commit -m 'build: prelease version ${{ steps.package-version.outputs.current_version }} [skip ci]' -n
git push --no-verify origin ${{ github.ref_name }}

- name: Collect changelog of rush
uses: xile611/collect-rush-changlog@main
Expand Down
35 changes: 32 additions & 3 deletions .github/workflows/release-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
jobs:
update-changelog-after-publish-a-release:
name: GitHub Actions Test
runs-on: macos-13
runs-on: macos-latest

strategy:
matrix:
Expand All @@ -28,6 +28,35 @@ jobs:
cache: 'npm'
cache-dependency-path: './common/config/rush/pnpm-lock.yaml'

- name: Install Python distutils (macOS)
if: runner.os == 'macOS'
run: |
python3 -m pip install --upgrade pip --break-system-packages
python3 -m pip install setuptools --break-system-packages

- name: Install Python distutils (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y python3-distutils
python3 -m pip install --upgrade pip --break-system-packages
python3 -m pip install setuptools --break-system-packages

- name: Install latest pnpm
run: npm install -g pnpm@10.7.0

- name: Install native deps for node-canvas (macOS)
if: runner.os == 'macOS'
run: |
brew update
brew install pkg-config cairo pango libpng jpeg giflib librsvg

- name: Install native deps for node-canvas (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev pkg-config

# Install rush
- name: Install rush
run: node common/scripts/install-run-rush.js install --bypass-policy
Expand Down Expand Up @@ -62,8 +91,8 @@ jobs:
- name: Push branch
run: |
git add .
git commit -m "docs: generate changelog of release ${{ github.event.release.tag_name }}" -n
git push origin docs/generate-changelog-${{ github.event.release.tag_name }}
git commit -m "docs: generate changelog of release ${{ github.event.release.tag_name }} [skip ci]" -n
git push --no-verify origin docs/generate-changelog-${{ github.event.release.tag_name }}

- name: Create Pull Request
uses: dustinirving/create-pr@v1.0.2
Expand Down
Loading