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

New Release #8239

Merged
merged 285 commits into from Jun 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
285 commits
Select commit Hold shift + click to select a range
8112da8
chore(deps): bump yargs from 17.3.0 to 17.3.1
dependabot[bot] Dec 27, 2021
cd55909
chore(deps-dev): bump @rollup/plugin-node-resolve from 13.0.6 to 13.1.1
dependabot[bot] Dec 27, 2021
055f252
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Dec 27, 2021
79f3069
chore(deps-dev): bump conventional-changelog-cli from 2.1.1 to 2.2.2
dependabot[bot] Dec 27, 2021
0a23b69
chore(deps-dev): bump puppeteer from 13.0.0 to 13.0.1
dependabot[bot] Dec 27, 2021
1835ff5
chore(deps-dev): bump rollup from 2.61.1 to 2.62.0
dependabot[bot] Dec 27, 2021
97ea19e
chore: add keywords to package.json (#7888)
domoritz Dec 29, 2021
6121688
chore(deps): bump actions/setup-node from 2.5.0 to 2.5.1
dependabot[bot] Jan 3, 2022
9b2f841
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Jan 3, 2022
b1d2214
chore(deps-dev): bump @typescript-eslint/parser from 5.8.0 to 5.8.1
dependabot[bot] Jan 3, 2022
4bc9f8b
chore(deps-dev): bump github-pages from 222 to 223 in /site
dependabot[bot] Jan 3, 2022
d2db039
chore(deps-dev): bump @babel/core from 7.16.5 to 7.16.7
dependabot[bot] Jan 3, 2022
5d77725
chore(deps-dev): bump @types/jest from 27.0.3 to 27.4.0
dependabot[bot] Jan 3, 2022
c1cc78b
chore(deps-dev): bump eslint from 8.5.0 to 8.6.0
dependabot[bot] Jan 3, 2022
34da7d1
chore(deps-dev): bump @rollup/plugin-alias from 3.1.8 to 3.1.9
dependabot[bot] Jan 3, 2022
f00b380
chore(deps-dev): bump @babel/preset-typescript from 7.16.5 to 7.16.7 …
dependabot[bot] Jan 3, 2022
8c7ed48
chore(deps-dev): bump @rollup/plugin-node-resolve from 13.1.1 to 13.1…
dependabot[bot] Jan 3, 2022
8ca9ff4
chore(deps-dev): bump @babel/preset-env from 7.16.5 to 7.16.7 (#7896)
dependabot[bot] Jan 3, 2022
eaada04
chore(deps-dev): bump eslint-plugin-jest from 25.3.0 to 25.3.4 (#7892)
dependabot[bot] Jan 3, 2022
25310b4
feat: use aria-current for more accessible navigation (#7904)
domoritz Jan 4, 2022
e86f52f
chore(deps-dev): bump rollup from 2.62.0 to 2.63.0
dependabot[bot] Jan 10, 2022
a5a3989
chore(deps-dev): bump highlight.js from 11.3.1 to 11.4.0
dependabot[bot] Jan 10, 2022
a8633e7
chore(deps-dev): bump @typescript-eslint/parser from 5.8.1 to 5.9.0
dependabot[bot] Jan 10, 2022
32e7a2f
chore(deps-dev): bump jest from 27.4.5 to 27.4.7
dependabot[bot] Jan 10, 2022
deaef02
chore(deps-dev): bump @rollup/plugin-node-resolve from 13.1.2 to 13.1.3
dependabot[bot] Jan 10, 2022
9b3a524
chore(deps-dev): bump d3 from 7.2.1 to 7.3.0
dependabot[bot] Jan 10, 2022
e2d3f9e
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Jan 10, 2022
df996c5
chore(deps-dev): bump @types/pako from 1.0.2 to 1.0.3 (#7878)
dependabot[bot] Jan 12, 2022
0a0099f
chore(deps): bump follow-redirects from 1.14.6 to 1.14.7
dependabot[bot] Jan 13, 2022
b3eece0
chore(deps-dev): bump @typescript-eslint/parser from 5.9.0 to 5.9.1
dependabot[bot] Jan 17, 2022
c58bbc9
chore(deps-dev): bump eslint-plugin-jest from 25.3.4 to 25.7.0
dependabot[bot] Jan 17, 2022
df25de4
chore(deps-dev): bump ts-jest from 27.1.2 to 27.1.3
dependabot[bot] Jan 17, 2022
e01b8dc
chore(deps-dev): bump rollup from 2.63.0 to 2.64.0
dependabot[bot] Jan 17, 2022
f435cbd
chore(deps-dev): bump ajv from 8.8.2 to 8.9.0
dependabot[bot] Jan 17, 2022
7944344
chore(deps-dev): bump @babel/preset-env from 7.16.7 to 7.16.8
dependabot[bot] Jan 17, 2022
85d67ae
chore(deps-dev): bump eslint from 8.6.0 to 8.7.0
dependabot[bot] Jan 17, 2022
517cef0
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Jan 17, 2022
75745a1
style: use optional chaining to simplify code (#7920)
domoritz Jan 17, 2022
4bd2634
chore(deps-dev): bump @babel/core from 7.16.7 to 7.16.12
dependabot[bot] Jan 24, 2022
a179daa
chore(deps-dev): bump @typescript-eslint/parser from 5.9.1 to 5.10.0
dependabot[bot] Jan 24, 2022
2db64c2
chore(deps-dev): bump @babel/preset-env from 7.16.8 to 7.16.11
dependabot[bot] Jan 24, 2022
e3a009d
chore(deps-dev): bump typescript from 4.5.4 to 4.5.5
dependabot[bot] Jan 24, 2022
70bcef1
chore(deps-dev): bump rollup from 2.64.0 to 2.66.0
dependabot[bot] Jan 24, 2022
95e7314
chore(deps-dev): bump puppeteer from 13.0.1 to 13.1.1
dependabot[bot] Jan 24, 2022
419e873
docs: add ecosysem section for tools that scale Vega-Lite (#7946)
jonmmease Jan 26, 2022
d21a5e4
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.9.1 to …
dependabot[bot] Jan 26, 2022
1416e04
chore: rebuild TOC (#7947)
domoritz Jan 26, 2022
c43a472
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Jan 31, 2022
f99445f
chore(deps-dev): bump chai from 4.3.4 to 4.3.6
dependabot[bot] Jan 31, 2022
084b21f
chore(deps-dev): bump puppeteer from 13.1.1 to 13.1.2
dependabot[bot] Jan 31, 2022
ee1dcc3
chore(deps-dev): bump vega-tooltip from 0.27.0 to 0.28.0
dependabot[bot] Jan 31, 2022
4cc532a
chore(deps-dev): bump @typescript-eslint/parser from 5.10.0 to 5.10.1
dependabot[bot] Jan 31, 2022
2bcc973
chore(deps-dev): bump eslint from 8.7.0 to 8.8.0
dependabot[bot] Jan 31, 2022
7c0ef53
chore(deps-dev): bump rollup from 2.66.0 to 2.66.1
dependabot[bot] Jan 31, 2022
4de81ad
chore(deps-dev): bump eslint-plugin-jest from 25.7.0 to 26.0.0 (#7954)
dependabot[bot] Jan 31, 2022
381e13c
chore(deps-dev): bump eslint-plugin-jest from 26.0.0 to 26.1.0
dependabot[bot] Feb 7, 2022
a9e7d17
chore(deps-dev): bump ajv from 8.9.0 to 8.10.0
dependabot[bot] Feb 7, 2022
d3c92ab
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Feb 7, 2022
b3e3c60
chore(deps-dev): bump jest from 27.4.7 to 27.5.0
dependabot[bot] Feb 7, 2022
ed0a122
chore(deps-dev): bump puppeteer from 13.1.2 to 13.1.3
dependabot[bot] Feb 7, 2022
1eb4638
chore(deps-dev): bump rollup from 2.66.1 to 2.67.1
dependabot[bot] Feb 7, 2022
3f0d67b
chore(deps): bump simple-get from 3.1.0 to 3.1.1
dependabot[bot] Feb 7, 2022
6b2f5d7
chore(deps-dev): bump @typescript-eslint/parser from 5.10.1 to 5.10.2
dependabot[bot] Feb 7, 2022
8cbd21d
chore(deps-dev): bump @babel/core from 7.16.12 to 7.17.0
dependabot[bot] Feb 7, 2022
1f1d184
fix: set binSuffix for defined channel (#7973)
domoritz Feb 9, 2022
8460431
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8
dependabot[bot] Feb 12, 2022
30f5844
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Feb 14, 2022
307d384
chore(deps-dev): bump jest from 27.5.0 to 27.5.1
dependabot[bot] Feb 14, 2022
66af1e8
chore(deps-dev): bump puppeteer from 13.1.3 to 13.3.1
dependabot[bot] Feb 14, 2022
10e85e8
chore(deps-dev): bump eslint from 8.8.0 to 8.9.0
dependabot[bot] Feb 14, 2022
f26ef74
chore(deps-dev): bump vega-embed from 6.20.5 to 6.20.7
dependabot[bot] Feb 14, 2022
c9b2d0c
chore(deps-dev): bump rollup from 2.67.1 to 2.67.2
dependabot[bot] Feb 14, 2022
4c14feb
chore(deps-dev): bump @babel/core from 7.17.0 to 7.17.2
dependabot[bot] Feb 14, 2022
4f349e3
chore(deps-dev): bump @typescript-eslint/parser from 5.10.2 to 5.11.0
dependabot[bot] Feb 14, 2022
acc4f6b
chore: remove generating and tracking versions.yml from version contr…
hydrosquall Feb 15, 2022
8446d3f
chore(deps-dev): bump ts-json-schema-generator from 0.97.0 to 0.98.0 …
dependabot[bot] Feb 17, 2022
9763e27
chore(deps-dev): bump vega-embed from 6.20.7 to 6.20.8 (#7990)
dependabot[bot] Feb 17, 2022
2932c62
chore(deps-dev): bump puppeteer from 13.3.1 to 13.3.2 (#7985)
dependabot[bot] Feb 17, 2022
c77b718
chore(deps-dev): bump @typescript-eslint/parser from 5.11.0 to 5.12.0…
dependabot[bot] Feb 17, 2022
45ae40f
chore(deps-dev): bump @babel/core from 7.17.2 to 7.17.4 (#7987)
dependabot[bot] Feb 17, 2022
39737cf
chore(deps-dev): bump eslint-plugin-jest from 26.1.0 to 26.1.1 (#7988)
dependabot[bot] Feb 17, 2022
b72b6a8
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#7989)
dependabot[bot] Feb 17, 2022
8e852f0
chore(deps-dev): bump @babel/core from 7.17.4 to 7.17.5
dependabot[bot] Feb 21, 2022
bdb23a0
chore(deps-dev): bump eslint-config-prettier from 8.3.0 to 8.4.0
dependabot[bot] Feb 21, 2022
199d8ff
chore(deps-dev): bump rollup from 2.67.2 to 2.67.3
dependabot[bot] Feb 21, 2022
ae13aff
chore: set up auto for versioning/release management (#7984)
hydrosquall Feb 23, 2022
4b092a3
docs: describe how to update layout when data changes (#7971)
domoritz Feb 22, 2022
c49c41d
fix: support utc formatting for ordinal data (#7815)
domoritz Feb 22, 2022
e9a2bd0
chore: update TOC [ci skip]
Feb 25, 2022
8061d8a
fix: do not stack non linear scales (#7997)
domoritz Feb 25, 2022
02a8ff3
docs: add additional R interface vegabrite to ecosystems page (#8003)
domoritz Feb 25, 2022
b84d63b
ci: only run updates to schema and TOC on human feature request branc…
hydrosquall Feb 26, 2022
3620efa
chore(deps): bump nokogiri from 1.12.5 to 1.13.3 in /site (#8005)
dependabot[bot] Feb 26, 2022
00d85e8
chore(deps-dev): bump terser from 5.10.0 to 5.11.0 (#8014)
dependabot[bot] Feb 28, 2022
2cd2365
chore(deps-dev): bump @rollup/plugin-babel from 5.3.0 to 5.3.1 (#8013)
dependabot[bot] Feb 28, 2022
1563547
chore(deps-dev): bump @typescript-eslint/parser from 5.12.0 to 5.12.1…
dependabot[bot] Feb 28, 2022
09152b7
chore(deps-dev): bump puppeteer from 13.3.2 to 13.4.0 (#8011)
dependabot[bot] Feb 28, 2022
668adb7
chore(deps-dev): bump @rollup/plugin-commonjs from 21.0.1 to 21.0.2 (…
dependabot[bot] Feb 28, 2022
561572c
chore(deps-dev): bump eslint from 8.9.0 to 8.10.0 (#8008)
dependabot[bot] Feb 28, 2022
09f1873
chore(deps-dev): bump @types/jest from 27.4.0 to 27.4.1 (#8007)
dependabot[bot] Feb 28, 2022
e5322c3
chore(deps-dev): bump rollup from 2.67.3 to 2.68.0 (#8006)
dependabot[bot] Feb 28, 2022
d490afd
chore(deps): bump actions/setup-node from 2.5.1 to 3 (#8015)
dependabot[bot] Feb 28, 2022
16bc913
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.12.0 to…
dependabot[bot] Feb 28, 2022
dca0903
chore: upgrade deps (#8018)
domoritz Mar 1, 2022
29c5595
chore(deps): bump actions/checkout from 2 to 3 (#8030)
dependabot[bot] Mar 7, 2022
4f24633
chore(deps-dev): bump rollup from 2.68.0 to 2.70.0 (#8029)
dependabot[bot] Mar 7, 2022
339964e
chore(deps-dev): bump @auto-it/first-time-contributor (#8028)
dependabot[bot] Mar 7, 2022
0597f54
chore(deps-dev): bump @auto-it/conventional-commits (#8027)
dependabot[bot] Mar 7, 2022
cbf4286
chore(deps-dev): bump eslint-config-prettier from 8.4.0 to 8.5.0 (#8025)
dependabot[bot] Mar 7, 2022
40c7464
chore(deps-dev): bump auto from 10.32.6 to 10.34.1 (#8024)
dependabot[bot] Mar 7, 2022
44a8519
chore(deps-dev): bump github-pages from 223 to 225 in /site (#8023)
dependabot[bot] Mar 7, 2022
5ffb7f1
chore: sync previous default branch to new default branch (master -> …
hydrosquall Mar 8, 2022
e85f24c
chore: update master to next (#8031)
domoritz Mar 8, 2022
6533983
chore(deps-dev): bump eslint from 8.10.0 to 8.11.0 (#8044)
dependabot[bot] Mar 14, 2022
102235e
chore(deps-dev): bump highlight.js from 11.4.0 to 11.5.0 (#8043)
dependabot[bot] Mar 14, 2022
a75cb74
chore(deps-dev): bump @typescript-eslint/parser from 5.13.0 to 5.14.0…
dependabot[bot] Mar 14, 2022
686b9ee
chore(deps-dev): bump vega-datasets from 2.2.0 to 2.3.0 (#8041)
dependabot[bot] Mar 14, 2022
74ed5c6
chore(deps-dev): bump rollup from 2.70.0 to 2.70.1 (#8040)
dependabot[bot] Mar 14, 2022
c088505
chore(deps-dev): bump puppeteer from 13.4.1 to 13.5.1 (#8037)
dependabot[bot] Mar 14, 2022
310ebc0
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8038)
dependabot[bot] Mar 14, 2022
111f4d2
chore(deps-dev): bump typescript from 4.5.5 to 4.6.2 (#8026)
dependabot[bot] Mar 14, 2022
4fe12a5
chore(deps-dev): bump vega-cli from 5.21.0 to 5.22.0 (#8039)
dependabot[bot] Mar 14, 2022
21ede57
docs: correct broken project links (#8046)
joelostblom Mar 17, 2022
f81a07c
chore(deps-dev): bump @auto-it/first-time-contributor (#8058)
dependabot[bot] Mar 21, 2022
e11be36
chore(deps-dev): bump @auto-it/conventional-commits (#8057)
dependabot[bot] Mar 21, 2022
56010d3
chore(deps-dev): bump auto from 10.34.1 to 10.36.5 (#8056)
dependabot[bot] Mar 21, 2022
86af743
chore(deps): bump yargs from 17.3.1 to 17.4.0 (#8054)
dependabot[bot] Mar 21, 2022
67aa85d
chore(deps-dev): bump eslint-plugin-jest from 26.1.1 to 26.1.2 (#8053)
dependabot[bot] Mar 21, 2022
bfb0808
chore(deps-dev): bump @typescript-eslint/parser from 5.14.0 to 5.15.0…
dependabot[bot] Mar 21, 2022
543a3dd
chore(deps-dev): bump prettier from 2.5.1 to 2.6.0 (#8051)
dependabot[bot] Mar 21, 2022
9ddb028
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8059)
dependabot[bot] Mar 21, 2022
1d820eb
chore(deps-dev): bump ajv from 8.10.0 to 8.11.0 (#8076)
dependabot[bot] Mar 28, 2022
ba6e306
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8075)
dependabot[bot] Mar 28, 2022
d06cac1
chore(deps-dev): bump @rollup/plugin-commonjs from 21.0.2 to 21.0.3 (…
dependabot[bot] Mar 28, 2022
a3c561c
chore(deps-dev): bump typescript from 4.6.2 to 4.6.3 (#8073)
dependabot[bot] Mar 28, 2022
a789cf1
chore(deps-dev): bump eslint-plugin-jest from 26.1.2 to 26.1.3 (#8072)
dependabot[bot] Mar 28, 2022
af85256
chore(deps-dev): bump vega-cli from 5.22.0 to 5.22.1 (#8070)
dependabot[bot] Mar 28, 2022
748702d
chore(deps-dev): bump @typescript-eslint/parser from 5.15.0 to 5.16.0…
dependabot[bot] Mar 28, 2022
1702968
chore(deps-dev): bump eslint from 8.11.0 to 8.12.0 (#8069)
dependabot[bot] Mar 28, 2022
53347de
chore(deps-dev): bump prettier from 2.6.0 to 2.6.1 (#8079)
dependabot[bot] Mar 28, 2022
94be270
chore(deps-dev): bump ts-json-schema-generator from 0.98.0 to 1.0.0 (…
dependabot[bot] Mar 28, 2022
5859cea
chore(deps-dev): bump ts-jest from 27.1.3 to 27.1.4 (#8068)
dependabot[bot] Mar 28, 2022
657717f
chore(deps): bump minimist from 1.2.5 to 1.2.6 (#8077)
dependabot[bot] Mar 28, 2022
0a69d89
chore(deps-dev): bump prettier from 2.6.1 to 2.6.2 (#8087)
dependabot[bot] Apr 4, 2022
5a36c7c
chore(deps-dev): bump d3 from 7.3.0 to 7.4.2 (#8086)
dependabot[bot] Apr 4, 2022
25fcfe1
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8085)
dependabot[bot] Apr 4, 2022
871ce16
chore(deps-dev): bump puppeteer from 13.5.1 to 13.5.2 (#8083)
dependabot[bot] Apr 4, 2022
2ed3b1d
chore(deps-dev): bump @typescript-eslint/parser from 5.16.0 to 5.17.0…
dependabot[bot] Apr 4, 2022
c95806f
fix: automatically add steps if density transform is grouped (#8088)
domoritz Apr 4, 2022
ba6b9ca
ci: don't skip the ci when we have automatic commits (#8089)
domoritz Apr 4, 2022
f2c38e6
feat: optimize ID-driven selections (#7933)
arvind Apr 7, 2022
a92259e
docs: add example of rendering images in tooltips (#8048)
joelostblom Apr 10, 2022
6609459
chore(deps-dev): bump @babel/core from 7.17.5 to 7.17.9 (#8098)
dependabot[bot] Apr 11, 2022
7d9f48d
chore(deps-dev): bump @typescript-eslint/parser from 5.17.0 to 5.18.0…
dependabot[bot] Apr 11, 2022
0a17cf5
chore(deps-dev): bump d3 from 7.4.2 to 7.4.3 (#8095)
dependabot[bot] Apr 11, 2022
06a8e48
chore(deps-dev): bump highlight.js from 11.5.0 to 11.5.1 (#8094)
dependabot[bot] Apr 11, 2022
4f23b89
chore(deps-dev): bump eslint from 8.12.0 to 8.13.0 (#8093)
dependabot[bot] Apr 11, 2022
216d4ff
chore(deps-dev): bump eslint-plugin-jest from 26.1.3 to 26.1.4 (#8092)
dependabot[bot] Apr 11, 2022
e20c8d1
chore(deps): bump yargs from 17.4.0 to 17.4.1 (#8091)
dependabot[bot] Apr 11, 2022
780a341
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8097)
dependabot[bot] Apr 11, 2022
f190547
chore(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (#8099)
dependabot[bot] Apr 11, 2022
d3994a4
chore(deps): bump nokogiri from 1.13.3 to 1.13.4 in /site (#8100)
dependabot[bot] Apr 12, 2022
68fbeb8
fix typo ("definion" -> "definition") (#8102)
jamesscottbrown Apr 15, 2022
d7abe83
chore: fix link to logo
domoritz Apr 16, 2022
a47c02e
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8106)
dependabot[bot] Apr 18, 2022
0acf4b6
chore(deps-dev): bump @types/chai from 4.3.0 to 4.3.1 (#8112)
dependabot[bot] Apr 18, 2022
4ffcd78
chore(deps-dev): bump @rollup/plugin-commonjs from 21.0.3 to 21.1.0 (…
dependabot[bot] Apr 18, 2022
16f503c
chore(deps-dev): bump @rollup/plugin-node-resolve from 13.1.3 to 13.2…
dependabot[bot] Apr 18, 2022
dfc50bf
chore(deps-dev): bump rollup from 2.70.1 to 2.70.2 (#8107)
dependabot[bot] Apr 18, 2022
f40b597
chore(deps-dev): bump d3 from 7.4.3 to 7.4.4 (#8109)
dependabot[bot] Apr 18, 2022
3b54693
chore(deps-dev): bump @typescript-eslint/parser from 5.18.0 to 5.19.0…
dependabot[bot] Apr 18, 2022
a541e8a
chore(deps): bump async from 2.6.3 to 2.6.4 (#8113)
dependabot[bot] Apr 18, 2022
235e832
chore(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (#8123)
dependabot[bot] Apr 25, 2022
991f684
chore(deps-dev): bump @typescript-eslint/parser from 5.19.0 to 5.20.0…
dependabot[bot] Apr 25, 2022
a5bdf68
chore(deps-dev): bump eslint from 8.13.0 to 8.14.0 (#8120)
dependabot[bot] Apr 25, 2022
14e2c2b
chore(deps-dev): bump @rollup/plugin-commonjs from 21.1.0 to 22.0.0 (…
dependabot[bot] Apr 25, 2022
8ee712c
chore(deps-dev): bump eslint-plugin-jest from 26.1.4 to 26.1.5 (#8119)
dependabot[bot] Apr 25, 2022
8efdc23
chore(deps): bump tslib from 2.3.1 to 2.4.0 (#8118)
dependabot[bot] Apr 25, 2022
8d98454
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8116)
dependabot[bot] Apr 25, 2022
3237a8d
chore(deps-dev): bump github-pages from 225 to 226 in /site (#8115)
dependabot[bot] Apr 25, 2022
21c8c26
chore(deps-dev): bump puppeteer from 13.5.2 to 13.6.0 (#8121)
dependabot[bot] Apr 25, 2022
34262f0
chore(deps-dev): bump @babel/preset-env from 7.16.11 to 7.17.10 (#8136)
dependabot[bot] May 2, 2022
f6faad7
chore(deps-dev): bump @babel/core from 7.17.9 to 7.17.10 (#8134)
dependabot[bot] May 2, 2022
b4bcfee
chore(deps-dev): bump rollup from 2.70.2 to 2.71.1 (#8135)
dependabot[bot] May 2, 2022
ac6f75c
chore(deps-dev): bump terser from 5.12.1 to 5.13.1 (#8133)
dependabot[bot] May 2, 2022
aa1d323
chore: fix toc (#8139)
domoritz May 2, 2022
1e41f95
chore(deps-dev): bump typescript from 4.6.3 to 4.6.4 (#8132)
dependabot[bot] May 2, 2022
7dc3841
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.20.0 to…
dependabot[bot] May 2, 2022
dc76675
chore(deps-dev): bump puppeteer from 13.6.0 to 13.7.0 (#8130)
dependabot[bot] May 2, 2022
e5559b3
chore(deps-dev): bump @typescript-eslint/parser from 5.20.0 to 5.22.0…
dependabot[bot] May 3, 2022
7787ee2
fix: log correct property name (#8140)
domoritz May 4, 2022
1852781
docs: update links in bin docs (#8124)
kanitw May 4, 2022
2e88b23
doc: Add Graphpad to Vega-Lite ecosystem (#8050)
hydrosquall May 7, 2022
3a65746
chore(deps-dev): bump eslint from 8.14.0 to 8.15.0 (#8151)
dependabot[bot] May 9, 2022
583d4e0
chore(deps-dev): bump @rollup/plugin-node-resolve from 13.2.1 to 13.3…
dependabot[bot] May 9, 2022
d75e1f7
chore(deps-dev): bump rollup from 2.71.1 to 2.72.1 (#8149)
dependabot[bot] May 9, 2022
15c7529
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8148)
dependabot[bot] May 9, 2022
b71ae4f
chore(deps-dev): bump @types/jest from 27.4.1 to 27.5.0 (#8147)
dependabot[bot] May 9, 2022
a7f3891
docs: fix formatting of link (#8155)
jamesscottbrown May 11, 2022
1c433f3
chore(deps-dev): bump @typescript-eslint/parser from 5.22.0 to 5.23.0…
dependabot[bot] May 16, 2022
ec54102
chore(deps-dev): bump @types/pako from 1.0.3 to 2.0.0 (#8165)
dependabot[bot] May 16, 2022
03f7207
chore(deps): bump yargs from 17.4.1 to 17.5.1 (#8164)
dependabot[bot] May 16, 2022
fd03474
chore(deps-dev): bump rollup from 2.72.1 to 2.73.0 (#8162)
dependabot[bot] May 16, 2022
111ca79
chore(deps-dev): bump eslint-plugin-jest from 26.1.5 to 26.2.2 (#8158)
dependabot[bot] May 16, 2022
aface3b
chore(deps-dev): bump gh-pages from 3.2.3 to 4.0.0 (#8159)
dependabot[bot] May 16, 2022
5d70fcb
chore(deps-dev): bump puppeteer from 13.7.0 to 14.1.0 (#8160)
dependabot[bot] May 16, 2022
dc0b944
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.22.0 to…
dependabot[bot] May 16, 2022
9147623
chore: upgrade deps (#8167)
domoritz May 16, 2022
0555d19
chore(deps): bump nokogiri from 1.13.4 to 1.13.6 in /site (#8172)
dependabot[bot] May 19, 2022
dd2f703
chore(deps-dev): bump @types/d3 from 7.1.0 to 7.4.0 (#8184)
dependabot[bot] May 23, 2022
02b62a0
chore(deps-dev): bump @typescript-eslint/parser from 5.23.0 to 5.25.0…
dependabot[bot] May 23, 2022
dd409e7
chore(deps-dev): bump @babel/core from 7.17.10 to 7.18.0 (#8182)
dependabot[bot] May 23, 2022
1c566e8
chore(deps-dev): bump @auto-it/first-time-contributor (#8181)
dependabot[bot] May 23, 2022
1ce8b73
chore(deps-dev): bump eslint from 8.15.0 to 8.16.0 (#8178)
dependabot[bot] May 23, 2022
4bc29f1
chore(deps-dev): bump @babel/preset-typescript from 7.16.7 to 7.17.12…
dependabot[bot] May 23, 2022
7f5d627
chore(deps-dev): bump auto from 10.36.5 to 10.37.0 (#8176)
dependabot[bot] May 23, 2022
027cda6
chore(deps-dev): bump rollup from 2.73.0 to 2.74.1 (#8175)
dependabot[bot] May 23, 2022
e946a67
chore(deps-dev): bump puppeteer from 14.1.0 to 14.1.1 (#8187)
dependabot[bot] May 23, 2022
124440a
chore(deps-dev): bump @auto-it/conventional-commits (#8186)
dependabot[bot] May 23, 2022
688c774
chore(deps-dev): bump cheerio from 1.0.0-rc.10 to 1.0.0-rc.11 (#8185)
dependabot[bot] May 23, 2022
13c6e0b
chore(deps-dev): bump @babel/preset-env from 7.17.10 to 7.18.0 (#8180)
dependabot[bot] May 23, 2022
2d34674
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8179)
dependabot[bot] May 23, 2022
9acb177
chore: fix link to Vega slack (#8174)
domoritz May 26, 2022
7a2a6c0
chore(deps-dev): bump @auto-it/first-time-contributor (#8199)
dependabot[bot] May 30, 2022
6d88920
chore(deps-dev): bump @auto-it/conventional-commits (#8193)
dependabot[bot] May 30, 2022
83c5a2d
chore(deps-dev): bump auto from 10.37.0 to 10.37.1 (#8191)
dependabot[bot] May 30, 2022
abe166a
chore(deps-dev): bump @babel/core from 7.18.0 to 7.18.2 (#8198)
dependabot[bot] May 30, 2022
8f4ee54
chore(deps-dev): bump @babel/preset-env from 7.18.0 to 7.18.2 (#8196)
dependabot[bot] May 30, 2022
f40fea5
chore(deps-dev): bump eslint-plugin-jest from 26.2.2 to 26.4.5 (#8195)
dependabot[bot] May 30, 2022
487e3c2
chore(deps-dev): bump rollup from 2.74.1 to 2.75.3 (#8192)
dependabot[bot] May 30, 2022
b2eda7e
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8190)
dependabot[bot] May 30, 2022
e2c7ced
chore(deps-dev): bump @typescript-eslint/parser from 5.25.0 to 5.26.0…
dependabot[bot] May 30, 2022
3da179f
chore: upgrade Typescript to 4.7 (#8200)
domoritz May 31, 2022
7905159
examples: interactive earthquakes (#8138)
pared May 31, 2022
63641b1
docs: `titleFormat` -> `fieldTitle` in compile docs (#8202)
jkillian Jun 3, 2022
dc1adfa
chore(deps-dev): bump terser from 5.13.1 to 5.14.0 (#8210)
dependabot[bot] Jun 6, 2022
bd45c19
chore(deps-dev): bump eslint from 8.16.0 to 8.17.0 (#8209)
dependabot[bot] Jun 6, 2022
08a1edd
chore(deps-dev): bump puppeteer from 14.1.1 to 14.2.1 (#8208)
dependabot[bot] Jun 6, 2022
261bdb8
chore(deps-dev): bump eslint-plugin-jest from 26.4.5 to 26.5.3 (#8207)
dependabot[bot] Jun 6, 2022
26cbc21
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8206)
dependabot[bot] Jun 6, 2022
586f97d
chore(deps-dev): bump typescript from 4.7.2 to 4.7.3 (#8205)
dependabot[bot] Jun 6, 2022
312e94e
chore(deps-dev): bump rollup from 2.75.3 to 2.75.5 (#8204)
dependabot[bot] Jun 6, 2022
b025771
chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0…
dependabot[bot] Jun 6, 2022
9f934da
chore(deps-dev): bump terser from 5.14.0 to 5.14.1 (#8224)
dependabot[bot] Jun 13, 2022
9f298f9
chore(deps-dev): bump rollup from 2.75.5 to 2.75.6 (#8222)
dependabot[bot] Jun 13, 2022
7c445d2
chore(deps-dev): bump puppeteer from 14.2.1 to 14.3.0 (#8221)
dependabot[bot] Jun 13, 2022
3f62fc5
chore(deps-dev): bump @typescript-eslint/parser from 5.27.0 to 5.27.1…
dependabot[bot] Jun 13, 2022
20485c1
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8223)
dependabot[bot] Jun 13, 2022
9d4164f
docs: use joinaggregate in relative bar example and add it to bar se…
kanitw Jun 13, 2022
da27612
feat: add `config.numberFormatType` for using custom formatter with `…
kanitw Jun 21, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 10 additions & 0 deletions .autorc.json
@@ -0,0 +1,10 @@
{
"plugins": [
"npm",
"conventional-commits",
"first-time-contributor",
"released"
],
"baseBranch": "stable",
"prereleaseBranches": ["next"]
}
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Expand Up @@ -2,4 +2,4 @@ blank_issues_enabled: false
contact_links:
- name: Question
url: https://stackoverflow.com/tags/vega-lite
about: Please ask questions on Stack Overflow (https://stackoverflow.com/tags/vega-lite), on Slack (https://bit.ly/join-vega-slack-2020), or on [the mailing list](https://bit.ly/vega-discuss).
about: Please ask questions on Stack Overflow (https://stackoverflow.com/tags/vega-lite), on Slack (https://bit.ly/join-vega-slack-2022), or on [the mailing list](https://bit.ly/vega-discuss).
2 changes: 1 addition & 1 deletion .github/SUPPORT.md
@@ -1 +1 @@
You can ask questions on [Stack Overflow](https://stackoverflow.com/tags/vega-lite), [the mailing list](https://bit.ly/vega-discuss) or on [Slack](https://bit.ly/join-vega-slack-2020).
You can ask questions on [Stack Overflow](https://stackoverflow.com/tags/vega-lite), [the mailing list](https://bit.ly/vega-discuss) or on [Slack](https://bit.ly/join-vega-slack-2022).
12 changes: 6 additions & 6 deletions .github/workflows/check.yml
Expand Up @@ -11,12 +11,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
token: ${{ secrets.GH_PAT || github.token }}

- name: Setup Node
uses: actions/setup-node@v2.4.1
uses: actions/setup-node@v3
with:
cache: 'yarn'

Expand All @@ -35,7 +35,7 @@ jobs:
sudo mv parallel sem /usr/local/bin

- name: Format
if: github.ref != 'refs/heads/master'
if: github.ref != 'refs/heads/next'
run: yarn format

- name: Build Schema
Expand All @@ -52,16 +52,16 @@ jobs:

toc:
name: TOC
if: "!contains(github.event.head_commit.message, '[CI]')"
if: "!contains(github.event.head_commit.message, '[ci skip]')"
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
token: ${{ secrets.GH_PAT || github.token }}

- name: Setup Node
uses: actions/setup-node@v2.4.1
uses: actions/setup-node@v3
with:
cache: 'yarn'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/merge-dependabot.yml
Expand Up @@ -13,4 +13,4 @@ jobs:
with:
token: ${{ secrets.GITHUB_TOKEN }}
auto-merge: 'minor'
merge-method: 'rebase'
merge-method: 'squash'
34 changes: 34 additions & 0 deletions .github/workflows/publish-to-npm.yml
@@ -0,0 +1,34 @@
name: Publish to NPM (canaries and prereleases)

on:
push:
branches-ignore:
# No canary deploys for branches opened by dependabot
- 'dependabot/**'
# documentation site should not trigger releases
- 'gh-pages'

jobs:
publish:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, 'ci skip') && !contains(github.event.head_commit.message, 'skip ci')"

name: Make a release and publish to NPM

steps:
- uses: actions/checkout@v3

- name: Prepare repository
run: git fetch --unshallow --tags

- uses: actions/setup-node@v3
with:
registry-url: 'https://registry.npmjs.org'

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

- run: npm run release
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -1,16 +1,19 @@
name: Release
name: Publish Documentation and Schema

on:
release:
types: [published]
# https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#release
# The "published" event includes both releases and prereleases
# use "released" to limit triggers to official releases
types: [released]

jobs:
release:
name: Release
runs-on: ubuntu-latest

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

- name: Install Node dependencies
run: yarn --frozen-lockfile
Expand All @@ -34,15 +37,9 @@ jobs:
- name: Check NPM deployment
run: ./scripts/check-npm.sh

- uses: actions/setup-node@v2.4.1
- uses: actions/setup-node@v3
with:
registry-url: 'https://registry.npmjs.org'
- name: Publish to NPM registry
run: |
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}" > ~/.npmrc
npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

- name: Prebuild website
run: yarn predeploy:site
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/test.yml
Expand Up @@ -3,7 +3,7 @@ name: Test
on:
push:
branches:
- master
- next
pull_request:

jobs:
Expand All @@ -12,10 +12,10 @@ jobs:
runs-on: ubuntu-latest

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

- name: Setup Node
uses: actions/setup-node@v2.4.1
uses: actions/setup-node@v3
with:
cache: 'yarn'

Expand All @@ -36,10 +36,10 @@ jobs:
runs-on: ubuntu-latest

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

- name: Setup Node
uses: actions/setup-node@v2.4.1
uses: actions/setup-node@v3
with:
cache: 'yarn'

Expand All @@ -54,13 +54,13 @@ jobs:
runs-on: ubuntu-latest

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

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

- name: Setup Node
uses: actions/setup-node@v2.4.1
uses: actions/setup-node@v3
with:
cache: 'yarn'

Expand All @@ -83,7 +83,7 @@ jobs:
run: yarn jest test/ --collectCoverage=true

- name: Upload coverage to Codecov
uses: codecov/codecov-action@v2.1.0
uses: codecov/codecov-action@v3.1.0

test-cli:
name: CLI
Expand All @@ -93,13 +93,13 @@ jobs:
os: [ubuntu-latest, macos-latest, windows-latest]

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

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

- name: Setup Node
uses: actions/setup-node@v2.4.1
uses: actions/setup-node@v3
with:
cache: 'yarn'

Expand Down
9 changes: 7 additions & 2 deletions CONTRIBUTING.md
Expand Up @@ -40,7 +40,7 @@ You can find [tasks with the "Good first issue" label in the issue tracker :pray

The website is under `site/` and the documentation is under `site/docs/`. We use GitHub Pages to publish our documentation when we release a new version. To contribute changes to the documentation or website, simply submit a pull request that changes the corresponding markdown files in `site/`.

Since we only publish the GitHub Pages when we release a new version, it might be slightly outdated compared to `master`. For development, once you have [setup the repository](#repository-setup), you can run `yarn site` to serve the GitHub page locally at [http://localhost:4000/vega-lite/](http://localhost:4000/vega-lite/).
Since we only publish the GitHub Pages when we release a new version, it might be slightly outdated compared to `next`. For development, once you have [setup the repository](#repository-setup), you can run `yarn site` to serve the GitHub page locally at [http://localhost:4000/vega-lite/](http://localhost:4000/vega-lite/).

Note that when you checkout different branches, the compiled JavaScript for the website might be reset. You might have to run `yarn build:site` to recompile the JavaScript so that interactive examples work.

Expand Down Expand Up @@ -194,7 +194,12 @@ During development, it can be convenient to rebuild automatically or to run test

### Deployment

To make a new release, bump the version number with `scripts/bump.sh 4.0.0` (you can get the current version with `scripts/bump.sh`). Then push the tagged commit that the script creates, make a new GitHub release for the tag, and update the changelog. `yarn changelog` can help generate initial draft for a changelog, though we should manually add screenshots for feature releases (major and minor). After creating a GitHub release, GitHub will run checks and make a release. This will also update the website and schema. If you want to update only GitHub Pages, use `yarn deploy:site`.
Publishing is handled by a 2-branch [pre-release process](https://intuit.github.io/auto/docs/generated/shipit#next-branch-default), configured in `publish.yml`. All changes should be based off the default `next` branch, and are published automatically.

- PRs made into the default branch are auto-deployed to the `next` pre-release tag on NPM. The result can be installed with `npm install vega-lite/@next`.
- When merging into `next`, please use the `squash and merge` strategy.
- To release a new stable version, open a PR from `next` into `stable` using this [compare link](https://github.com/vega/vega-lite/compare/stable...next).
- When merging from `next` into `stable`, please use the `create a merge commit` strategy.

## Suggested Programming Environment.

Expand Down
2 changes: 1 addition & 1 deletion README.md
@@ -1,6 +1,6 @@
# Vega-Lite <a href="https://vega.github.io/vega-lite/"><img align="right" src="https://github.com/vega/logos/blob/master/assets/VL_Color@64.png?raw=true" height="38"></img></a>

[![npm version](https://img.shields.io/npm/v/vega-lite.svg)](https://www.npmjs.com/package/vega-lite) [![Build Status](https://github.com/vega/vega-lite/workflows/Test/badge.svg)](https://github.com/vega/vega-lite/actions) [![codecov](https://codecov.io/gh/vega/vega-lite/branch/master/graph/badge.svg)](https://codecov.io/gh/vega/vega-lite) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=rounded)](https://github.com/prettier/prettier) [![JSDevlivr](https://data.jsdelivr.com/v1/package/npm/vega-lite/badge?style=rounded)](https://www.jsdelivr.com/package/npm/vega-lite)
[![npm version](https://img.shields.io/npm/v/vega-lite.svg)](https://www.npmjs.com/package/vega-lite) [![Build Status](https://github.com/vega/vega-lite/workflows/Test/badge.svg)](https://github.com/vega/vega-lite/actions) [![codecov](https://codecov.io/gh/vega/vega-lite/branch/next/graph/badge.svg)](https://codecov.io/gh/vega/vega-lite) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=rounded)](https://github.com/prettier/prettier) [![JSDevlivr](https://data.jsdelivr.com/v1/package/npm/vega-lite/badge?style=rounded)](https://www.jsdelivr.com/package/npm/vega-lite)

![Teaser](site/static/teaser.png)

Expand Down