@@ -5,14 +5,195 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ ) and this project will
66adhere to [ Semantic Versioning] ( https://semver.org ) starting ` v22.0.0 ` .
77
8- ## [ v24.X.X ] - YYYY-MM-DD
8+ ## [ v24.1.0 ] - 2025-03-06
99
10+ [ v24.1.0 ] : https://github.com/hypermodeinc/dgraph/compare/v24.0.5...v24.1.0
11+
12+ ** Added**
13+
14+ - ** Core**
15+ - Adds support for BigFloat https://github.com/hypermodeinc/dgraph/pull/3981
1016- ** GraphQL**
17+ - feat(graphql): adds @default directive to graphql (#8017 )
18+ https://github.com/hypermodeinc/dgraph/pull/8837
19+ - feat(graphql): output translated DQL query when the graphql debug superflag is set
20+ https://github.com/hypermodeinc/dgraph/pull/9280
21+
22+ ** Fixed**
23+
24+ - ** Core**
1125
12- - feat(graphql): adds translated DQL to extensions response when the "--graphql debug" super flag
13- is set to true (#9280 )
26+ - fix(core): update latest badger https://github.com/hypermodeinc/dgraph/pull/9169
27+ - fix(core): Update error msg for txn too old to give more context
28+ https://github.com/hypermodeinc/dgraph/pull/9170
29+ - fix(core): fix sampling rate of jaeger https://github.com/hypermodeinc/dgraph/pull/9147
30+ - fix(core): add the posting list risteretto cache back
31+ https://github.com/hypermodeinc/dgraph/pull/9181
32+ - fix(core): fix performance impact in mutation due to vector
33+ https://github.com/hypermodeinc/dgraph/pull/9196
34+ - fix(core): fix duplicate mutation entries for count index
35+ https://github.com/hypermodeinc/dgraph/pull/9208
36+ - fix(core): Change name of new config flag https://github.com/hypermodeinc/dgraph/pull/9274
37+ - fix(core): Improve error handling in hnsw module by @xqqp in
38+ https://github.com/hypermodeinc/dgraph/pull/9236
39+ - fix(core): Build to show correct version (#9192 )
40+ https://github.com/hypermodeinc/dgraph/pull/9227
41+ - fix(core): fix visited uids bitset memory (#9221 )
42+ https://github.com/hypermodeinc/dgraph/pull/9226
43+ - fix(core): fix batching of running mutations in one transaction
44+ https://github.com/hypermodeinc/dgraph/pull/9230
45+ - fix(core): fix race in metrics collection variables
46+ https://github.com/hypermodeinc/dgraph/pull/9288
47+ - fix(core): Fix deleteBelowTs rollup issue https://github.com/hypermodeinc/dgraph/pull/9296
48+ - fix(core): Fix count index for scalar predicates
49+ https://github.com/hypermodeinc/dgraph/pull/9292
50+ - fix unique query for non-latin predicate name and whitespace in query
51+ https://github.com/hypermodeinc/dgraph/pull/9201
52+ - fix(other): update patch version in go.mod https://github.com/hypermodeinc/dgraph/pull/9127
53+ - fix(multi-tenancy): upsert groot for namespace after drop data
54+ https://github.com/hypermodeinc/dgraph/pull/9159
55+ - fix(DQL): unsupported ordering should raise an error
56+ https://github.com/hypermodeinc/dgraph/pull/9173
57+ - fix(export): delete temporary export directory after completion of remote export
58+ https://github.com/hypermodeinc/dgraph/pull/9206
59+ - fix the unique constraint when adding two mutations in a single request
60+ https://github.com/hypermodeinc/dgraph/pull/9238
61+ - fix: ensure consistent time units and prevent erroneous cleanup in incrRollupi Process by
62+ @gooohgb in https://github.com/hypermodeinc/dgraph/pull/9259
63+ - fix: compile on Windows in https://github.com/hypermodeinc/dgraph/pull/9284
1464
15- [ v24.X.X ] : https://github.com/hypermodeinc/dgraph/compare/v24.0.5...v24.X.X
65+ - ** CI**
66+
67+ - fix(ci): delete all issue in upgrade test https://github.com/hypermodeinc/dgraph/pull/9291
68+ - fix(tests): add explicit permissions for Trivy scan
69+ https://github.com/hypermodeinc/dgraph/pull/9130
70+ - fix(git): fix Labeler formatting https://github.com/hypermodeinc/dgraph/pull/9148
71+ - fix(repo): labeler config https://github.com/hypermodeinc/dgraph/pull/9144
72+
73+ - ** Vector**
74+ - fix(vector): fix index rebuild when options change
75+ https://github.com/hypermodeinc/dgraph/pull/9149
76+ - fix(vector): fixed euclidean spelling and a bug in parameters
77+ https://github.com/hypermodeinc/dgraph/pull/9165
78+
79+ ** Performance**
80+
81+ - ** Core**
82+ - perf(core): Introduce mutable map struct https://github.com/hypermodeinc/dgraph/pull/9199
83+ - perf(core): Fixing ristretto cache to pass jepsen tests
84+ https://github.com/hypermodeinc/dgraph/pull/9237
85+ - perf(core): Add a count min sketch for eq filter
86+ https://github.com/hypermodeinc/dgraph/pull/9218
87+
88+ ** Chore**
89+
90+ - chore(deps): bump github.com/docker/docker from 24.0.5+incompatible to 25.0.6+incompatible
91+ https://github.com/hypermodeinc/dgraph/pull/9123
92+ - use /v24 in the import https://github.com/hypermodeinc/dgraph/pull/9131
93+ - upgrade go mod https://github.com/hypermodeinc/dgraph/pull/9115
94+ - chore(): add Dependabot version bumps https://github.com/hypermodeinc/dgraph/pull/9132
95+ - chore(deps): bump actions/labeler from 4 to 5 https://github.com/hypermodeinc/dgraph/pull/9134
96+ - chore(deps): bump golangci/golangci-lint-action from 4 to 6
97+ https://github.com/hypermodeinc/dgraph/pull/9133
98+ - chore(deps): bump docker/login-action from 2 to 3 https://github.com/hypermodeinc/dgraph/pull/9135
99+ - chore(deps): bump actions/upload-artifact from 3 to 4
100+ https://github.com/hypermodeinc/dgraph/pull/9136
101+ - chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.1
102+ https://github.com/hypermodeinc/dgraph/pull/9139
103+ - chore(deps): bump github.com/bits-and-blooms/bitset from 1.13.0 to 1.14.2
104+ https://github.com/hypermodeinc/dgraph/pull/9140
105+ - chore(deps): bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2
106+ https://github.com/hypermodeinc/dgraph/pull/9142
107+ - chore(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.0
108+ https://github.com/hypermodeinc/dgraph/pull/9152
109+ - chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0
110+ https://github.com/hypermodeinc/dgraph/pull/9151
111+ - chore(deps): bump github.com/docker/docker from 27.1.2+incompatible to 27.2.0+incompatible
112+ https://github.com/hypermodeinc/dgraph/pull/9150
113+ - upgrade dgo to v240.0.0 https://github.com/hypermodeinc/dgraph/pull/9154
114+ - chore(deps): bump golang.org/x/mod from 0.20.0 to 0.21.0
115+ https://github.com/hypermodeinc/dgraph/pull/9157
116+ - chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0
117+ https://github.com/hypermodeinc/dgraph/pull/9156
118+ - chore(deps): bump github.com/dgraph-io/dgo/v240 from 240.0.0-rc1 to 240.0.0
119+ https://github.com/hypermodeinc/dgraph/pull/9155
120+ - chore: Upgrade go.mod dependencies, fix jose v2 vulnerability, upgrade jemalloc by @RJKeevil in
121+ https://github.com/hypermodeinc/dgraph/pull/9158
122+ - chore(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.1
123+ https://github.com/hypermodeinc/dgraph/pull/9163
124+ - upgrade go.mod https://github.com/hypermodeinc/dgraph/pull/9164
125+ - Update README.md https://github.com/hypermodeinc/dgraph/pull/9175
126+ - chore(deps): bump the minor-and-patch group across 1 directory with 2 updates
127+ https://github.com/hypermodeinc/dgraph/pull/9174
128+ - update expired certificate that are used for testing
129+ https://github.com/hypermodeinc/dgraph/pull/9177
130+ - chore(deps): bump the minor-and-patch group with 2 updates
131+ https://github.com/hypermodeinc/dgraph/pull/9178
132+ - Expose APIs that can be used outside Dgraph https://github.com/hypermodeinc/dgraph/pull/9176
133+ - chore(deps): bump google.golang.org/grpc from 1.67.0 to 1.67.1 in the minor-and-patch group
134+ https://github.com/hypermodeinc/dgraph/pull/9185
135+ - Retract v24.0.3 in go.mod https://github.com/hypermodeinc/dgraph/pull/9188
136+ - chore(repo): use go 1.22 int range loop by @xqqp in
137+ https://github.com/hypermodeinc/dgraph/pull/9186
138+ - chore(deps): bump github.com/dgraph-io/ristretto from 0.1.2-0.20240116140435-c67e07994f91 to 1.0.0
139+ https://github.com/hypermodeinc/dgraph/pull/9179
140+ - chore(deps): bump the minor-and-patch group with 8 updates
141+ https://github.com/hypermodeinc/dgraph/pull/9195
142+ - chore(repo): close response bodies to prevent resource leaks by @xqqp in
143+ https://github.com/hypermodeinc/dgraph/pull/9193
144+ - chore(deps): bump the minor-and-patch group with 2 updates
145+ https://github.com/hypermodeinc/dgraph/pull/9200
146+ - expose API that can be used outside Dgraph https://github.com/hypermodeinc/dgraph/pull/9197
147+ - Enhancing Dgraph cd pipeline to only push images to Dockerhub when both AMD and ARM builds are
148+ successful https://github.com/hypermodeinc/dgraph/pull/9202
149+ - chore: fix some function names in comment by @cangqiaoyuzhuo in
150+ https://github.com/hypermodeinc/dgraph/pull/9204
151+ - Adding 24.0.4 to CHANGELOG.md https://github.com/hypermodeinc/dgraph/pull/9205
152+ - Update cd-dgraph.yml to avoid conflict during artifact upload
153+ https://github.com/hypermodeinc/dgraph/pull/9207
154+ - Update CHANGELOG.md to add 24.0.5 https://github.com/hypermodeinc/dgraph/pull/9210
155+ - Megha/cd pipeline enhancement https://github.com/hypermodeinc/dgraph/pull/9222
156+ - Fixing README.md to mention 24.0.5 as latest also fixing wrong link
157+ https://github.com/hypermodeinc/dgraph/pull/9224
158+ - chore(deps): bump the minor-and-patch group across 1 directory with 16 updates
159+ https://github.com/hypermodeinc/dgraph/pull/9223
160+ - chore(deps): bump the minor-and-patch group with 2 updates
161+ https://github.com/hypermodeinc/dgraph/pull/9225
162+ - expose function to Query without auth in https://github.com/hypermodeinc/dgraph/pull/9216
163+ - upgrade to use google protobuf https://github.com/hypermodeinc/dgraph/pull/9190
164+ - chore(deps): bump the minor-and-patch group with 8 updates
165+ https://github.com/hypermodeinc/dgraph/pull/9232
166+ - check for error in vector hnsw code https://github.com/hypermodeinc/dgraph/pull/9235
167+ - Add index after adding data without vector schema for vector predicate
168+ https://github.com/hypermodeinc/dgraph/pull/9214
169+ - chore(deps): bump the minor-and-patch group with 6 updates
170+ https://github.com/hypermodeinc/dgraph/pull/9240
171+ - chore(deps): bump the minor-and-patch group with 5 updates
172+ https://github.com/hypermodeinc/dgraph/pull/9244
173+ - chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0
174+ https://github.com/hypermodeinc/dgraph/pull/9242
175+ - ci: separate CI workflows https://github.com/hypermodeinc/dgraph/pull/9243
176+ - ci(test): integrate Trunk into multiple CI workflows to identify flaky tests
177+ https://github.com/hypermodeinc/dgraph/pull/9245
178+ - chore(deps): bump the minor-and-patch group with 3 updates
179+ https://github.com/hypermodeinc/dgraph/pull/9247
180+ - chore(deps): bump github.com/IBM/sarama from 1.43.3 to 1.44.0 in the minor-and-patch group
181+ https://github.com/hypermodeinc/dgraph/pull/9249
182+ - update pull request template https://github.com/hypermodeinc/dgraph/pull/9253
183+ - ci: Add cron job to run workflow once a day https://github.com/hypermodeinc/dgraph/pull/9251
184+ - rename dgraph-io/dgraph to hypermodeinc/dgraph https://github.com/hypermodeinc/dgraph/pull/9257
185+ - chore: repo alignment https://github.com/hypermodeinc/dgraph/pull/9256
186+ - chore(deps): Update go minor and patch https://github.com/hypermodeinc/dgraph/pull/9267
187+ - chore: init trunk https://github.com/hypermodeinc/dgraph/pull/9273
188+ - chore: make testing more resilient and update docs
189+ https://github.com/hypermodeinc/dgraph/pull/9278
190+ - chore(deps): Update infra minor and patch https://github.com/hypermodeinc/dgraph/pull/9276
191+ - chore(deps): Update go minor and patch https://github.com/hypermodeinc/dgraph/pull/9286
192+ - chore: Upgrade from yaml v2 to v3 everywhere by @RJKeevil in
193+ https://github.com/hypermodeinc/dgraph/pull/9279
194+ - chore(deps): Update omnition/opencensus-agent Docker tag to v1
195+ https://github.com/hypermodeinc/dgraph/pull/9277
196+ - chore(deps): Update go minor and patch https://github.com/hypermodeinc/dgraph/pull/9293
16197
17198## [ v24.0.5] - 2024-11-05
18199
0 commit comments