Releases: weaviate/csharp-client
Releases · weaviate/csharp-client
1.0.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Update README by @g-despot in #274
- Object TTL configuration by @mpartipilo in #277
- Add StopSequences property to Providers and update generative.proto by @mpartipilo in #278
- Fix CVE by removing JsonDiffer package by @mpartipilo in #279
- Update README by @g-despot in #281
- Support new backup restore statuses by @parkerduckworth in #280
- fix: Convert non-float vectors to float32 before gRPC byte serialization (#293) by @mpartipilo in #295
- feat: Add BaseURL to Cohere Reranker config by @mpartipilo in #287
- feat: Add support for dropping property inverted indices by @mpartipilo in #288
- feat: Add multi2multivec-weaviate vectorizer support (#199) by @mpartipilo in #291
- feat: Cancel backup restore operations and related improvements by @mpartipilo in #292
- feat: add HFresh vector index type support (#285) by @mpartipilo in #289
- feat: Add async replication configuration support (issue #284) by @mpartipilo in #294
- Add Multi2VecGoogleGemini vectorizer configuration by @mpartipilo in #297
- Release v1.0.1 by @mpartipilo in #276
New Contributors
- @parkerduckworth made their first contribution in #280
Full Changelog: 1.0.0...1.0.1
1.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Rename vectorizer None to SelfProvided by @mpartipilo in #53
- Add meta endpoint by @dirkkul in #50
- Palm is deprecated and not needed in new client by @dirkkul in #55
- Add weaviate version by @dirkkul in #54
- Format code and enhance example project by @mpartipilo in #56
- Add GRPC health check by @dirkkul in #62
- Add support for nodes api by @dirkkul in #64
- Improved collection creation + other improvements by @mpartipilo in #63
- Fix build issues in WeaviateRestClient by @mpartipilo in #65
- Add models and serialization for Reranker and Generative configurations by @mpartipilo in #66
- Collection Updates by @mpartipilo in #68
- Implement aggregate functionality for collection client by @mpartipilo in #70
- Minor fixes by @g-despot in #73
- Add Multi2VecNvidia configuration for multimedia vectorization by @mpartipilo in #76
- Refactor vector handling and update dependencies by @mpartipilo in #77
- Implement hybrid search with vector support and grouping functionality by @mpartipilo in #78
- Update NSwag output and automate REST DTO generation by @mpartipilo in #69
- Add NearObject and NearMedia functionality and Blob property type by @mpartipilo in #79
- Implement multi-tenancy support in Weaviate client by @mpartipilo in #100
- Refactor authentication handling and add OAuth support by @mpartipilo in #102
- Add rerank functionality to QueryClient and WeaviateGrpcClient by @mpartipilo in #113
- Remove NotEqual assertion in integration tests by @mpartipilo in #114
- Complete search methods and add helper for single/array items by @mpartipilo in #115
- Rename MetadataOptions.Full to MetadataOptions.All by @mpartipilo in #116
- Refactor reference handling by @mpartipilo in #117
- chore:Multiple small fixups by @mpartipilo in #107
- Add AllOf and AnyOf methods to Filter for combined filtering operations by @mpartipilo in #121
- Simple test for Sort in queries + other related fixes by @mpartipilo in #122
- Add autoCut and offset parameters to NearText methods by @mpartipilo in #125
- Add quantizer parameter to VectorConfig factory helper by @mpartipilo in #123
- Refactor VectorData methods and unify filter parameter naming by @mpartipilo in #126
- Refactor batch insertion methods for improved clarity and consistency by @mpartipilo in #129
- Named Vector multi-vector-target functionality by @mpartipilo in #130
- Allow specifying embedding provider API keys and custom headers by @mpartipilo in #131
- Fix hybrid multi vector target search issues by @mpartipilo in #132
- Add support for custom headers in WeaviateGrpcClient by @mpartipilo in #139
- Add generative search functionality and related models by @mpartipilo in #128
- [Docs] Add readme by @g-despot in #141
- Weaviate C# Client by @mpartipilo in #142
- Change extension methods to internal by @mpartipilo in #144
- Change Properties and References From List to Array by @mpartipilo in #145
- Fixes for AggregateClient and WeaviateGrpcClient by @mpartipilo in #148
- Split REST methods into multiple files by @mpartipilo in #146
- Add implicit conversion for Aggregate.GroupBy by @mpartipilo in #151
- Add tests for floating point precision in various scenarios by @mpartipilo in #152
- Add health check endpoints and client methods by @mpartipilo in #150
- Implement alias management by @mpartipilo in #147
- Add tests for ref operations and fix reference delete by @dirkkul in #156
- Add test with hnsw + sq by @dirkkul in #158
- Move config getter to .Config by @dirkkul in #159
- Enhance Backup API clarity and error handling by @mpartipilo in #164
- Refactor backup and restore operations with enhanced configuration by @mpartipilo in #153
- Implement backup management features by @mpartipilo in #149
- Rename .Config class by @dirkkul in #160
- Add support for RQ in hnsw + flat by @dirkkul in #161
- Remove contextionary and GTP4all by @dirkkul in #165
- Move nodes to cluster by @dirkkul in #163
- Add max GRPC message size detection by @dirkkul in #166
- Refactor cluster node management by @mpartipilo in #167
- Refactor NearText method signatures to use OneOrManyOf by @mpartipilo in #169
- Refactor batch insert response handling and error management by @mpartipilo in #171
- Refactor vector specifying in queries by @mpartipilo in #172
- Add ContainsNone filter method and related tests by @mpartipilo in #170
- Nested Objects and ObjectArrays + Error mgmt by @mpartipilo in #168
- Implement RBAC management features by @mpartipilo in #173
- Add replication management functionality to ClusterClient by @mpartipilo in #174
- Connection properties plus extras by @mpartipilo in #175
- feat: Add CancellationToken support across Weaviate client methods by @mpartipilo in #179
- Error handling improvements by @mpartipilo in #177
- Add dimensions property to Text2VecVoyageAI Vectorizer configuration by @databyjp in #181
- Add test reporting for integration tests: Configure trx logger and integrate test-reporter action by @mpartipilo in #178
- Refactor Weaviate Client for Timeout Management and Cancellation Support by @mpartipilo in #182
- Add 'dimensions' param for Cohere vectorizers by @databyjp in #185
- Refactor: Remove generics from core protocol layer by @mpartipilo in #186
- Update CI to use descope by @dirkkul in #195
- Remove ChunkSize property from BackupConfig and related classes by @databyjp in #197
- Fix IsNull filter to send boolean value in gRPC request by @mpartipilo in #198
- Add Zstd compression options by @databyjp in #200
- Add property serialization infrastructure with typed converters by @mpartipilo in #188
- Updating the VoyageAI rerank models list by @fzowl in #205
- Renaming and minor fixes by @g-despot in #201
- Add shard management functionality by @mpartipilo in #202
- Update default alpha logic by @g-despot in #206
- Updates to vectorizer & generative module config options by @databyjp in #192
- Enhance typed client methods and validation by @mpartipilo in #190
- Dependency Injection and Async initialization b...
0.0.1-beta.2
What's Changed
- Basic NearText and other fixes by @mpartipilo in #12
- Cross-References by @mpartipilo in #13
- feat:Filters (#14) by @mpartipilo in #26
- Add connection helpers by @mpartipilo in #27
- feat:Improve gRPC code and implement batch insertion functionality by @mpartipilo in #29
- feat:Properties: New Arrays and GeoCoordinate support by @mpartipilo in #31
- feat:Refactor REST DTOs and enhance vectorizer configuration by @mpartipilo in #33
- Fix vector configuration by @mpartipilo in #35
- Add releasing to nuget by @dirkkul in #34
- Enhance Weaviate client with embedding header support by @mpartipilo in #36
- Implement iterator query and batch insert functionality by @mpartipilo in #41
- Implement batch deletion and enhance integration tests by @mpartipilo in #42
- Batch add references functionality by @mpartipilo in #44
- Complete Collections interface enhancements by @mpartipilo in #45
- Add pre-commit formatting checks and improve vector configuration by @mpartipilo in #46
- Implement property creation with additional options by @mpartipilo in #48
- Refactor vector configuration and vectorizer models by @mpartipilo in #51
New Contributors
- @dirkkul made their first contribution in #7
- @mpartipilo made their first contribution in #12
Full Changelog: https://github.com/weaviate/csharp-client/commits/0.0.1-beta.2