Weaviate
AI & LLMsWeaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
Release History
v1.32.261 fixThis patch release addresses a bug related to the calculation of average proposal length, preventing NaN values.
v1.32.253 fixesThis patch release focuses on stability and performance improvements, including fixes for PQ distance calculation and HNSW node handling.
v1.35.23 fixesThis patch release focuses on bug fixes, including ensuring correct ordering on tied scores and immediate loading of runtime configuration overrides upon startup.
v1.34.73 fixesThis patch release focuses on bug fixes, including ensuring correct ordering on tied scores and immediate loading of runtime configuration overrides upon startup.
v1.33.1115 fixesThis release focuses primarily on bug fixes and stability improvements, including optimizations to shard handling, fixes for tenant loading, and improvements to runtime configuration loading.
v1.32.246 fixesThis release focuses on stability and configuration loading, including fixes for SyncShard blocking, Raft error logging, and immediate loading of overridden runtime configurations.
v1.31.2115 fixes2 featuresThis release focuses on stability and performance improvements, introducing naive batch logic for vectorizer modules and fixing numerous issues related to batch processing, replication, and tenant management.
v1.35.13 fixesThis patch release focuses on maintenance by removing an outdated model from tests and fixing an issue related to runtime configuration loading and MT sharding state checking.
v1.34.616 fixesThis release focuses on stability and internal improvements, including optimizations to shard handling, logging adjustments, and fixes related to tenant management and configuration loading.
v1.35.012 fixes11 featuresThis release introduces Object TTL for automatic object expiration and major enhancements to the HFresh indexing system (formerly SPFresh). It also brings significant updates to various vectorizer and reranker modules, including VoyageAI v3.5 support and batch processing improvements.
v1.32.235 fixesThis patch release focuses on improving test stability, updating OIDC configurations, adjusting logging levels, and fixing an issue related to tenant offloading.
v1.35.0-rc.02 featuresThis is a release candidate (RC) for v1.35.0, marking feature completion and the end of beta-testing, introducing Operational Modes and Object TTL (Preview).
v1.34.520 fixes2 featuresThis patch release focuses heavily on stability, concurrency improvements, and various bug fixes across OIDC configuration, replication handling, backup operations, and internal server logic.
v1.33.1012 fixes3 featuresThis release focuses on stability and internal improvements, including fixes for OIDC settings, replication handling, and HNSW caching, alongside introducing a maintenance mode interceptor for gRPC.
v1.32.2214 fixes1 featureThis release focuses on stability and internal improvements, including fixes for OIDC settings, replication readiness, S3 backup error handling, and various internal component stability enhancements.
v1.30.231 fixThis patch release primarily addresses a minor configuration issue related to OIDC runtime settings.
v1.34.43 fixesThis patch release focuses on minor fixes, including updating proto definitions and ensuring backward compatibility for replication snapshot error parsing.
v1.33.92 fixesThis patch release primarily focuses on bug fixes, including updating the proto definition for the generative-aws module and ensuring backward compatibility for replication snapshot error parsing.
v1.32.212 fixesThis patch release includes fixes for the generative-aws module proto definition and backward compatibility improvements for raft replication snapshot error parsing.
v1.34.34 fixesThis patch release focuses on stability and maintenance, including fixes for race conditions, compaction logic, and improvements to shard loading concurrency. It also backports support for the voyage-3-large module.
v1.33.84 fixesThis patch release focuses on stability and maintenance, including fixes for race conditions, compaction logic, and improvements to shard loading performance. It also backports support for the voyage-3-large module.
v1.32.203 fixes1 featureThis release introduces support for the voyage-3-large module and includes several stability fixes, notably addressing a remote search race condition and improving shard loading performance.
v1.34.26 fixes2 featuresThis release focuses on stability and internal refactoring, including fixes for Gemini API batch requests, safer file downloads, and configuration debugging endpoints.
v1.33.72 fixes1 featureThis patch release focuses on fixing issues related to the Gemini API batch requests and batch text vectorizer handling of empty objects, and introduces a new debug endpoint for configuration inspection.
v1.32.192 fixes1 featureThis patch release includes fixes for the Gemini API batch requests and batch text vectorizer handling of empty objects, alongside a new debug endpoint for configuration inspection.
v1.34.125 fixes13 featuresThis patch release focuses heavily on stability, CI improvements, and module enhancements, including support for VoyageAI v3.5 models and batch API improvements for text2vec modules. Several fixes address issues related to replication, testing flakiness, and backup operations.
v1.33.613 fixes1 featureThis release introduces an internal gRPC server equivalent to the REST clusterapi and includes numerous fixes related to debugging endpoints, module batching, backup operations, and error handling across various modules.
v1.32.188 fixes5 featuresThis release introduces new debug endpoints for memory and CPU limits, adds zstd compression for backups, and includes various fixes related to module batching, error logging, and S3 uploads.
v1.33.513 fixes3 featuresThis release focuses on stability, performance improvements across various subsystems like latency reduction and replication handling, and introduces support for new embedding models and Geo HNSW configuration.
v1.32.1716 fixes4 featuresThis release focuses heavily on bug fixes, performance improvements, especially around latency and replication scaling, and adds support for new embedding models and Geo HNSW configuration.
v1.31.2010 fixes6 featuresThis release focuses heavily on performance improvements, particularly around latency reduction and replication scaling. It also introduces new features for Geo HNSW configuration and updates support for various generative AI models.
v1.30.221 fixThis minor release focuses on improving internal stability by enhancing scratch space cleanup mechanisms.
v1.34.015 fixes6 featuresThis release introduces significant new features including Server-side Dynamic Batching and the SPFresh vector index, alongside performance improvements and dependency security updates. It also adds support for new generative AI modules and quantization methods.
v1.30.212 fixesThis patch release focuses on improving the reliability and error handling of the WriteTo method, specifically concerning scratch space management.
v1.33.46 fixesThis patch release focuses primarily on bug fixes, including addressing resource leaks, stopword update issues, and various path fixes. It also introduces an environment variable for controlling replica movement.
v1.31.197 fixes1 featureThis release introduces support for Multi DC configurations by separating advertise and bind addresses and includes several bug fixes related to resource management, stability tests, stopwords, and backup paths.
v1.30.204 fixesThis patch release focuses on stability, addressing several issues related to RAFT state management, waitgroup handling, and backup paths.
v1.34.0-rc.12 featuresThis release candidate (v1.34.0 RC) introduces server-side dynamic batching (Preview) and support for Flat index RQ quantization.
v1.32.168 fixesThis release focuses primarily on stability and bug fixes, including improvements to e2e testing infrastructure, resource management, and specific fixes related to stopwords and backup paths.
v1.33.311 fixes1 featureThis patch release focuses on stability and performance improvements, including fixes for data races, reduced memory usage, and reworked LSM Store synchronization. A key feature is the separation of advertise and bind addresses for multi-DC support.
v1.32.159 fixes1 featureThis release focuses on stability and performance improvements, including fixes for data races, reduced memory usage, and reworked synchronization in the LSM Store. A new feature allows separation of advertise and bind addresses for multi-DC support.
v1.31.1817 fixesThis patch release focuses heavily on stability and performance improvements, addressing several data races, improving test reliability, and reworking LSM Store synchronization to reduce latency spikes.
v1.33.211 fixes1 featureThis patch release focuses primarily on bug fixes across various components including data race conditions, RAFT state restoration, replication tests, and quantization vector handling. It also introduces the ability to sort the backup list and return backup size.
v1.32.149 fixes1 featureThis release focuses primarily on stability and bug fixes across raft, replication, and backup testing, while introducing the ability to sort the backup list and return backup size.
v1.32.132 fixesThis patch release addresses two specific bugs: a data race in the commit logger and an issue related to RQ quantization vectors.
v1.34.0-rc.02 featuresThis release candidate (v1.34.0 RC) introduces server-side dynamic batching (Preview) and support for Flat index RQ quantization.
v1.33.130 fixes10 featuresThis release focuses heavily on stability and performance improvements, particularly around RAFT consensus, memberlist configuration, and extensive additions to metrics collection across various components like LSM, compaction, and replication. It also introduces image support for the generative-cohere module.
v1.32.1222 fixes1 featureThis release focuses on stability and bug fixes, including improvements to logging, handling of compressed vectors, and migration logic for vector indices. A new feature adds 1% sampled queries to the slow log for better performance monitoring.
v1.31.1733 fixes10 featuresThis release focuses heavily on stability, particularly around RAFT consensus, replication, and LSM storage performance, introducing numerous bug fixes and significant metric enhancements. Key changes include improved handling of failed broadcasts, better RAFT memberlist configuration, and the addition of extensive new metrics across LSM components.
v1.30.1918 fixesThis release focuses heavily on stability and bug fixes, particularly around vector indexing, compression handling, and migration processes involving legacy and named vectors. Several race conditions and panics have been resolved.
v1.32.1115 fixes3 featuresThis release focuses heavily on stability and observability, introducing numerous fixes for RAFT transport, memberlist configuration, and extensive new metrics across LSM components. It also adds image support to the generative-cohere module.
v1.30.1816 fixes3 featuresThis release focuses primarily on bug fixes, stability improvements across sharding, replication, and migration processes, and introduces enhanced logging for slow queries and HNSW operations.
v1.33.015 fixes12 featuresThis release heavily focuses on stabilizing and promoting Collection Aliases to GA, introducing significant improvements to vector compression (RQ), and adding new filtering operators (`ContainsNone`, `Not`). Several fixes address issues related to aliases, RBAC, and vector indexing.
v1.32.1014 fixes1 featureThis release focuses on numerous bug fixes across backup recovery, replication, dimension handling, and module validation. A new feature introduces RoaringSet as the default strategy for dimensions buckets.
v1.32.94 fixesThis release focuses on stability and maintenance, including fixes for hybrid search grouping, compaction crashes, and schema deletion case sensitivity. It also updates the BoltDB dependency and refines module configurations.
v1.31.166 fixesThis release focuses on stability and debugging improvements, including fixes for replication metrics, schema case sensitivity in raft, and enhanced logging for HNSW operations.
v1.31.156 fixes2 featuresThis release focuses on various bug fixes across raft, schema, and commit log reliability, alongside exposing backup timestamps and adding context for bucket counts.
v1.32.86 fixes2 featuresThis release focuses on numerous bug fixes across validation, cluster status resolution, raft operations, and schema handling. It also introduces new parameters for the generative-openai module and improved logging for wand operations.
v1.31.1410 fixes1 featureThis patch release focuses on numerous bug fixes across various modules, including adding parameter support (like maxTokens and temperature) to generative modules and improving stability by fixing panics and contention issues.
v1.32.75 fixesThis patch release focuses on bug fixes across various modules, including improvements to OpenAPI documentation listing and relaxed model name validation in AWS generative modules.
v1.32.610 fixes4 featuresThis release introduces new vectorization modules (multi2vec-aws, text2vec-morph) and support for Amazon Nova models, alongside numerous stability fixes across gRPC, Raft, and RBAC.
v1.31.132 fixes1 featureThis patch release introduces support for Amazon Nova models and includes fixes related to dynamic index locking during upgrades and the removal of a problematic bloom filter metric.
v1.32.524 fixes3 featuresThis release introduces support for overwriting aliases during restore and sets a default compression algorithm. It also includes numerous bug fixes related to segment reading, raft transport, replication engine logging, alias handling, and RBAC permissions.
v1.31.1212 fixesThis release focuses primarily on bug fixes across various components including segment reading, logging, raft transport, migration, snapshots, and error handling. It also bumps the sroar version to 0.0.12.
v1.33.0-rc.16 featuresThis release candidate (v1.33.0 RC) introduces several new features including Collection alias GA, RQ 1-bit compression, new filters, OIDC management, and enables compression by default.
v1.33.0-rc.05 featuresThis is a release candidate (RC) for v1.33.0, featuring Collection alias GA, new compression methods, and OIDC role management.
v1.32.47 fixes4 featuresThis patch release focuses on bug fixes and minor enhancements, notably updating the default model for text2vec-google and improving stability around database operations and compaction.
v1.31.115 fixes2 featuresThis patch release focuses primarily on bug fixes related to database operations, compaction, and generative search parsing, alongside minor internal cleanups.
v1.30.171 fix1 featureThis patch release includes a fix for tenant deletion in the database and backports the BlockMax feature.
v1.31.103 fixes5 featuresThis release focuses on various chore updates, including cleaning up the model2vec module and improving vectorizer module configurations, alongside several bug fixes related to compaction pausing and cursor usage.
v1.30.164 fixesThis release primarily focuses on updates to Google integrations, including adding support for the gpt-5 model, enabling taskType and dimensions settings for text2vec-google, and changing the default text2vec-google model to gemini-embedding-001.
v1.32.36 fixes2 featuresThis patch release focuses on stability and bug fixes, including improvements to compaction during digest operations and race condition prevention during shard deletion. It also introduces support for the gpt-5 model in the generative module.
v1.30.152 fixesThis patch release includes minor fixes, specifically adjusting vectorizer validation logic and pausing compaction during ObjectDigestsInRange execution.
v1.30.142 fixes1 featureThis release includes fixes for the text2vec-google endpoint and the nodes status endpoint, along with an enhancement to parse OIDC group claims from strings.
v1.32.213 fixes3 featuresThis patch release focuses heavily on bug fixes, stability improvements across various modules (especially aliases and metrics), and adds dimension setting support to text2vec modules.
v1.31.92 fixesThis patch release focuses on internal improvements, dependency adjustments, and fixes related to shard loading status and data processing methods.
v1.31.810 fixesThis patch release focuses primarily on bug fixes, performance improvements, and stability enhancements across various components including RBAC, concurrency handling, and vector indexing.
v1.32.18 fixes7 featuresThis patch release focuses heavily on bug fixes, stability improvements across search, replication, and RBAC, alongside enhancements to usage module reporting and segment file handling.
v1.30.138 fixes1 featureThis release focuses on bug fixes and stability improvements, including fixes for backup cancellation, filtered search, and hybrid index panics, alongside adding support for a new read-only built-in role and custom OIDC JWKS URLs.
v1.31.75 fixes1 featureThis release focuses on stability and internal improvements, including fixes for async replication, backup handling, and search performance, alongside adding support for custom OIDC JWKS URLs.
v1.29.111 fixThis patch release addresses a specific panic issue related to the hybrid index bq pq functionality.
v1.26.1828 fixes3 featuresThis release focuses heavily on stability and bug fixes, particularly around RAFT consensus, object propagation, and handling external API responses (like OpenAI). It also includes minor feature enhancements like additional batching metrics and Docker build options.
v1.31.615 fixes5 featuresThis patch release focuses heavily on bug fixes across object handling, replication, and search consistency, while introducing support for the jina-embeddings-v4 model and new OIDC/role features.
v1.29.102 fixesThis patch release includes fixes for reading segment files and adds support for the new read-only build-in role.
v1.30.1213 fixes4 featuresThis release focuses on stability and reliability, introducing fixes for shard selection, object deletion race conditions, and improving backup and search consistency. New features include exposing the list backups endpoint and enhancements to generative prompts and OIDC configuration.
v1.32.07 fixes12 featuresThis release introduces Collection Aliases as a preview feature and implements Rotational Quantization. Significant work was also done to enhance Replica Movement stability and introduce a Cluster Usage Module for internal metrics.
v1.32.0-rc.14 featuresThis v1.32.0 release candidate introduces several key features including Collection alias, Replica movement, Rotational quantization (RQ/RaBitQ), and Compressed vector dimensions.
v1.29.914 fixes2 featuresThis patch release focuses on stability and bug fixes across various components, including shard shutdown, cycle management, vector search, and module configurations. It also introduces support for the Gemini embedding model in the text2vec-google module.
v1.31.511 fixes4 featuresThis patch introduces performance optimizations for compactions, adds support for the Gemini embedding model, and fixes several bugs related to maintenance mode, replication, and backup listing.
v1.30.116 fixes5 featuresThis release focuses on stability and maintenance, including increased timeouts, fixes for migration logic, and module updates like adding Gemini support to text2vec-google.
v1.31.46 fixesThis patch release focuses on stability and internal improvements, including fixes for RBAC auditing, object deletion, and improved handling of custom S3 certificates, alongside lazy segment loading.
v1.32.0-rc.02 featuresThis release candidate (v1.32.0 RC) introduces experimental collection alias support and promotes replica movement to General Availability (GA).
v1.30.108 fixes6 featuresThis release focuses on stability and security improvements, including fixes for generative queries, object deletion, and enhanced RBAC auditing capabilities. It also upgrades the YAML parser to v3.
v1.31.37 fixesThis patch release focuses on stability and security, including fixes for generative queries, RBAC logging, and replication handling, alongside a hotfix for dynamic index segment loading.
v1.31.26 fixes1 featureThis patch release focuses on stability and operational improvements, including fixes for OIDC certificates, RBAC snapshots, and performance enhancements in segment reading and compaction metrics.
v1.30.95 fixesThis patch release focuses on stability and correctness, including fixes for OIDC certificate usage, raft snapshot handling, and ensuring RBAC/dynamic users are correctly included in backups.
v1.31.110 fixes5 featuresThis patch release introduces support for Cohere V3.5 reranking and a significant performance improvement via Cost-Aware Sort for queries. It also includes numerous fixes related to replica movement, import cycles, and runtime configuration logging.
v1.30.83 fixesThis patch release focuses on performance improvements and stability by optimizing segment loading and disabling bloom filters when segments are in memory.
v1.30.75 fixes5 featuresThis patch release introduces support for VoyageAI v3.5 models and significantly improves query performance with the new Cost-Aware Sort feature. It also includes various stability fixes related to runtime configuration, Raft snapshots, and testing.
v1.31.07 fixes18 featuresThis release introduces significant features including Muvera encoding, HNSW periodic snapshotting, enhanced keyword search operators (AND/OR), and major advancements in shard replica movement and replication engine stability. The team focused on integrating file copy for replication and improving monitoring and error handling within the replication FSM.