- Add support to pass base url for control and data plane operations
- Add support for imports
- start import
- list imports
- describe import
- cancel import
- Add support for inference
- embed
- rerank
- Generate code based on 2024-10 open-api spec
- Add support to disable TLS for data plane operations
- Add deletion protection
- Add support for proxy configuration
- Fix user-agent for grpc
- Fix uber jar
- Add list with pagination and limit but without prefix
- Add exception cause
- Add list vectors endpoint
- Remove vector_service.proto and replace it with the generated classes
- Add data and control plane wrappers
- Refactor configs and PineconeConnection
- Add source tag
- Add support for control plane operations for serverless indexes
- Add support for collections for pod indexes
- Add source_collection and support to ignore newly added fields to the response body for describeIndex's indexMetaDatabase object
- Add assert with retry mechanism
- Add deprecation warning for queries parameter
- Fix path for create and list indexes calls for gcp-stater
- Fix extraction of SDK version
- Add support to list indexes
- Add support to configure index
- Add user-agent to the header
- Add integration tests for data plane operations
- Add async stub for data plane operations
- Add integration tests
- Update build.gradle
- Update asyncHttpClient with okHttpClient for control plane operations
- Add ability to describe index
- Add apache 2.0 license
- Update gRPC version to 1.58.0
- Add support to pass connection url to config objects for data plane operations only
- Added ability for index operations to
- create index using required and optional fields
- delete index
- Update to use latest protos
- Ability to use SparseValues
- Filters on describe index stats calls
- Remove vulnerable dependencies
This is the first release that will be released to Maven Central. Only build-time functionality is changing in this release.