Skip to main content

What's New

7.2.1 (72005) - 2026/03/17

Server

  • [AI Agents] Added manual multi-get requests to Traffic Watch
  • [Backup/Restore] Disabled ongoing tasks during snapshot restore
  • [Certificates] Properly retrying Let's Encrypt requests
  • [Compression] Ensured ZstdStream outputs the end frame properly
  • [Corax] Added WriteCompound to the index entry builder
  • [Corax] Exposed QueryPlan for scanned facets and timings for indexed facets, while removing unnecessary allocations
  • [Corax] Fixed possible IndexOutOfRangeException during internal dictionary and storage updates
  • [Corax] Handled empty output from analyzer when indexing a field. This fixes alphanumerical sorting on non existing terms
  • [Corax] Optimized Corax queries with NotEquals (!=) operations by avoiding full entries iteration
  • [Corax] Prevented marking a part of the query as matched by a compound field when not used to avoid sub-optimal query plans
  • [Corax/Voron] Ensured NativeList is not accessed after the Dispose call
  • [Corax/Voron] PostingList will now try to merge two pages if one is empty and the other is at least 75% full
  • [Databases] Fixed a double deletion issue in DatabasesLandlord
  • [ETL] Switched all stop reasons log levels to Debug for ETL processes
  • [ETL] Threw an exception on an ETL rename since it never worked correctly
  • [GenAI] Cleared stale @gen-ai-hashes when a document produces no contexts
  • [GenAI] Fixed 'Enable conversation documents' option in query tools
  • [GenAI] Handled null parameters
  • [GenAI] Updated caching to include sample objects
  • [Indexes] Ignored errors on specific index compaction to allow entire compaction operation to continue
  • [Indexes] Improvements to progress and estimation calculations
  • [Indexes] Included JavaScript indexes in unmergables during index merging
  • [Licensing] Added ToggleTaskStateCommand to license limit check
  • [Logging] Logged ClusterObserver decisions to the server log when Information level is enabled
  • [Memory] Introduced a specialized, lightweight method for early Out-Of-Memory checks
  • [Notifications] Added endpoint for server notifications access and fixed query string parameters handling
  • [Patching] Added attachments delete method to script runner
  • [Patching] Added support for partial Web Crypto API (crypto.subtle) and TextDecoder in JavaScript patches
  • [Performance] Correctly updated vector acceleration configuration in AdvInstructionSet
  • [Performance] Performance improvements to query requests handling
  • [Querying] Fixed overflow issue when counting query results for collection queries returning more than 2B results
  • [Querying] Threw specific NotSupportedException for all Include types in streaming queries
  • [QueueSinks] Added missing check for usage by QueueSinks task when removing a queue connection string
  • [Replication] Fixed time-series replication after deletion conflicts
  • [Revisions] Ensured the HasRevisions flag is removed when all revisions for a document are deleted
  • [Setup] Fixed license activation logic during setup
  • [Sharding] Added support for streaming of map-reduce queries in sharded databases
  • [Subscriptions] Added support for Regex.IsMatch in a subscription
  • [Subscriptions] Improvements to handling of concurrent subscription wait logic under high document write rates
  • [.NET] Updated to .NET 10.0.3

Client

  • [AI Agents] Fixed Handle overload selection for async handlers by changing the existing Handle Task overload to accept Task<TResult> instead of Task<object>. This is a breaking change, but the previous API was effectively wrong (it caused Task<T> handlers to bind to the object overload and treat the Task itself as the response)
  • [AI Agents] Stored action responses by toolId (dictionary) and threw on duplicates to enforce one response per tool invocation (prevents accidental AddActionResponse inside Handle / double replies)

Studio

  • [Backup/Restore] Added AWS session token to restore and backup now
  • [ETL] Disabled ETL renames in Studio UI
  • [Export] Added node tag to export db file name
  • [Icons] Normalized icon sizes and used dynamic import for svgtofont
  • [Ongoing Tasks] Enhanced task filtering, access control, and disable reason handling based on database admin permissions
  • [Ongoing Tasks] Fixed NRE when switching database on Ongoing Tasks view
  • [Setup] Fixes and enhancements to Setup Wizard
  • [Styling] Styling adjustments for Document Schema & Remote Attachments

Articles

7.2.0 (72003) - 2026/02/02

Features

  • [AI] AI Assistant. Docs
  • [Attachments] Remote attachments. Docs | Guide
  • [JSON] Schema validation. Docs | Guide

Server

  • This version contains same set of changes as RavenDB 7.1.6
  • [.NET] Updated to .NET 10.0.2

Articles

In this article