v22.0.0
版本发布时间: 2022-10-21 19:40:48
dgraph-io/dgraph最新发布版本:v24.0.2(2024-08-17 03:18:30)
Note
v22.0.0
release is based onv21.03.2
release. https://discuss.dgraph.io/t/dgraph-v22-0-0-rc1-20221003-release-candidate/17839 https://discuss.dgraph.io/t/dgraph-v22-0-0-is-now-ga/17889
Warning We are discontinuing support for
v21.12.0
. This will be a breaking change for anyone moving fromv21.12.0
tov22.0.0
. Data files created withv21.12
are not compatible withv22.0.x
- an export-import procedure is required.
Fixed
-
GraphQL
- fix(GraphQL): optimize eq filter queries (https://github.com/dgraph-io/dgraph/pull/7895)
- fix(GraphQL): add validation of null values with correct order of graphql rule validation (https://github.com/dgraph-io/dgraph/pull/8333)
- fix(GraphQL) fix auth query rewriting with ID filter (https://github.com/dgraph-io/dgraph/pull/8157)
-
EDgraph
- fix(query): Prevent multiple entries for same predicate in mutations (https://github.com/dgraph-io/dgraph/pull/8332)
-
Posting
- fix(rollups): Fix splits in roll-up (https://github.com/dgraph-io/dgraph/pull/8297)
-
Security
-
CVE Fixes (417 total)
CVE Fixes (417 total)
- CVE-2019-0210
- CVE-2019-0205
- CVE-2021-43565
- CVE-2022-27664
- CVE-2021-38561
- CVE-2021-44716
- CVE-2021-33194
- CVE-2022-27191
- CVE-2020-29652
- CVE-2018-16886
- CVE-2022-21698
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-3116
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2022-37434
- CVE-2020-16156
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2021-37750
- CVE-2021-36222
- CVE-2020-35525
- CVE-2020-35527
- CVE-2021-20223
- CVE-2020-9794
- CVE-2022-29526
- CVE-2021-31525
- CVE-2019-11254
- CVE-2022-3219
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2017-11164
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-43618
- CVE-2016-20013
- CVE-2016-2781
- CVE-2022-1587
- CVE-2022-1586
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-43618
- CVE-2016-20013
- CVE-2022-3219
- CVE-2016-2781
- CVE-2022-1587
- CVE-2022-1586
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2017-11164
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-43618
- CVE-2016-20013
- CVE-2022-3219
- CVE-2016-2781
- CVE-2021-3671
- CVE-2022-3219
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2021-3671
- CVE-2022-3219
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2022-3219
- CVE-2016-2781
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2019-16167
- CVE-2013-4235
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2013-4235
- CVE-2021-3671
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2017-11164
- CVE-2022-1587
- CVE-2022-1586
- CVE-2022-29458
- CVE-2021-39537
- CVE-2022-29458
- CVE-2021-39537
- CVE-2021-3671
- CVE-2021-43618
- CVE-2016-20013
- CVE-2021-3671
- CVE-2016-2781
- CVE-2021-3671
- CVE-2022-1587
- CVE-2022-1586
- CVE-2021-3671
- CVE-2020-9991
- CVE-2020-9849
-
GHSA Fixes (5 total)
GHSA Fixes (5 total)
- GHSA-jq7p-26h5-w78r
- GHSA-8c26-wmh5-6g9v
- GHSA-h6xx-pmxh-3wgp
- GHSA-cg3q-j54f-5p7p
- GHSA-wxc4-f4m6-wwqv
- fix(sec): fixing HIGH CVEs (https://github.com/dgraph-io/dgraph/pull/8289)
- fix(sec): CVE High Vulnerability (https://github.com/dgraph-io/dgraph/pull/8277)
- fix(sec): Fixing CVE-2021-31525 (https://github.com/dgraph-io/dgraph/pull/8274)
- fix(sec): CVE-2019-11254 (https://github.com/dgraph-io/dgraph/pull/8270)
-
Changed
-
CI Test Infrastructure
- Configured to run with Github Actions
- Stability Improvements to test harness
- Enabled Unit/Integration Tests
- Enabled Load Tests
- Enabled Linters
- Enabled Code Coverage
-
CI Security
- Configured to run with Github Actions
- Enabled Trivy Scans
- Enabled dependabot scans
- Configured to run with Github Actions
-
CD Release Pipeline
- Automated Release Pipeline to facilitate building of dgraph-binary & corresponding docker-images. The built artifacts are published to repositories through the same pipeline.
- Github Issues Enabled
1、 dgraph-checksum-linux-amd64.sha256 115B
2、 dgraph-linux-amd64.tar.gz 28.19MB