Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
533 commits
Select commit Hold shift + click to select a range
a233f88
chore(deps): bump prettier from 2.8.3 to 2.8.4 (#1313)
dependabot[bot] Mar 2, 2023
b5c7661
chore(deps-dev): bump webpack from 5.75.0 to 5.76.0 (#1317)
dependabot[bot] Mar 15, 2023
105fe44
chore(deps): bump d3-color from 3.0.1 to 3.1.0 (#1318)
dependabot[bot] Mar 15, 2023
ecaed13
Update vega
domoritz Mar 16, 2023
ff0235f
Fix weird ts failure
domoritz Mar 16, 2023
52cfefb
chore(deps): bump react-paginate from 8.1.4 to 8.1.5 (#1321)
dependabot[bot] Apr 1, 2023
6b93072
chore(deps): bump d3-array from 3.2.2 to 3.2.3 (#1320)
dependabot[bot] Apr 1, 2023
250590f
chore: update deps including vl (#1324)
domoritz Apr 15, 2023
a1cd078
chore(deps): bump vega-cli from 5.24.0 to 5.25.0 (#1328)
dependabot[bot] May 1, 2023
308e381
chore(deps-dev): bump postcss-loader from 7.2.4 to 7.3.0 (#1330)
dependabot[bot] May 1, 2023
871b891
chore(deps): bump vega-embed from 6.21.3 to 6.22.1 (#1327)
dependabot[bot] May 1, 2023
0ad4436
fix: update deps
domoritz May 5, 2023
3cf7978
chore: downgrade lockfile
domoritz May 5, 2023
8090aae
chore: update images
domoritz May 5, 2023
dbcbc74
chore: clean up vega deps
domoritz May 5, 2023
095dc23
fix: set editor ref
domoritz May 5, 2023
53b8515
chore: remove Vega-Lite dev config
domoritz May 10, 2023
ba921cd
Switch to Vite (#1334)
domoritz May 25, 2023
ffc801f
Update deps and set base
domoritz May 25, 2023
00798f0
Simplify deployment
domoritz May 25, 2023
4d85497
downgrade yarn lock
domoritz May 25, 2023
014bdff
Update README.md
domoritz May 25, 2023
d0ef006
Update publish.yml
domoritz May 25, 2023
d796f01
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#1339)
dependabot[bot] Jun 1, 2023
05b403c
chore(deps): bump d3-array from 3.2.3 to 3.2.4 (#1338)
dependabot[bot] Jun 1, 2023
ebf4f01
chore(deps): bump react-redux from 8.0.5 to 8.0.7 (#1336)
dependabot[bot] Jun 1, 2023
9751149
chore(deps-dev): bump vite from 4.3.8 to 4.3.9 (#1340)
dependabot[bot] Jun 6, 2023
b2d4d9d
Upgrade deps
domoritz Jun 25, 2023
0cd43f2
fix: preserveSymlinks for Vite (#1345)
arvind Jun 29, 2023
65ec483
chore(deps): bump vega-lite from 5.11.0 to 5.12.0 (#1351)
dependabot[bot] Jul 1, 2023
fd97702
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#1349)
dependabot[bot] Jul 1, 2023
b44cce9
chore(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1…
dependabot[bot] Jul 1, 2023
789f57c
chore(deps): bump semver from 5.7.1 to 5.7.2 (#1353)
dependabot[bot] Jul 11, 2023
37b83fb
chore(deps): bump word-wrap from 1.2.3 to 1.2.4 (#1354)
dependabot[bot] Jul 18, 2023
3291181
chore(deps-dev): bump lint-staged from 13.2.2 to 13.2.3 (#1358)
dependabot[bot] Aug 1, 2023
4b7fab2
chore(deps-dev): bump eslint from 8.43.0 to 8.46.0 (#1356)
dependabot[bot] Aug 1, 2023
cc88cf4
chore(deps): bump actions/upload-pages-artifact from 1 to 2 (#1355)
dependabot[bot] Aug 1, 2023
ea947a3
chore(deps-dev): bump patch-package from 7.0.0 to 8.0.0 (#1357)
dependabot[bot] Aug 1, 2023
1caa5e7
chore: upgrade deps
domoritz Aug 22, 2023
131965e
downgrade tsc
domoritz Aug 22, 2023
58b21e2
fix: avoid overflow of tabs
domoritz Aug 23, 2023
136b868
fix: improve style of tabs
domoritz Aug 23, 2023
57c32fb
chore(deps): bump react-select from 5.7.3 to 5.7.4 (#1361)
dependabot[bot] Sep 1, 2023
27cca40
chore(deps-dev): bump eslint-config-prettier from 8.10.0 to 9.0.0 (#1…
dependabot[bot] Sep 2, 2023
d824051
bump vega-lite version
Sep 25, 2023
ed85910
Merge pull request #1367 from vega/lsh/vl-5-15-0-bump
lsh Sep 25, 2023
e0c4e76
chore(deps-dev): bump @typescript-eslint/parser from 6.4.1 to 6.7.3 (…
dependabot[bot] Oct 1, 2023
b55cd7b
chore(deps): bump actions/checkout from 3 to 4 (#1371)
dependabot[bot] Oct 1, 2023
316c842
chore(deps): bump react-select from 5.7.4 to 5.7.5 (#1368)
dependabot[bot] Oct 1, 2023
f995f5c
chore(deps): bump postcss from 8.4.28 to 8.4.31 (#1372)
dependabot[bot] Oct 8, 2023
9963e05
chore(deps): bump @babel/traverse from 7.22.10 to 7.23.2 (#1373)
dependabot[bot] Oct 19, 2023
a97b6bc
chore: Bump Vega-Lite Version from v5.15.0 to v15.16.1 (#1374)
Oct 23, 2023
14fb4f8
chore(deps): bump actions/setup-node from 3 to 4 (#1378)
dependabot[bot] Nov 1, 2023
0847abd
chore(deps): bump react-select from 5.7.5 to 5.7.7 (#1376)
dependabot[bot] Nov 1, 2023
dd19c65
chore(deps): bump @types/semver from 7.5.0 to 7.5.4 (#1375)
dependabot[bot] Nov 1, 2023
0ade439
Update dependencies, switch to type module
domoritz Nov 26, 2023
760b468
style: format
domoritz Nov 26, 2023
9a8fbc2
Fix build and tsc
domoritz Nov 26, 2023
a65e189
Support some updating
domoritz Nov 26, 2023
254bec9
add eslint ignore
domoritz Nov 26, 2023
53bc4d3
Add id search to dataflow viewer (#1379)
mcnuttandrew Nov 29, 2023
4165542
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#1382)
dependabot[bot] Dec 1, 2023
6d43090
chore(deps-dev): bump vite from 5.0.2 to 5.0.4 (#1381)
dependabot[bot] Dec 1, 2023
cf30aa1
chore(deps-dev): bump vite from 5.0.4 to 5.0.5 (#1383)
dependabot[bot] Dec 6, 2023
71e11d5
Update to https://github.com/jonmmease/vl-convert-service
domoritz Dec 10, 2023
a69a1fd
Update deps
domoritz Dec 10, 2023
11ef8b3
downgrade vega
domoritz Dec 10, 2023
0c7079e
Update link to service
domoritz Dec 11, 2023
b8a7d02
chore(deps): bump actions/deploy-pages from 2 to 4
dependabot[bot] Jan 1, 2024
02e7eda
chore(deps): bump actions/configure-pages from 3 to 4 (#1389)
dependabot[bot] Jan 1, 2024
2e7662d
chore(deps-dev): bump eslint from 8.55.0 to 8.56.0 (#1385)
dependabot[bot] Jan 1, 2024
c9e2e12
chore(deps): bump cytoscape from 3.27.0 to 3.28.1 (#1384)
dependabot[bot] Jan 1, 2024
1387e97
chore(deps): bump actions/upload-pages-artifact from 2 to 3 (#1387)
dependabot[bot] Jan 1, 2024
31dbc38
Merge pull request #1388 from vega/dependabot/github_actions/actions/…
arvind Jan 2, 2024
3262f75
Move to vl-convert url
domoritz Jan 18, 2024
e459f6f
chore: update dev deps
domoritz Jan 18, 2024
06224e5
chore(deps-dev): bump vite from 5.0.11 to 5.0.12 (#1391)
dependabot[bot] Jan 19, 2024
a3f46fe
chore: update deps, use ts-expect-error
domoritz Jan 28, 2024
8346b37
chore(deps-dev): bump @typescript-eslint/parser from 6.19.1 to 6.20.0…
dependabot[bot] Feb 1, 2024
420b5f4
chore(deps-dev): bump husky from 9.0.6 to 9.0.9 (#1392)
dependabot[bot] Feb 1, 2024
5770c8f
chore(deps-dev): bump eslint from 8.56.0 to 8.57.0 (#1398)
dependabot[bot] Mar 1, 2024
3ae4a6c
chore(deps): bump elkjs from 0.8.2 to 0.9.2 (#1397)
dependabot[bot] Mar 1, 2024
11fec53
chore: bump vega version
Mar 5, 2024
df728cb
chore: bump vl and vega versions
Mar 12, 2024
299c1b2
Merge pull request #1400 from vega/lsh/version-bump
lsh Mar 12, 2024
732756f
chore(deps-dev): bump @typescript-eslint/parser from 6.20.0 to 6.21.0…
dependabot[bot] Apr 1, 2024
4afdd38
chore(deps-dev): bump prettier from 3.2.4 to 3.2.5 (#1403)
dependabot[bot] Apr 1, 2024
89b891d
chore(deps-dev): bump husky from 9.0.9 to 9.0.11 (#1404)
dependabot[bot] Apr 1, 2024
3ca7ef5
chore(deps): bump actions/configure-pages from 4 to 5 (#1402)
dependabot[bot] Apr 1, 2024
a0a7e46
chore(deps-dev): bump vite from 5.0.12 to 5.0.13 (#1407)
dependabot[bot] Apr 3, 2024
5edd9fd
bump vega-lite version
Apr 9, 2024
3898e8e
Merge pull request #1408 from vega/lsh/vl-5-18-0
lsh Apr 9, 2024
88bd0d5
chore(deps): bump tar from 6.2.0 to 6.2.1 (#1411)
dependabot[bot] Apr 11, 2024
777aae8
chore(deps): bump ajv from 8.12.0 to 8.13.0 (#1412)
dependabot[bot] May 1, 2024
3e4643c
chore(deps): bump ejs from 3.1.9 to 3.1.10 (#1416)
dependabot[bot] May 1, 2024
76cd823
chore(deps): bump ajv-formats from 2.1.1 to 3.0.1 (#1414)
dependabot[bot] May 1, 2024
f5837ca
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#1413)
dependabot[bot] May 1, 2024
230b3e9
chore: bump vega and vega-lite
May 10, 2024
ff10831
Merge pull request #1417 from vega/lsh/vg-5-29-0-bump
lsh May 10, 2024
c17c994
chore: update deps (#1418)
domoritz May 27, 2024
efbb70b
feat: use parcel instead of vite (#1420)
domoritz May 27, 2024
bc21754
correct public url
domoritz May 27, 2024
0560d71
fix build error
domoritz May 27, 2024
f79a2bd
optimize but don't hoist
domoritz May 27, 2024
4f6a605
chore(deps-dev): bump @typescript-eslint/parser from 7.10.0 to 7.11.0…
dependabot[bot] Jun 1, 2024
f1cdaec
chore(deps-dev): bump eslint-plugin-react from 7.34.1 to 7.34.2 (#1423)
dependabot[bot] Jun 1, 2024
131b27a
chore(deps-dev): bump @types/node from 20.12.12 to 20.13.0 (#1422)
dependabot[bot] Jun 1, 2024
2632f5f
chore(deps): bump braces from 3.0.2 to 3.0.3 (#1426)
dependabot[bot] Jun 16, 2024
0eaa3aa
chore(deps-dev): bump lint-staged from 15.2.5 to 15.2.7 (#1427)
dependabot[bot] Jul 1, 2024
0ce9a88
chore(deps-dev): bump @typescript-eslint/parser from 7.11.0 to 7.14.1…
dependabot[bot] Jul 1, 2024
83ef5aa
chore: update deps
domoritz Jul 3, 2024
31086e7
chore: bump vega and vega-lite
Jul 12, 2024
5962db5
Merge pull request #1431 from vega/lsh/bump-vl-and-vega
Jul 12, 2024
aa16058
chore(deps): bump cytoscape and @types/cytoscape (#1434)
dependabot[bot] Aug 1, 2024
22bab7e
chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 (#1433)
dependabot[bot] Aug 1, 2024
63ef253
shorten commit hash and update deps
domoritz Aug 14, 2024
df353c7
shorter hash in UI
domoritz Aug 14, 2024
8bcc0fc
update images
domoritz Aug 14, 2024
7445a34
chore(deps-dev): bump husky from 9.1.4 to 9.1.5 (#1439)
dependabot[bot] Sep 1, 2024
98ec509
chore(deps): bump @types/cytoscape from 3.21.6 to 3.21.7 (#1437)
dependabot[bot] Sep 1, 2024
d04467d
chore(deps): bump micromatch from 4.0.7 to 4.0.8 (#1441)
dependabot[bot] Sep 1, 2024
691d619
chore(deps): bump path-to-regexp from 1.8.0 to 1.9.0 (#1442)
dependabot[bot] Sep 11, 2024
1484a09
Better usage instructions and less build requirements (rm+cp instead …
schaetzc Sep 19, 2024
25d5233
chore: update deps
domoritz Sep 20, 2024
92d9543
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#1451)
dependabot[bot] Nov 18, 2024
0b28f1f
chore: migrate from yarn to npm (#1452)
domoritz Nov 19, 2024
32be705
remove yarn from readme
domoritz Nov 27, 2024
a28b3d6
README.md development setup for apple silicon and others (#1454)
MarcBaeuerle Nov 27, 2024
7ccc3f3
chore(deps-dev): bump parcel from 2.13.0 to 2.13.2 (#1455)
dependabot[bot] Dec 1, 2024
780e299
chore(deps-dev): bump @parcel/transformer-inline-string (#1457)
dependabot[bot] Jan 1, 2025
e034278
fix(build): import types from vega-lite root instead of /src director…
hydrosquall Jan 27, 2025
0ee6558
feat: add vega-interpreter to editor dependencies
hydrosquall Jan 26, 2025
a6ea2ca
feat(vega-editor): allow enabling expression interpreter from setting…
hydrosquall Jan 26, 2025
7947363
Merge pull request #1461 from vega/cameron.yick/vega-interpreter-control
hydrosquall Jan 27, 2025
965d853
chore(deps-dev): bump typescript from 5.6.3 to 5.7.3 (#1465)
dependabot[bot] Feb 1, 2025
370b706
chore(deps): bump vega-lite from 5.21.0 to 5.23.0 (#1469)
dependabot[bot] Mar 1, 2025
55fef2f
chore: update deps
domoritz Mar 17, 2025
d3328f6
slight modernizations and simplifications
domoritz Mar 18, 2025
9654b55
chore: update parcel
domoritz Mar 18, 2025
8cc4236
Fix graph deprecations
domoritz Mar 18, 2025
5493393
Add vega author
domoritz Mar 22, 2025
2685ea0
update vega datasets
domoritz Mar 25, 2025
cb5fa8a
build: test reverting parcel version for preview builds (#1475)
hydrosquall Mar 27, 2025
50662e0
build: downgrade parcel version to fix developer previews (#1476)
hydrosquall Mar 28, 2025
3d65bfb
Bump vega and vl
domoritz Mar 29, 2025
afd35ca
extend linting
domoritz Mar 29, 2025
75184e8
fix a bunch of imports
domoritz Mar 29, 2025
daaaf2a
update embed
domoritz Mar 29, 2025
bf07293
disable sticky scroll (#1482)
domoritz Apr 7, 2025
13a8a48
fix(auth): update auth to use localStorage (#1488)
yuvvantalreja Jun 10, 2025
706df26
Transition to vite (#1495)
yuvvantalreja Jun 27, 2025
dcfab55
chore(deps-dev): bump eslint-plugin-prettier from 5.2.1 to 5.5.1 (#1498)
dependabot[bot] Jul 1, 2025
393b353
chore(deps-dev): bump vite from 5.4.19 to 7.0.0 (#1496)
dependabot[bot] Jul 1, 2025
75f9e0c
Fix/hmr (#1500)
yuvvantalreja Jul 15, 2025
5699ffc
feat: replace twitter with GitHub (#1502)
yuvvantalreja Jul 28, 2025
68d683a
feat: update react (#1494)
yuvvantalreja Jul 31, 2025
d64a0f1
chore(deps): bump react-router-dom from 5.3.4 to 6.30.1 (#1497)
dependabot[bot] Jul 31, 2025
d9a2327
chore(deps-dev): bump eslint-plugin-prettier from 5.5.1 to 5.5.3 (#1505)
dependabot[bot] Aug 1, 2025
16917cc
chore(deps-dev): bump vite from 7.0.0 to 7.0.6 (#1503)
dependabot[bot] Aug 1, 2025
a5bff77
chore(deps): bump react-router from 6.30.1 to 7.7.1 (#1504)
dependabot[bot] Aug 7, 2025
08362e9
chore: remove parcel from .gitignore
domoritz Aug 7, 2025
60c1c91
chore(deps): bump @babel/runtime in the npm_and_yarn group (#1473)
dependabot[bot] Aug 7, 2025
853fad7
fix: add missing base url
domoritz Aug 7, 2025
9f6ca7b
Fix: Address user interaction bugs (#1507)
yuvvantalreja Aug 16, 2025
6531969
Implement Testing Infrastructure (#1499)
yuvvantalreja Aug 21, 2025
5abedfb
fix: parsing errors not showing up (#1509)
yuvvantalreja Aug 29, 2025
3ae1eed
chore(deps-dev): bump vite in the npm_and_yarn group across 1 directo…
dependabot[bot] Sep 9, 2025
99f5816
Update README.md (#1511)
PBI-David Sep 15, 2025
e102355
fix: disable sticky scroll (#1513)
yuvvantalreja Sep 16, 2025
833c20a
dev: bump vega-cli `6.2.0`/ vega-interpreter `2.2.1` (#1514)
hydrosquall Sep 24, 2025
aae53aa
fix: Increase monaco editor stability (#1516)
yuvvantalreja Sep 26, 2025
2dd3a85
chore(deps): bump tar-fs in the npm_and_yarn group across 1 directory…
dependabot[bot] Sep 26, 2025
24567e1
chore(deps): Upgrade Editor Dependencies (#1518)
yuvvantalreja Sep 30, 2025
78d0621
chore(deps-dev): bump @types/node from 24.5.2 to 24.6.1 (#1525)
dependabot[bot] Oct 1, 2025
5b6498f
chore(deps): bump @types/react from 19.1.15 to 19.1.16 (#1524)
dependabot[bot] Oct 1, 2025
6d6906d
chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 (#1523)
dependabot[bot] Oct 1, 2025
6203e29
chore(deps-dev): bump @testing-library/jest-dom from 6.8.0 to 6.9.0 (…
dependabot[bot] Oct 1, 2025
ad290f2
chore(deps): bump actions/setup-node from 4 to 5 (#1521)
dependabot[bot] Oct 1, 2025
f8e69b1
chore(deps): bump actions/checkout from 4 to 5 (#1519)
dependabot[bot] Oct 1, 2025
9576de8
chore(deps): bump actions/upload-pages-artifact from 3 to 4 (#1520)
dependabot[bot] Oct 1, 2025
eef9d0a
chore(deps-dev): bump vite in the npm_and_yarn group across 1 directo…
dependabot[bot] Oct 21, 2025
fbe1fce
chore(deps): bump react-router from 7.9.3 to 7.9.5 (#1535)
dependabot[bot] Nov 1, 2025
5a6637f
chore(deps): bump react-dom and @types/react-dom (#1533)
dependabot[bot] Nov 1, 2025
0e171e3
chore(deps): bump actions/setup-node from 5 to 6 (#1530)
dependabot[bot] Nov 1, 2025
4dc90a2
chore(deps): bump react-router-dom from 7.9.3 to 7.9.5 (#1532)
dependabot[bot] Nov 1, 2025
e1ab47c
chore(deps-dev): bump jsdom from 27.0.0 to 27.1.0 (#1531)
dependabot[bot] Nov 1, 2025
5a41846
chore(deps): bump actions/upload-artifact from 4 to 5 (#1529)
dependabot[bot] Nov 2, 2025
75b21ab
chore(deps): bump vega-expression (#1537)
dependabot[bot] Nov 13, 2025
16d2d89
chore(deps): bump js-yaml in the npm_and_yarn group across 1 director…
dependabot[bot] Nov 15, 2025
17d2a25
fix: Data pane tables respond to updates (#1540)
yuvvantalreja Nov 20, 2025
0aedc1c
chore: update deps (#1542)
domoritz Nov 20, 2025
bb00af6
chore(deps): bump dompurify in the npm_and_yarn group across 1 direct…
dependabot[bot] Nov 20, 2025
6edb060
fix: Update data listener to recompute memoized data (#1544)
yuvvantalreja Nov 23, 2025
d7f246a
chore: bump vega-selections (#1545)
hydrosquall Nov 23, 2025
5731ed1
chore: use vega-functions@6.1.1 in editor (#1546)
hydrosquall Dec 6, 2025
14d97e4
chore(deps-dev): bump @vitejs/plugin-react from 5.1.1 to 5.1.2 (#1553)
dependabot[bot] Jan 1, 2026
e65aa13
chore(deps): bump react-router-dom from 7.9.6 to 7.11.0 (#1552)
dependabot[bot] Jan 1, 2026
af886b8
chore(deps): bump react-dom from 19.2.0 to 19.2.3 (#1550)
dependabot[bot] Jan 1, 2026
053241b
chore(deps-dev): bump prettier from 3.6.2 to 3.7.4 (#1549)
dependabot[bot] Jan 1, 2026
7d5530b
chore(deps): bump actions/checkout from 5 to 6 (#1548)
dependabot[bot] Jan 1, 2026
603f907
chore(deps): bump actions/upload-artifact from 5 to 6 (#1547)
dependabot[bot] Jan 1, 2026
cbc44e3
chore(deps): bump react-router (#1554)
dependabot[bot] Jan 9, 2026
2080ffb
fix: Respect mode parameter in postMessage handler (#1555)
basbroek Jan 21, 2026
8789690
fix: Set responsive dimensions on (re)render (#1556)
basbroek Jan 25, 2026
03655fd
chore(deps): bump react-router-dom from 7.12.0 to 7.13.0 (#1557)
dependabot[bot] Feb 1, 2026
930572d
chore(deps-dev): bump @types/node from 24.10.1 to 25.1.0 (#1559)
dependabot[bot] Feb 1, 2026
cd9d7a3
chore(deps): bump typescript-eslint from 8.47.0 to 8.54.0 (#1560)
dependabot[bot] Feb 1, 2026
1dfd932
chore(deps-dev): bump prettier from 3.7.4 to 3.8.1 (#1558)
dependabot[bot] Feb 1, 2026
0cb1742
chore(deps-dev): bump @vitest/eslint-plugin from 1.4.3 to 1.6.6 (#1561)
dependabot[bot] Feb 4, 2026
c2bfb26
chore(deps): bump ajv in the npm_and_yarn group across 1 directory (#…
dependabot[bot] Feb 19, 2026
f9f8c4d
chore(deps-dev): bump minimatch (#1564)
dependabot[bot] Feb 25, 2026
a836216
chore(deps): bump rollup in the npm_and_yarn group across 1 directory…
dependabot[bot] Feb 28, 2026
4a91c58
chore(deps-dev): bump minimatch (#1566)
dependabot[bot] Feb 28, 2026
ba57971
chore(deps-dev): bump @vitest/eslint-plugin from 1.6.6 to 1.6.9 (#1572)
dependabot[bot] Mar 1, 2026
af0d3a5
chore(deps): bump vitest from 4.0.12 to 4.0.18 (#1569)
dependabot[bot] Mar 1, 2026
fe99a5d
chore(deps): bump react-router-dom from 7.13.0 to 7.13.1 (#1568)
dependabot[bot] Mar 1, 2026
70ac823
chore(deps): bump chromium-bidi from 11.0.1 to 15.0.0 (#1570)
dependabot[bot] Mar 1, 2026
94a9b95
chore(deps): bump actions/upload-artifact from 6 to 7 (#1567)
dependabot[bot] Mar 1, 2026
ba41ae2
chore(deps): bump flatted in the npm_and_yarn group across 1 director…
dependabot[bot] Mar 14, 2026
fcf2c1b
chore(deps): bump flatted in the npm_and_yarn group across 1 director…
dependabot[bot] Mar 21, 2026
b1b93b1
chore(deps): bump yaml in the npm_and_yarn group across 1 directory (…
dependabot[bot] Mar 25, 2026
bd46a72
chore(deps-dev): bump picomatch (#1576)
dependabot[bot] Mar 25, 2026
58629f2
chore(deps-dev): bump brace-expansion (#1577)
dependabot[bot] Mar 29, 2026
5ff2df2
chore(deps-dev): bump @vitest/browser-playwright from 4.0.18 to 4.1.2…
dependabot[bot] Apr 1, 2026
82f26d5
chore(deps-dev): bump @types/node from 25.1.0 to 25.5.0 (#1582)
dependabot[bot] Apr 1, 2026
d1b6802
chore(deps): bump react-router-dom from 7.13.1 to 7.13.2 (#1581)
dependabot[bot] Apr 1, 2026
6e9c4b5
ci: update dependabot config to be quarterly, simplify auto-merge
domoritz Apr 2, 2026
69784a6
chore(deps-dev): bump eslint-plugin-prettier from 5.5.4 to 5.5.5 (#1585)
dependabot[bot] Apr 2, 2026
06b8c23
chore(deps): bump react-dom from 19.2.3 to 19.2.4 (#1586)
dependabot[bot] Apr 2, 2026
41e8415
chore(deps-dev): bump playwright from 1.56.1 to 1.59.1 (#1587)
dependabot[bot] Apr 2, 2026
7e46953
chore(deps): bump actions/configure-pages from 5 to 6 (#1579)
dependabot[bot] Apr 2, 2026
621a406
chore(deps): bump actions/deploy-pages from 4 to 5 (#1578)
dependabot[bot] Apr 2, 2026
da044be
chore(deps-dev): bump vite from 7.2.4 to 8.0.3 (#1580)
dependabot[bot] Apr 2, 2026
38cee23
chore(deps-dev): bump vite in the npm_and_yarn group across 1 directo…
dependabot[bot] Apr 6, 2026
c8d52a7
fix: handle QuotaExceededError when persisting state to localStorage …
krukow Apr 22, 2026
70e7176
chore(deps): bump the npm_and_yarn group across 1 directory with 2 up…
dependabot[bot] May 9, 2026
2589f0f
chore(deps): bump postcss in the npm_and_yarn group across 1 director…
dependabot[bot] May 10, 2026
4fdbb59
fix: unwrap react-paginate default export to prevent DataViewer crash…
yuvvantalreja May 14, 2026
b69cad4
ci: use Playwright container image for CI e2e job (#1597)
Copilot Jun 4, 2026
efc7923
chore(deps): bump react-router from 7.13.2 to 7.16.0 in the npm_and_y…
dependabot[bot] Jun 4, 2026
700c89e
chore(deps-dev): bump vite in the npm_and_yarn group across 1 directo…
dependabot[bot] Jun 16, 2026
d877ebc
chore(deps): bump js-yaml in the npm_and_yarn group across 1 director…
dependabot[bot] Jun 17, 2026
b205781
chore(deps-dev): bump canvas from 3.2.0 to 3.2.3 (#1604)
dependabot[bot] Jul 1, 2026
cc49aca
chore(deps-dev): bump @vitejs/plugin-react from 6.0.1 to 6.0.3 (#1603)
dependabot[bot] Jul 1, 2026
153364b
chore(deps): bump elkjs from 0.11.0 to 0.11.1 (#1607)
dependabot[bot] Jul 1, 2026
c573337
chore(deps-dev): bump @vitest/eslint-plugin from 1.6.9 to 1.6.20 (#1605)
dependabot[bot] Jul 1, 2026
8c01d51
chore(deps): bump actions/upload-pages-artifact from 4 to 5 (#1602)
dependabot[bot] Jul 1, 2026
4566137
chore(deps): bump dependabot/fetch-metadata from 2 to 3 (#1601)
dependabot[bot] Jul 1, 2026
f2a516d
chore(deps): bump actions/checkout from 6 to 7 (#1600)
dependabot[bot] Jul 1, 2026
c74c749
chore(deps-dev): bump @playwright/test from 1.56.1 to 1.61.1 and upda…
dependabot[bot] Jul 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 0 additions & 11 deletions .config/beemo.ts

This file was deleted.

18 changes: 0 additions & 18 deletions .config/beemo/eslint.ts

This file was deleted.

10 changes: 0 additions & 10 deletions .config/beemo/typescript.ts

This file was deleted.

2 changes: 0 additions & 2 deletions .dockerignore

This file was deleted.

24 changes: 8 additions & 16 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,10 @@
version: 2
updates:
- package-ecosystem: npm
directory: "/"
schedule:
interval: monthly
day: sunday
time: "23:00"
timezone: PST8PDT
open-pull-requests-limit: 10
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: monthly
day: sunday
time: "23:00"
timezone: PST8PDT
open-pull-requests-limit: 10
- package-ecosystem: npm
directory: "/"
schedule:
interval: quarterly
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: quarterly
31 changes: 19 additions & 12 deletions .github/workflows/merge-dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,23 @@
name: Auto-merge Dependabot PRs
on:
schedule:
- cron: "0 * * * *"
jobs:
auto_merge:
name: Auto-merge Dependabot PRs
name: Dependabot auto-merge
on: pull_request

runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write

jobs:
dependabot:
runs-on: ubuntu-latest
if: github.event.pull_request.user.login == 'dependabot[bot]' && github.repository == 'vega/editor'
steps:
- uses: akheron/dependabot-cron-action@b44d8e19e4f49eede254d9884e3f0e7712d431ba
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
auto-merge: "minor"
merge-method: "squash"
github-token: '${{ secrets.GITHUB_TOKEN }}'
- name: Enable auto-merge for Dependabot PRs
if: steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor'
run: gh pr merge --auto --squash "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
48 changes: 30 additions & 18 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,38 @@
name: Publish
name: Deploy to Pages

on:
push:
tags:
- "v*"
workflow_dispatch:

jobs:
publish:
name: Publish to Github Pages
permissions:
contents: read
pages: write
id-token: write

runs-on: ubuntu-latest
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2.1.5
with:
registry-url: "https://registry.npmjs.org"
- name: Checkout
uses: actions/checkout@v7
- name: Use Node.js
uses: actions/setup-node@v6
- name: Install Node dependencies
run: yarn --frozen-lockfile
- run: yarn build
- name: Publish editor
uses: peaceiris/actions-gh-pages@v3
run: npm ci
- name: Build
run: npm run build
- name: Setup Pages
uses: actions/configure-pages@v6
- name: Upload artifact
uses: actions/upload-pages-artifact@v5
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./dist
path: "dist"
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
73 changes: 63 additions & 10 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,76 @@
name: Test

on: [push]

on:
workflow_dispatch:
pull_request:
push:
branches:
- master

jobs:
unit:
name: Unit tests
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v7
- name: Setup Node
uses: actions/setup-node@v6
with:
cache: 'npm'
node-version: 24

- name: Install Node dependencies
run: npm ci

- name: Run unit tests
run: npx vitest --project unit

- name: Build
run: npm run build

e2e:
name: E2E tests
runs-on: ubuntu-latest
container:
image: mcr.microsoft.com/playwright:v1.61.1-noble
options: --user 1001

steps:
- uses: actions/checkout@v7
- name: Setup Node
uses: actions/setup-node@v6
with:
cache: 'npm'
node-version: 24

- name: Install Node dependencies
run: npm ci

- name: Run E2E tests
run: npx playwright test --project=chromium --reporter=github,html

- name: Upload Playwright report
if: always()
uses: actions/upload-artifact@v7
with:
name: playwright-report
path: playwright-report
retention-days: 7

publish:
name: Lint and Build

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v7

- uses: actions/setup-node@v2.1.5
with:
node-version: 15
- uses: actions/setup-node@v6

- name: Install Node dependencies
run: yarn --frozen-lockfile
run: npm ci

- run: yarn lint
- run: yarn tsc
- run: yarn build:only
- run: npm run lint
- run: npx tsc
- run: npm run build:only
11 changes: 1 addition & 10 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,20 +1,11 @@
_site
.awcache
.DS_Store
.eslintignore
.eslintrc.js
.idea
.prettierignore
beemo-error.log
coverage
dist
node_modules
npm-debug.log*
package-lock.json
prettier.config.js
public/data/
public/spec/
stats.json
tsconfig.json
yarn-debug.log*
yarn-error.log*
.vite/
5 changes: 1 addition & 4 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn lint-staged
npx lint-staged
4 changes: 4 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.eslintrc.js
babel.config.js
prettier.config.js
tsconfig.json
38 changes: 0 additions & 38 deletions Dockerfile

This file was deleted.

Loading