Releases: ArangoDB-Community/arangodb-net-standard
3.1.0
https://www.nuget.org/packages/ArangoDBNetStandard/3.1.0
What's Changed
- Fix typo in PostDocumentQuery query params builder. by @rossmills99 in #491
- Fixes #494 CollectionApiClient.PostCollectionAsync fails on 3.12.x if… by @JLedel in #495
- Create enum generator for ArangoDBErrors and generate change for ArangoDB 3.12 by @DiscoPYF in #503
- Update propertyname of ComputeOn by @ingdas in #504
- Mark PostTransactionAsync as deprecated since ArangoDB 3.12 by @DiscoPYF in #501
- Adds tests for ArangoDB 3.12 by @DiscoPYF in #499
- Update csproj version to 3.1.0 by @DiscoPYF in #505
New Contributors
Full Changelog: 3.0.0...3.1.0
3.0.0
https://www.nuget.org/packages/ArangoDBNetStandard/3.0.0
What's Changed
- Use latest stable LTS .NET SDK to run tests (.NET 8) by @DiscoPYF in #482
- Fix #484: Use IEnumerable instead of IList. by @rossmills99 in #485
- Fix #479 Add tests for ArangoDB 3.11. by @rossmills99 in #486
- Overload CursorApi.PostCursorAsync to execute ad-hoc queries and return only basic statistics by @grzesiekjaczewski in #488
- Allow controlling the disposal of provided transport and HTTP client instances by @DiscoPYF in #487
- Update csproj version to 3.0.0. by @rossmills99 in #489
New Contributors
- @grzesiekjaczewski made their first contribution in #488
Full Changelog: 2.0.1...3.0.0
2.0.1
https://www.nuget.org/packages/ArangoDBNetStandard/2.0.1
What's Changed
- Fix InvertedIndexConsolidationPolicy. SetgmentsBytesMax type by @kealist in #472
- Update csproj version to 2.0.1 by @DiscoPYF in #473
New Contributors
Full Changelog: 2.0.0...2.0.1
2.0.0
https://www.nuget.org/packages/ArangoDBNetStandard/2.0.0
What's Changed
This release contains breaking changes, including a bug fix for an issue when deserializing the response of API method PostInvertedIndexAsync
.
- Added support for satellite graphs in graph API by @tjoubert in #405
- Added async serialization methods by @tjoubert in #404
- Fixed PostInvertedIndexAsync() response issue by @tjoubert in #454
- Use interfaces instead of implementation for each API client in IArangoDBClient by @iwedaz in #458
- Fixes #436 Properties in RunningAqlQuery class should be PascalCase instead of lowerCase by @JLedel in #438
- Bump Newtonsoft.Json from 12.0.2 to 13.0.2 in /arangodb-net-standard by @dependabot in #446
- Update csproj version to 2.0.0 by @DiscoPYF in #471
Full Changelog: 1.3.1...2.0.0
1.3.1
https://www.nuget.org/packages/ArangoDBNetStandard/1.3.1
What's Changed
- Forward missed CancellationTokens by @iwedaz in #459
- Added ArangoDBErrors enum by @tjoubert in #447
- Add missing properties to Post, Put and Patch document query objects by @tjoubert in #460
- Update csproj version to 1.3.1 by @DiscoPYF in #463
New Contributors
Full Changelog: 1.3.0...1.3.1
1.3.0
https://www.nuget.org/packages/ArangoDBNetStandard/1.3.0
What's Changed
- Deprecate methods and provide replacement for PutCursorAsync by @tjoubert in #396
- Added example using graphs, vertices and edges by @tjoubert in #407
- Renamed PostCursorResponse to CursorResponse by @tjoubert in #439
- Fixes #426 Impossible to specify ApiClientSerializationOptions when patching an edge by @JLedel in #437
- License features and tests by @tjoubert in #386
- Created CollectionSchema and associated classes by @tjoubert in #393
- Fixed dictionary item value serialization issue by @tjoubert in #401
- Fix compilation warnings caused by XML doc comments. by @DiscoPYF in #435
- Added header for driver version and other info by @tjoubert in #441
- Fixed dictionary item value serialization issue - Part 2 by @tjoubert in #445
- Added missing ngram properties by @tjoubert in #453
- Update csproj version to 1.3.0 by @DiscoPYF in #456
New Contributors
Full Changelog: 1.2.0...1.3.0
1.2.0
https://www.nuget.org/packages/ArangoDBNetStandard/1.2.0
What's Changed
- Mention default values of serialization options in readme. by @DiscoPYF in #383
- Added WriteConcern and ReplicationFactor to PostCollectionResponse by @tjoubert in #392
- Overloaded PatchDocumentAsync and PatchDocumentsAsync by @tjoubert in #391
- Added SandCastle config file by @tjoubert in #385
- Make missing member handling configurable by @tjoubert in #399
- Update readme.md by @tjoubert in #397
- Updated remarks on all Error properties by @tjoubert in #395
- Solves NullReferenceException thrown when deserializing empty content of error reponse by @tjoubert in #398
- Updated roadmap doc by @tjoubert in #402
- Stream transaction support in the Collection and Graph APIs by @tjoubert in #403
- Added cancellation token to async methods by @tjoubert in #406
- Added PostDatabaseOptions by @tjoubert in #394
- 3.10: Added properties to CursorResponseStats by @tjoubert in #414
- 3.10: ArangoSearch changes by @tjoubert in #422
- 3.10: Pregel API support with 3.10 features by @tjoubert in #425
- 3.10: Consolidation of new 3.10 index features by @tjoubert in #421
- 3.10: Added Read From Follower support by @tjoubert in #420
- 310: Implementation of Computed Values by @tjoubert in #418
- 3.10: Query rules by @tjoubert in #413
- Updated csproj to the correct version. by @tjoubert in #429
- Added test-arangodb-3_10 in CircleCI workflow. by @tjoubert in #430
Full Changelog: 1.1.1...1.2.0
1.1.1
https://www.nuget.org/packages/ArangoDBNetStandard/1.1.1
What's Changed
- Fix modifying default serialization options. by @DiscoPYF in #389
- Update csproj version number to 1.1.1 by @DiscoPYF in #390
Full Changelog: 1.1.0...1.1.1
Note: the commits for this release have been picked from master using cherry-pick.
1.1.0
https://www.nuget.org/packages/ArangoDBNetStandard/1.1.0
What's Changed
- Make header properties optional in cursor API client interface. by @DiscoPYF in #344
- Run tests against ArangoDB 3.8 by @DiscoPYF in #347
- Use arangodb image 3.8.5.1 for 3.8 tests. by @DiscoPYF in #349
- Support for indexes api by @tjoubert in #350
- Support for additional AQL/Query endpoints by @tjoubert in #352
- Support for additional collection endpoints by @tjoubert in #356
- Update CircleCI badge link by @Zyqsempai in #365
- Update CI config to run tests against ArangoDB 3.9 by @DiscoPYF in #361
- Add changelog file by @tjoubert in #369
- Support for analyzers by @tjoubert in #357
- Support for Views API by @tjoubert in #358
- Support for Oasis by @tjoubert in #364
- Amended changelog file by @tjoubert in #371
- Resolve build warnings caused by syntax issues in XML doc comments. by @DiscoPYF in #373
- Fix type of selectivity estimate in responses. by @DiscoPYF in #374
- Simplify error handling in test fixture of Index API client by @DiscoPYF in #377
- Support basic Admin API by @tjoubert in #370
- Use constants to represent index types. by @DiscoPYF in #376
- Extract common index response properties into an interface. by @DiscoPYF in #378
- Bulk operations support by @tjoubert in #354
- Updated ChangeLog by @tjoubert in #379
- Update csproj version number to 1.1.0 by @DiscoPYF in #380
- Updated pre-release items by @tjoubert in #381
- Apply ConfigureAwait(false) to inner method calls of bulk operations API by @DiscoPYF in #382
New Contributors
- @tjoubert made their first contribution in #350
- @Zyqsempai made their first contribution in #365
Full Changelog: 1.0.0...1.1.0
1.0.0
https://www.nuget.org/packages/ArangoDBNetStandard/1.0.0
What's Changed
- Fix ShardKeys property by using collection type instead of string. by @DiscoPYF in #315
- Implement Stream Transaction Api. by @DiscJockeyDJ in #323
- Added .ConfigureAwait(false) to every awaited async call by @Leoltron in #324
- Implement changes to Cursor API to include the stream transaction id … by @DiscJockeyDJ in #325
- Stream transaction on Document API by @DiscJockeyDJ in #327
- Rename header class of document API for consistency. by @DiscoPYF in #331
- Add remark to Error in transaction response by @EMcG0402429 in #335
- Create a common interface for POST and PUT cursor responses. by @DiscoPYF in #338
- Update roadmap to include completed APIs by @DiscoPYF in #334
- Mention usage of http request headers in readme. by @DiscoPYF in #333
- Extend coverage of default serialization logic. by @DiscoPYF in #329
- Update csproj version number to 1.0.0. by @rossmills99 in #340
New Contributors
- @DiscJockeyDJ made their first contribution in #323
- @Leoltron made their first contribution in #324
- @EMcG0402429 made their first contribution in #335
Full Changelog: 1.0.0-alpha04...1.0.0