---
title: "Changelog"
canonical_url: "https://www.nutrient.io/guides/ai-assistant/changelog/"
md_url: "https://www.nutrient.io/guides/ai-assistant/changelog.md"
last_updated: "2026-05-23T00:08:17.979Z"
description: "Latest updates and release notes for Nutrient AI Assistant SDK, including new features, improvements, and bug fixes."
---

# Changelog for AI Assistant

## 2.1.0 — 3 Mar 2026

* Adds v2 model configuration with label-based model selection, enabling optimization and subgraph model usage in the future. (#50367)

* Adds `session_ids` JWT claim enforcement across all AIAv2 REST API endpoints. (#50699)

* Updates the @langchain/anthropic dependency to improve token limit handling. (#50692)

* Fixes an issue where tasks running for more than 60 seconds could end up in an inconsistent state. (#50895)

## 2.0.2 — 27 Jan 2026

* Fixes an issue where the PGSSL environment variable was ignored, causing connection failures to SSL-required PostgreSQL databases. (#50374)

## 2.0.1 — 20 Jan 2026

* Fixes CVE-2025-66414 and CVE-2026-0621 vulnerabilities. (#50315)

* Fixes an OpenAI model issue when multiple tool calls are made in parallel. (#50316)

## 2.0.0 — 20 Jan 2026

* Introduces AI Assistant v2, supporting agents with tool use and reasoning traces.

* Improves system prompt guards to prevent malicious attacks and prompt injections. (#49600)

* Updates langgraph, langchain, and zod dependencies. (#49509)

* Fixes a batch size issue when embedding large documents using OpenAI models. (#50159)

* Fixes a bug in which the AI assistant was unable to provide summaries. (J#AI-283)

* Fixes duplicate human messages being appended to requests. (#49622)

* Fixes feature enablement in evaluation mode for all features. (#49408)

## 1.6.0 — 23 Oct 2025

- Adds support for bearer token authentication in addition to the existing `Token token=` format. (#48812)

- Adds support for password-protected PDFs to AI Assistant. (J#AI-28)

- Improves database configuration by only requiring the `DATABASE_URL` environment variable. (#48886)

- Changes handling of the empty `document_ids` array in JWT claims so that it restricts access to no documents instead of all documents. (#49082)

- Improves ordinal page references in redaction queries. (#48367)

- Fixes an issue ingesting documents when they contain no changing or permanent IDs. (#48503)

- Fixes an issue where models without temperature support fail to initialize. (#48496)

## 1.5.0 — 2 Jul 2025

* Adds support for generating answers using information from multiple documents. (J#AI-173)

* Improves Document Comparison category hits, avoiding some uncategorized changes. (#47978)

* Improves document retrieval through chunking documents by paragraphs, tables, and key-value pairs. (J#AI-184)

* Fixes an issue where rate limiting may not work correctly in some scenarios. (J#AI-209)

* Fixes an issue where the rate limiting error message may incorrectly refer to 'messages per day', even when you configure a different time period. (J#AI-200)

## 1.4.0 — 12 Jun 2025

* Improves case insensitivity when identifying redaction terms. (#47440)

* Improves ingestion performance for all documents. (#47650)

* Improves the size of the Docker image by optimizing its internal structure. (J#AI-181)

* Improves document retrieval across single- and multi-document queries. (#47583)

* Fixes bundle ID checking for origin checks from iOS. (#47784)

* Fixes an error message about an invalid document index if multiple documents are ingested simultaneously. (J#AI-191)

* Fixes an issue that may happen when ingesting a document with multiple layers from Document Engine. (J#AIA-178)

## 1.3.0 — 16 May 2025

* Adds AI-powered text comparison. (J#AI-171)

* Improves term detection in redaction when content is short. (#47404)

* Improves term detection in the redaction agent. (J#AI-149)

* Optimizes the loading of documents from Document Engine by avoiding unnecessary ingestions. (J#AI-163)

## 1.2.0 — 25 Feb 2025

* AI Assistant no longer requires Document Engine to function and can now be used by other Nutrient SDKs, including the Web SDK. (J#AI-75)

* Adds a new CONFIG_DIR environment variable which states where the `service-config.yml` is located in the container. (J#AI-119)

* Adds new Server API to ingest documents from Document Engine. (J#AI-110)

* Improves REST API error messages by including detailed information about failing paths. (#46262)

* Improves the redaction workflow by interpreting natural language page range instructions and prompting follow-up actions for clarification when page ranges are unspecified. (J#AI-81)

* Fixes CVE-2024-21538 by removing external dependency on express-requests-logger. (J#AI-108)

* Fixes an issue where the document IDs of some documents may be incorrectly truncated. (J#AI-123)

* Fixes an issue where uploading documents with lots of pages may fail unexpectedly. (J#AI-128)

## 1.1.1 — 11 Dec 2024

* Fixes OpenAI-compatible model-provider usage when no API key was set. (#45928)

## 1.1.0 — 2 Dec 2024

* Adds a check at startup to ensure requested models are accessible. (J#AI-80)

* Adds support for AWS Bedrock as a model provider. (J#AI-80)

* Adds support for OpenAI API-compatible model providers. (J#AI-80)

* Adds support for embedding models of any dimension size. (J#AI-80)

* Improves the routing mechanism to better identify user intent. (#45716)

* Fixes an issue with suggested questions by relaxing the required question count. (#45715)

## 1.0.0 — 24 Sep 2024

_See the [announcement post](https://www.nutrient.io/blog/ai-assistant-release/)._

* Release of 1.0.0.

---

## Related pages

- [AI Assistant API reference](/guides/ai-assistant/api.md)
- [Download AI Assistant](/guides/ai-assistant/downloads.md)
- [Example projects](/guides/ai-assistant/example-projects.md)
- [AI Assistant](/guides/ai-assistant.md)
- [Developer guides](/guides/ai-assistant/intro.md)
- [Upgrade and migration guides](/guides/ai-assistant/upgrade.md)
- [Nightly build](/guides/ai-assistant/nightly.md)

