Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,51 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
to [Semantic Versioning](https://semver.org). When adding a new entry, please use the entries below
as a guide.

## [v25.3.0] - 2026-03-05

[v25.3.0]: https://github.com/dgraph-io/dgraph/compare/v25.2.0...v25.3.0

- **Added**

- **Bulk Loader**
- feat(bulk): add a "skip reduce" flag to the bulk loader (#9618)
- feat(bulk): add HNSW vector index support to bulk loader (#9598)
- feat(bulk): add error logging to bulk loader (#9601)

- **Test**
- feat(test): simplify macOS testing with automatic cross-compilation (#9585)

- **Fixed**

- **Core**
- fix(posting): prevent stale cache hits when maxTs < readTs (#9597) (#9614)
- fix(core): fix opentelemetry upgrade issues (#9595)
- fix: fetch schema over network to ensure @unique check across groups (#9596)

- **Test**
- fix(test): resolve macOS binary selection and test data clobbering (#9606)
- fix(test): macOS local image, plugin tests, and test suite restructuring (#9610)
- fix(test): make TestDropNamespaceErr resilient to async namespace operations (#9589)

- **Changed**

- **Perf**
- perf(concurrency): cancel remaining goroutines when error occurs (#9484)

- **Chore**
- chore: update docs references (#9617)
- chore(test): Clean up testing guide and Makefile testing dependency checks (#9611)
- chore: address CVEs (Feb '26 edition) (#9608)
> **WARNING** In #9608, badger will no longer be copied into the Dgraph image. You can download
> it from [the releases page](https://github.com/dgraph-io/dgraph/releases).
- chore: suppress receipt of graphql request to logging level 2 (#9612)
- chore(core): use provider.RetrieveWithCredContext instead of deprecated provider.Retrieve
(#9551)
- chore: remove hardcoded GOMAXPROCS; print cpu info in startup-banner (#9600)

- **Dependency Updates**
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 (#9616)

## [v25.2.0] - 2026-01-28

[v25.2.0]: https://github.com/dgraph-io/dgraph/compare/v25.1.0...v25.2.0
Expand Down
2 changes: 1 addition & 1 deletion contrib/RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ This document outlines the steps needed to build and push a new release of Dgrap
[ci-dgraph-weekly-upgrade-tests](https://github.com/dgraph-io/dgraph/actions/workflows/ci-dgraph-weekly-upgrade-tests.yml),
it takes about 60-70 minutes… Note that you only need to do this if there are changes on the main
branch after the last run (it runs weekly on Sunday nights).
1. Update the CHANGELOG.md. Sonnet 4.5 does a great job of doing this. Example prompt:
1. Update the CHANGELOG.md. GenAI does a great job of doing this. Example prompt:
`I'm releasing vXX.X.X off the main branch, add a new entry for this release. Conform to the "Keep a Changelog" format, use past entries as a formatting guide. Run the trunk linter on your changes.`.
1. Validate the version does not have storage incompatibilities with the previous version. If so, add a warning to the CHANGELOG.md
that export/import of data will need to be run as part of the upgrade process.
Expand Down
Loading