All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Calendar Versioning starting v20.03.0.
- feat: Add Vector Support. (#220)
- fix: Issues with disconnects addressed with Netty, protoc and protobuf-java updates. (#212)
- chore: Bump com.google.protobuf:protoc from 3.2.0 to 4.27.2 (#215)
- chore: Bump org.slf4j:slf4j-simple from 1.7.21 to 2.0.13 (#214)
- chore: Bump the minor-and-patch group in /samples/concurrent-modification with 2 updates (#208)
- chore: resolve cves (#193)
- chore: Bump github/codeql-action from 2 to 3 (#198)
- chore: Bump actions/setup-go from 3 to 5 (#195)
- chore: added a test for best effort queries (#182)
21.12.0 - 2021-12-24
- Version bump. No changes from v21.03.2.
21.03.2 - 2021-12-24
- feat: Add timeout parameters to transaction requests. (#172)
- feat: Add shutdown method to client. (#173)
21.03.1 - 2021-04-22
- fix(deprecation): add DgraphClient.clientStubFromCloudEndpoint (#170)
21.03.0 - 2021-04-08
- feat: add loginIntoNamespace API on clients (GRAPHQL-1058) (#166)
- chore: Sync dgo + deprecate Slash endpoint method (GRAPHQL-1141) (#167)
- fix(test): Don't use dgraph binary in tests (GRAPHQL-1144) (#168)
20.11.0 - 2020-12-23
- feat: Add support for RDF response (DGRAPH-2659) (#160)
- gRPC: bumped gRPC libs to v1.34.1
20.03.3 - 2020-11-25
- feat: add client constructor with executor (DGRAPH-2746) (#161)
20.03.2 - 2020-10-27
- feat: Support for Slash GraphQL endpoint (#158)
20.03.1 - 2020-07-10
- Allow creation of Transaction/AsyncTransaction from TxnContext (#149)
- feat: Client now has a checkVersion method (#155)
- Delete argument from method usePlainText (#148)
20.03.0 - 2020-04-01
2.1.0 - 2020-01-30
- Sync proto files with dgo (#121)
2.0.2 - 2019-10-13
- Fix Opencensus tracing. (#117)
2.0.1 - 2019-09-05
- Throw TxnConflictException correctly (#102)
- Upgrade grpc to get rid of Java 11 warnings from grpc (#94)
- Update grpc API to support Multiple Mutations in future (#101)
- Add support for upsert block (#88)
- Moving the dependency io.opencensus.* into a test dependency only, (#89)
1.7.4 - 2019-06-19
- Added best effort method to the transaction class to call the AsyncTransaction class method. (#86)
- Fix broken tests (#87)
1.7.3 - 2019-03-27
- added logic for ACL and upgraded the code to be usable with java 11 (#80)
- Added best effort flag, shorten ACL test timing to match changes in dgraph (b4bf3bf)
- Added the doc and sample code for setting auth token (#70)
- Readonly support, separating integration tests and unit tests etc (#71)
- Fix client selection behavior to match Go client. (3bb5e23)
1.7.0 - 2018-09-20
- Upgrading grpc-java to v1.15.0
1.6.0 - 2018-09-11
- Remove LinRead and sequencing map from client.
1.5.0 - 2018-09-03
- Updated api.proto. Added a new preds field to TxnContext.
1.4.2 - 2018-08-21
- Added Async client.
- Fixed maven publishing issues
1.3.0 - 2018-04-04
- Added option to choose Client/Serve Side sequential mode.
1.2.0 - 2018-02-06
- Added possibility to create a DgraphClient with a specified request deadline (#48).
1.1.0 - 2018-01-17
- Incorporated proto file changes in Dgraph 1.2.0 release
1.0.0 - 2017-12-18
- Fully compatible with Dgraph v1.0