@@ -4,6 +4,76 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
55and this project will adhere to [ Semantic Versioning] ( https://semver.org ) starting ` v22.0.0 ` .
66
7+ ## [ v24.0.0] - 2024-06-06
8+ [ v24.0.0 ] : https://github.com/dgraph-io/dgraph/compare/v24.0.0...v23.1.0
9+
10+ > ** Warning**
11+ > This will be a breaking change for anyone moving from to ` v.24.0.0 ` .
12+ > If you have any duplicate users or groups in Dgraph ACL, they would not be accessible from now on. Please delete any
13+ > duplicate users and groups before you upgrade. File format is the same, so binary can be directly replaced after.
14+ > deleting duplicate users and groups.
15+
16+ ### Added
17+
18+ - ** Vector**
19+ - feat(graphql): Add vector support to graphql (#9074)
20+ - feat(vector): add vector to schema in #9060
21+ - feat(vector): Added similar_to in vector in #9062
22+ - feat(vector): Add vector type to Dgraph in #9050
23+ - feat(vector): fix live loader and add tests for dropall, drop namespace, live load in #9063
24+ - fix(vector): show error is invalid input is provided to vector predicate in #9064
25+ - fix(vector):fix similar_to() error return when data is not present in #9084
26+ - fix(vector): Update query_rewriter to fix dotproduct and cosine query conversion in #9083
27+
28+ - ** Core**
29+ - feat(core): Add cache to dgraph.type predicate in #9068
30+ - [BREAKING]feat(core): add unique constraint support in schema for new predicates in #8827
31+ - feat(debug): add parse_key to debug tool in #7640
32+ - feat(acl): support more JWT algorithms for ACL by in #8912
33+ - feat(restore): add support for namespace aware restore by in #8968
34+
35+ - ** GraphQL**
36+ - feat(vector): Added lang support by in #8924
37+ - feat(graphql): allow updatable and nullable id fields. (#7736) in #9020
38+ ### Fixed
39+
40+ - ** Core**
41+ - Fix(debug): Close file correctly before exiting on error in #9076
42+ - fix(restore): fix incr restore and normal restore for vector predicates in #9078
43+ - Fix(core): Fix deadlock in runMutation and error handling in #9085
44+ - fix(core): Fixed deadlock that happens due to timeout in #9007
45+ - fix(core): limit #edges using LimitMutationsNquad config and add logs in #9010
46+ - fix(core): Update math parsing function by in #9053
47+ - fix(restore): use different map directory for each group (#8047) in #8972
48+ - fix(export): Support for any s3 endpoint by in #8978
49+ - fix(restore): use custom type for sensitive fields by in #8969
50+ - fix(export): Escape MySQL column names in #8961
51+ - fix(debug): fix debug tool for schema keys in #7939
52+ - fix(restore): allow incrementalFrom to be 1 in restore API by in #8988
53+ - fix(raft):alpha leader fails to stream snapshot to new alpha nodes in #9022
54+ - fix(query): fix has function in filter in #9043
55+ - fix(core):Reduce x.ParsedKey memory allocation from 72 to 56 bytes by optimizing struct memory alignment in #9047
56+ - fix(restore): do not retry restore proposal (#8058) in #9017
57+
58+ - ** Perf**
59+ - perf(core): Fix performance issue in type filter (#9065) in #9089
60+ - perf(core): Update postinglistCountAndLength function to improve performance in #9088
61+ - perf(query): use quickselect instead of sorting while pagination by in #8995
62+ - perf(query): Update CompressedBin IntersectionAlgo by in #9000
63+
64+ - ** Chore**
65+ - chore(upgrade): run tests from v23.1.0 -> main in #9097
66+ - chore(deps): upgrade etcd/raft to v3 by in #7688
67+ - chore(restore): add more logs for restore request (#8050) in #8975
68+ - upgrade(go): update go version to 1.22 in #9058
69+ - chore(deps): bump github.com/apache/thrift from 0.12.0 to 0.13.0 by in #8982
70+ - chore(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 in #9015
71+ - chore(deps): use bleve 2.3.10 for more languages in full text search in #9030
72+ - chore(deps): bump golang.org/x/crypto from 0.12.0 to 0.17.0 in #9032
73+ - chore(deps): bump urllib3 from 1.26.5 to 1.26.18 in /contrib/config/marketplace/aws/tests in #9018
74+ - chore(deps): bump google.golang.org/grpc from 1.56.2 to 1.56.3 in #9024
75+ - chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0in #9051[
76+
777## [ v23.1.0] - 2023-08-17
878[ v23.1.0 ] : https://github.com/dgraph-io/dgraph/compare/v23.0.1...v23.1.0
979
0 commit comments