What's new

7.0.1 (70012) - 2025/03/27

Features

  • [AI] Added ability to generate embeddings via external AI providers or embedded model with the usage of Embeddings Generation Task Docs | Guide

Server

  • [Backup] Better selection of databases to wake up for to run a backup
  • [Backup] Enhanced backup operation status error reporting
  • [Backup] Fixed error when saving the periodic backup status
  • [Backup] Improved logic for determining when a backup should run
  • [Configuration] Removed obsolete "Storage.TransactionsModeDurationInMin" option
  • [Configuration] Default value of Indexing.Corax.VectorSearch.DefaultMinimumSimilarity got changed from 0.75 to 0
  • [Corax] Fixed and issue with duplicates when performing AndWith with TermReader
  • [Corax] Fixed invalid order of query results when using order by
  • [Corax] Fixed missing handling of non existing values in MultiUnaryMatch
  • [Corax] Fixed NRE on the dictionary training phase for indexes defined on @all_docs
  • [Corax] Fixed querying regression introduced in 7.0.0 build which resulted in the increased latency
  • [Counters] Fixed the mechanism of counter tombstones cleanup
  • [Indexing] Fixed WaitForIndexesAfterSaveChanges() implementation to handle indexes defined on @all_docs
  • [Logging] Fixed logging levels of couple of too detailed messages
  • [Memory] Improvement to memory cleanup mechanism of Lucene's managed memory resources
  • [Memory] Improved the memory allocation mechanism in Lucene to reduce GC pressure
  • [Memory] Fixed calculation of unmanaged memory the debug stats
  • [Memory] Fixed an issue with unmanaged memory allocation for a specific pattern
  • [Memory] Fixed an issue with managed memoru usage during backups
  • [Notifications] Improved implementation of notifications storage
  • [Revisions] Fixed possible infinite loop when enforcing revision configuration
  • [Security] Added audit logs for export and import operations
  • [Voron] Fixed edge cases in SeekBackwardFrom implementation that could affect Time-Series retention
  • [Voron] Improved performance of the free space detection to allocate
  • [.NET] Updated to 8.0.13

Client

  • [Querying] Fixed an issue that "Id" field was not populated in some projections
  • Fixed an issue that the Read balance behavior configuration changes was not triggering the speed test

Studio

  • [AI] Added new view in AI Hub to manage AI connection strings and Embeddings Generation tasks
  • [Index View] Fixed an issue with the default search analyzer not shown in UI
  • [Ongoing Tasks View] Better observability of replication tasks
  • [Revisions] Added revision bin cleaner to the settings

7.0.0 (70006) - 2025/02/04

Features


Upgrading from previous versions

  • please refer to our Server migration guide before proceeding with Server update and check our list of Server breaking changes available here, Client API breaking changes available here

Server

  • [JavaScript] updated to Jint 4.1.0
  • this version contains same set of changes as RavenDB 6.2.3

Client API

  • [Bulk Insert] enabled compression by default
  • [HTTP] switched default http compression algorithm to zstd
  • this version contains same set of changes as RavenDB 6.2.3

Studio

  • [Admin Logs] revamped view
  • [Feedback] revamped form
  • [Revisions] added new view to Studio for easier Revision management