Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: prepare to release 5.4.3 #18836

Merged
merged 77 commits into from
Jul 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
24c01c1
fix(legend): inherit legend rich text color from legend's options. cl…
Feb 12, 2023
c621972
add test case
Feb 18, 2023
0be0cfc
feat(sankey): support `trajectory` for emphasis state #17451
ElayGelbart Mar 9, 2023
5f49fbb
fix(i18n): fix the abbr of "March" for the DE language ("Mar" -> "Mrz…
Stebeber Mar 15, 2023
b84493a
fix(custom): add info in custom renderItem #15789
sobolewsk Mar 23, 2023
fdda025
fix(sankey): provide missing label value in formatter #18212
TommysLee Mar 23, 2023
c89565a
Merge remote-tracking branch 'origin/release' into fix/merge-release-…
wf123537200 Mar 23, 2023
e450ae0
Merge pull request #18414 from apache/fix/merge-release-to-master
plainheart Mar 23, 2023
99e0c4e
chore: update KEYS
plainheart Mar 23, 2023
ebe5a4e
chore: update deprecated npm `prepublish` hook to `prepare`
plainheart Mar 23, 2023
3e9bd24
Merge pull request #18415 from apache/update-keys
Ovilia Mar 24, 2023
59180fd
Merge pull request #18416 from apache/update-script
Ovilia Mar 24, 2023
bb9d488
fix(src/chart/parall): fix datatype. close #18411
manishdait Mar 27, 2023
f27b615
Merge pull request #18425 from ManishDait/fix-18411
plainheart Mar 27, 2023
9caa5f8
chore: update `prepublish` to `prepare` in build script. (follow up e…
plainheart Mar 27, 2023
6dbe25c
Merge pull request #18427 from apache/update-script
pissang Mar 27, 2023
8abf36c
fix(lines): symbolSize should be updated #18350
cvSoldier Mar 31, 2023
ae0dd0e
chore: make reproduction link required
cloydlau Mar 31, 2023
1ea8885
Merge pull request #18458 from cloydlau/master
Ovilia Apr 3, 2023
18752ca
chore: add official editor link to issue template
plainheart Apr 3, 2023
cb5b976
Merge pull request #18464 from apache/update-issue-template
Ovilia Apr 3, 2023
f5bb3b0
Merge pull request #18260 from ChepteaCatalin/fix-18196
Ovilia Apr 3, 2023
77ef252
fix(axis): show last tick for single data #18453
Ovilia Apr 3, 2023
691afc7
fix(emphasis): fix focus self not work when item emphasis by other co…
linghaoSu Apr 13, 2023
036c610
feat(axisPointer): add option to disable emphasis. close #18495
juliepagano Apr 17, 2023
98a78b2
fix(label): ellipsis was not working
Ovilia Apr 18, 2023
8041cde
fix(tooltip): remove triggerEmphasis from involveSeries
juliepagano Apr 18, 2023
6b4f895
Merge pull request #18524 from juliepagano/fix-18495
Ovilia Apr 19, 2023
dc141d2
fix(state): lint comment in states.ts
linghaoSu Apr 19, 2023
e39e3df
fix(time-format): fix yy time format
linghaoSu Apr 19, 2023
103b3e3
Merge pull request #18535 from linghaoSu/fix/time-format
plainheart Apr 19, 2023
f22a8ed
Merge pull request #18525 from apache/fix-18517
Ovilia Apr 20, 2023
18645a7
chore: update `jest-canvas-mock` to fix test fails on node v18
plainheart Apr 20, 2023
5fd7a07
chore: fix node version doesn't work and update node to v18
plainheart Apr 20, 2023
d7ac6c3
Merge pull request #18538 from apache/fix/jest-canvas-mock
pissang Apr 23, 2023
73e566c
chore(deps): bump yaml and husky
dependabot[bot] Apr 24, 2023
6da8276
Merge pull request #18511 from linghaoSu/fix/emphasis_self
Ovilia Apr 25, 2023
99f5cfd
Merge pull request #18563 from apache/dependabot/npm_and_yarn/yaml-an…
Ovilia Apr 25, 2023
fa5dbd8
update `init` function type signature so it can be identical to document
zhuscat Apr 27, 2023
8b08773
Merge pull request #18575 from zhuscat/patch-1
plainheart Apr 28, 2023
bb403c1
test(pie): add a test case to cover #18412
plainheart May 6, 2023
41d906a
fix: typo in echarts.all.ts
kirklin May 11, 2023
9e5745a
Merge pull request #18613 from kirklin/master
plainheart May 11, 2023
a237e0a
fix(graph): fix graph chart can't be hidden by legend due to edgeLabe…
plainheart May 14, 2023
dfd95aa
chore: enable eslint cache.
plainheart May 14, 2023
daa7479
Merge pull request #18624 from apache/fix/graph/edgeLabel-NPE
plainheart May 15, 2023
38d0265
Merge pull request #18625 from apache/test/pie-selectedOffset
plainheart May 15, 2023
a555684
Merge pull request #18469 from apache/fix-18453
Ovilia May 23, 2023
9291b82
chore(deps): bump socket.io-parser from 3.4.2 to 3.4.3
dependabot[bot] May 23, 2023
e20d372
Merge pull request #18660 from apache/dependabot/npm_and_yarn/socket.…
plainheart May 24, 2023
060d5f9
test(deps): move some dependencies that only are required by VRT to d…
plainheart Jun 7, 2023
8c4b8f4
fix(husky): fix husky hooks not install brought by the update in 73e5…
plainheart Jun 7, 2023
306af10
test(deps): move `slugify` to test folder
plainheart Jun 7, 2023
54d8243
fix(label): revert fdda0254e2a1594f71a44a2a0c30def700e58acb (#18222)
plainheart Jun 8, 2023
9ea570c
fix(sankey): fix `value` is undefined in label/edgeLabel formatter.
plainheart Jun 8, 2023
9ee9b91
fix(sankey): prevent `edgeLabel` formatter from inheriting `label.for…
plainheart Jun 8, 2023
7dce2b6
test(pie): tweak `pie-label` test case
plainheart Jun 8, 2023
5ae2c84
feat(test): add tips for installing dependencies before running visua…
plainheart Jun 8, 2023
b7002c6
feat(test): add scripts into VRT tool package.json
plainheart Jun 8, 2023
0749a65
Merge pull request #18725 from apache/move-test-dep
Ovilia Jun 13, 2023
f36dc45
Merge pull request #18733 from apache/fix/sankey-label-formatter
Ovilia Jun 13, 2023
8ef4d3b
fix(api): only deprecate disConnect but not disconnect
Justineo Jun 14, 2023
f27b086
Merge pull request #18758 from Justineo/fix-disconnect
plainheart Jun 14, 2023
bcb695c
chore: add PR preview workflow
plainheart Jun 26, 2023
ac41c53
chore: change the query param `pr` of the `pr-preview` action to `ver…
plainheart Jun 26, 2023
e7ad886
fix(sunburst): normalize label rotation when decompress from matrix
linghaoSu Jun 26, 2023
cc71ba0
chore: update pre commit permission
Ovilia Jun 27, 2023
b0c8338
Merge pull request #18813 from apache/husky
plainheart Jun 27, 2023
0ddf9f7
Merge pull request #18808 from linghaoSu/fix/sunburst-rotate-label
Ovilia Jun 27, 2023
48de47e
Merge pull request #18803 from apache/workflow/pr-preview
Ovilia Jun 29, 2023
3f083f1
chore(workflow): fix wrong env variable
plainheart Jun 29, 2023
78f56df
Merge pull request #18828 from apache/fix/workflow-env-var
Ovilia Jun 29, 2023
497c756
chore(workflow): refactor pr review workflow
plainheart Jun 29, 2023
82153b6
Merge pull request #18829 from apache/workflow/pr-preview
Ovilia Jun 29, 2023
a373c6c
fix(sankey): fix other state color is 'target/source/gradient'
linghaoSu Jul 1, 2023
f22ee7e
fix(sankey): rm comment code & import type explicity
linghaoSu Jul 1, 2023
7866509
Merge pull request #18834 from linghaoSu/fix/sankey-emphasis
plainheart Jul 1, 2023
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
6 changes: 4 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,12 @@ body:
attributes:
label: Link to Minimal Reproduction
description: |
If the reproduction does not need a build setup, please provide a link to [JSFiddle](https://jsfiddle.net/plainheart/e46ozpqj/7/), [JSBin](https://jsbin.com/) or [CodePen](https://codepen.io/Ovilia/pen/dyYWXWM). If it requires a build setup, you can use [CodeSandbox](https://codesandbox.io/s/echarts-basic-example-template-mpfz1s) or provide a GitHub repo.
If the reproduction does not need a build setup, please provide a link to [Official Editor](https://echarts.apache.org/examples/editor.html), [JSFiddle](https://jsfiddle.net/plainheart/e46ozpqj/7/), [JSBin](https://jsbin.com/) or [CodePen](https://codepen.io/Ovilia/pen/dyYWXWM). If it requires a build setup, you can use [CodeSandbox](https://codesandbox.io/s/echarts-basic-example-template-mpfz1s) or provide a GitHub repo.
The reproduction should be **minimal** - i.e. it should contain only the bare minimum amount of code needed to show the bug.
Please do not just fill in a random link. The issue will be closed if no valid reproduction is provided. [Why?](https://antfu.me/posts/why-reproductions-are-required)

validations:
required: false
required: true

- type: textarea
attributes:
Expand Down
48 changes: 43 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,21 @@ name: Node CI

on:
pull_request:
types: [opened, synchronize]
types: [opened, reopened, synchronize]

concurrency:
# Note that the `teardown-pr-preview` workflow needs the same group name
# to cancel the running `ci` workflows
group: ${{ github.workflow }}-${{ github.event.number }}
cancel-in-progress: true

jobs:
lint:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- name: Fetch commit count
Expand Down Expand Up @@ -58,7 +64,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand All @@ -81,11 +87,43 @@ jobs:
if: steps.cache-dep.outputs.cache-hit != 'true'
run: npm ci

- name: Unit Test
run: npm run test

- name: Build release
run: npm run release

- name: Test generated DTS
run: npm run test:dts

- name: Unit Test
run: npm run test
- name: Pack npm tarball
if: ${{ github.repository_owner == 'apache' }}
id: pack-tarball
run: |
export PR_PREVIEW_DIR='echarts-pr-preview'
mkdir -p $PR_PREVIEW_DIR
npm pack -pack-destination $PR_PREVIEW_DIR
echo "PR_PREVIEW_DIR=$PR_PREVIEW_DIR" >> $GITHUB_ENV

- name: Save PR metadata and dist files
if: ${{ steps.pack-tarball.outcome == 'success' }}
id: save-pr-data
env:
PR_NUMBER: ${{ github.event.number }}
PR_COMMIT_SHA: ${{ github.event.pull_request.head.sha }}
PR_PREVIEW_DIR: ${{ env.PR_PREVIEW_DIR }}
run: |
cd $PR_PREVIEW_DIR
echo $PR_NUMBER > ./pr_number
echo $PR_COMMIT_SHA > ./pr_commit_sha
find . -type f -regex ".*\.tgz" -exec tar xvzf {} \;
rm -f *.tgz
echo -e "Dist files: \n$(ls -l)"

- uses: actions/upload-artifact@v3
if: ${{ steps.save-pr-data.outcome == 'success' }}
with:
name: pr_preview
path: ${{ env.PR_PREVIEW_DIR }}
retention-days: 1
if-no-files-found: error
4 changes: 3 additions & 1 deletion .github/workflows/nightly-next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand All @@ -26,6 +26,8 @@ jobs:
uses: actions/setup-node@v3
with:
registry-url: https://registry.npmjs.org/
node-version: ${{ matrix.node-version }}

- name: Setup and publish nightly
run: |
node build/nightly/prepare.js --next
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,17 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
registry-url: https://registry.npmjs.org/
node-version: ${{ matrix.node-version }}

- name: Setup and publish nightly
run: |
node build/nightly/prepare.js
Expand Down
76 changes: 76 additions & 0 deletions .github/workflows/pr-preview.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Deploy PR Preview

on:
workflow_run:
workflows: ['Node CI']
types: [completed]

jobs:
on-success:
if: ${{ github.repository_owner == 'apache' }}
runs-on: ubuntu-latest

steps:
- name: Determine if workflow build job is successful
id: check-build-success
uses: actions/github-script@v6
with:
result-encoding: string
script: |
const jobsRes = await github.rest.actions.listJobsForWorkflowRun({
owner: context.repo.owner,
repo: context.repo.repo,
run_id: context.payload.workflow_run.id
});
return jobsRes.data.jobs.some((job) => job.name.includes('build') && job.conclusion === 'success');

outputs:
SHOULD_DEPOLY: ${{ steps.check-build-success.outputs.result }}

deploy:
needs: [on-success]
if: ${{ needs.on-success.outputs.SHOULD_DEPOLY == 'true' }}
runs-on: ubuntu-latest

steps:
- name: Install action dependencies
run: |
mkdir .actions
cd .actions
git clone --depth=1 https://github.com/dawidd6/action-download-artifact.git
git clone --depth=1 https://github.com/actions-cool/maintain-one-comment.git

- name: Fetch PR dist files
uses: ./.actions/action-download-artifact
with:
workflow: ${{ github.event.workflow.id }}
run_id: ${{ github.event.workflow_run.id }}
name: pr_preview
if_no_artifact_found: fail

- name: Output PR metadata
id: pr-metadata
run: |
echo "NUMBER=$(cat pr_number)" >> $GITHUB_OUTPUT
echo "COMMIT_SHA=$(cat pr_commit_sha)" >> $GITHUB_OUTPUT
echo "COMMIT_SHA_SHORT=$(cat pr_commit_sha | cut -c 1-7)" >> $GITHUB_OUTPUT

- name: Deploy dist files
env:
PR_NUMBER: ${{ steps.pr-metadata.outputs.NUMBER }}
SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }}
run: |
export SURGE_DOMAIN=https://echarts-pr-$PR_NUMBER.surge.sh
npx surge --project ./package --domain $SURGE_DOMAIN --token $SURGE_TOKEN

- name: Create comment for PR preview
uses: ./.actions/maintain-one-comment
env:
PR_NUMBER: ${{ steps.pr-metadata.outputs.NUMBER }}
COMMIT_SHA_SHORT: ${{ steps.pr-metadata.outputs.COMMIT_SHA_SHORT }}
with:
body: |
<!-- ECHARTS_PR_PREVIEW -->
The changes brought by this PR can be previewed at: https://echarts.apache.org/examples/editor?version=PR-${{ env.PR_NUMBER }}@${{ env.COMMIT_SHA_SHORT }}
body-include: '<!-- ECHARTS_PR_PREVIEW -->'
number: ${{ env.PR_NUMBER }}
6 changes: 3 additions & 3 deletions .github/workflows/source-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- name: Use Node.js ${{ matrix.node-version }}
Expand Down
30 changes: 30 additions & 0 deletions .github/workflows/teardown-pr-preview.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Teardown PR Preview

on:
pull_request_target:
types: [closed]

jobs:
teardown-pr-preview:
if: ${{ github.repository_owner == 'apache' && github.event.action == 'closed' && github.event.pull_request.merged != true }}
concurrency:
# to cancel running `ci` workflows in current PR
group: 'Node CI-${{ github.event.number }}'
cancel-in-progress: true
runs-on: ubuntu-latest
steps:
- name: Install action dependencies
run: git clone --depth=1 https://github.com/actions-cool/maintain-one-comment.git

- name: Delete PR preview comment
uses: ./maintain-one-comment
with:
body-include: '<!-- ECHARTS_PR_PREVIEW -->'
delete: true
number: ${{ github.event.number }}

- name: Teardown closed PR preview
continue-on-error: true
run: |
export SURGE_DOMAIN='https://echarts-pr-${{ github.event.number }}.surge.sh'
npx surge teardown $SURGE_DOMAIN --token ${{ secrets.SURGE_TOKEN }}
5 changes: 5 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npm run lint
npm run checktype
5 changes: 0 additions & 5 deletions .huskyrc

This file was deleted.

49 changes: 49 additions & 0 deletions KEYS
Original file line number Diff line number Diff line change
Expand Up @@ -310,3 +310,52 @@ oEg8NMD8Wao5YN22JG30anrmYadZaghIwBz6rEuHmbf5MwcKoK349LptfHV4fhuq
5B5E6LlMNPTCWmPzYtTm5qZK
=bbcU
-----END PGP PUBLIC KEY BLOCK-----
pub ed25519 2022-12-01 [SC] [expires: 2024-11-30]
016736F5612A13D1FD04AA45CC593BC1F4F4EB7A
uid [ultimate] susiwen <[email protected]>
sig 3 CC593BC1F4F4EB7A 2022-12-01 susiwen <[email protected]>
sub cv25519 2022-12-01 [E] [expires: 2024-11-30]
sig CC593BC1F4F4EB7A 2022-12-01 susiwen <[email protected]>

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY4jDBhYJKwYBBAHaRw8BAQdAlpaQNA7ARfkPVj6EoYARkkGPdLgOmulCwScl
xGk3+8m0HHN1c2l3ZW4gPHN1c2l3ZW44QGdtYWlsLmNvbT6ImQQTFgoAQRYhBAFn
NvVhKhPR/QSqRcxZO8H09Ot6BQJjiMMGAhsDBQkDwmcABQsJCAcCAiICBhUKCQgL
AgQWAgMBAh4HAheAAAoJEMxZO8H09Ot6gcoBANBsCrZOwZtWCCQB2A6cy0or7q4c
GdyMJbP7zT5tdAAuAQDI7dy5/KE5tklZmEHJZevQLWezs6yKi+31QxcNFh6FA7g4
BGOIwwYSCisGAQQBl1UBBQEBB0A4z0jb/PpPRt/zILSBzl8XidMvvQAksexms4P4
D74EcQMBCAeIfgQYFgoAJhYhBAFnNvVhKhPR/QSqRcxZO8H09Ot6BQJjiMMGAhsM
BQkDwmcAAAoJEMxZO8H09Ot6hEABALEBaZSNzmx17PbubyiyvtaEISuzsv23RYwh
4NRHP4BkAP475WSjwMns2hSairvPXULqAcqQnjytov7CU1hbMLvgDpgzBGOMr5EW
CSsGAQQB2kcPAQEHQF85ZZTr9NstXxkToCrkVYwNuahidgRyv6S3zo2xTc6ZtC9z
dXNpd2VuIChDT0RFIFNJR05JTkcgS0VZKSA8c3VzaXdlbjhAZ21haWwuY29tPoiT
BBMWCgA7FiEEhBIjSy5LUgkGNSGQJZ0/SMJTSzwFAmOMr5ECGwMFCwkIBwICIgIG
FQoJCAsCBBYCAwECHgcCF4AACgkQJZ0/SMJTSzyNaAD+P35MI4r5nUDDg97QKYNY
m99MtUxTmcK/KGsrxYEZEDEA/jECGFvy/5WAhIRUTl4ExVsY3eBL/K2DaoTseW4a
eVEPuDgEY4yvkRIKKwYBBAGXVQEFAQEHQKNPmeMoqbHBVs5xn0c+Tz/bPW0rDDbw
Gt1pqdBMdmUvAwEIB4h4BBgWCgAgFiEEhBIjSy5LUgkGNSGQJZ0/SMJTSzwFAmOM
r5ECGwwACgkQJZ0/SMJTSzxTzQD+MTFHjt7z78fdTqbbRA6isxPV84cAFQsX4cRx
PRobcbkBAIwAkq+ddEycxZTdzaELpE08h/BLcScqbOl/ME1PTZ0H
=3Tm4
-----END PGP PUBLIC KEY BLOCK-----
pub ed25519 2023-03-15 [SC] [有效至:2025-03-14]
9C8B166777DB15AD1CC0FFBF715559B9217D4E5A
uid [ 绝对 ] zakwu <[email protected]>
sig 3 715559B9217D4E5A 2023-03-15 zakwu <[email protected]>
sub cv25519 2023-03-15 [E] [有效至:2025-03-14]
sig 715559B9217D4E5A 2023-03-15 zakwu <[email protected]>

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEZBE+JRYJKwYBBAHaRw8BAQdA4US4FlrxvH2Ckj5NzIkeL5nd4NyDBrlpyERo
KvlXn/C0GHpha3d1IDwxMjM1MzcyMDBAcXEuY29tPoiZBBMWCgBBFiEEnIsWZ3fb
Fa0cwP+/cVVZuSF9TloFAmQRPiUCGwMFCQPCZwAFCwkIBwICIgIGFQoJCAsCBBYC
AwECHgcCF4AACgkQcVVZuSF9TloeGAD/RjarHn34jh1NtJGi6Z8wv/XWESxyNH6g
orBPlQ+yluEBAIinhY8j/XczJQUcj9cqpMB4m8R+/jEadbaBe9pQ3uAHuDgEZBE+
JRIKKwYBBAGXVQEFAQEHQPa8rnpAhbsWw0VsCbYo1J+VeZXT/piqPpdducN3Wyh2
AwEIB4h+BBgWCgAmFiEEnIsWZ3fbFa0cwP+/cVVZuSF9TloFAmQRPiUCGwwFCQPC
ZwAACgkQcVVZuSF9Tlrc4QD/ZDd7OjcT9ShdARjcGoQ0jt6rEqL6n10V6caG+77a
89wA/R+29UlbOXNAxcQHxph8WXUZhACDhKyNETgRsgHysZQJ
=/6bg
-----END PGP PUBLIC KEY BLOCK-----
4 changes: 2 additions & 2 deletions build/build.js
Original file line number Diff line number Diff line change
Expand Up @@ -149,11 +149,11 @@ function validateIO(input, output) {
*/
async function build(configs) {
console.log(chalk.yellow(`
NOTICE: If you are using 'npm run build'. Run 'npm run prepublish' before build !!!
NOTICE: If you are using 'npm run build'. Run 'npm run prepare' before build !!!
`));

console.log(chalk.yellow(`
NOTICE: If you are using syslink on zrender. Run 'npm run prepublish' in zrender first !!
NOTICE: If you are using syslink on zrender. Run 'npm run prepare' in zrender first !!
`));

for (let singleConfig of configs) {
Expand Down
Loading