Sign up (with export icon)

CKEditor AI On-Premises

Show the table of contents

5.2.0 (2026-05-26)

Copy link

Features

Copy link
  • Added new AI models to the default configuration

    The default AI models configuration now includes:

    • Claude Opus 4.7
    • GPT-5.5
  • Added support for OAuth-authenticated MCP servers

    MCP servers that require user-level OAuth can now be connected to the assistant. The full flow is included: an OAuth provider, public OAuth callback and management endpoints, persistent token storage, and authenticated MCP tools wired into conversations.

  • Improved CKEditor 5 feature awareness in AI Chat

    The AI Chat is now more aware of CKEditor 5 features and returns feature-specific markup in more scenarios.

  • Added an endpoint for updating message attributes

    A new PATCH endpoint allows updating client-side metadata on a conversation message.

  • Added an endpoint for updating document attributes

    Attributes of a conversation document can now be updated via a dedicated endpoint.

  • Enabled reasoning by default

  • Added per-request reasoning effort control

    Clients can now override the reasoning effort on a per-request basis via the API.

  • [EXPERIMENTAL] Introduced a stateless document processing endpoint

    A new stateless, one-shot endpoint for processing a document without creating a conversation is now part of the public API.

  • [EXPERIMENTAL] Added multi-root document handling

    Initial support for documents with multiple content roots has been introduced, with iterative stability improvements. Multi-root processing activates only when the request contains more than one document. Requires CKEditor 5 v48.1.0 or later.

Fixes

Copy link
  • Reduced chat response verbosity

    Default chat responses are now more concise, especially for GPT analysis and critique responses.

  • Fixed the status code returned for an invalid compatibilityVersion

    Requests to /v1/models/* with an unknown compatibilityVersion now return 400 instead of 500.

  • Fixed review endpoints rejecting empty content

    Submitting a review with empty content is no longer rejected.

  • Stabilized the ordering of documents in batch responses

    Documents in batch responses are now returned in a stable, deterministic order.

  • Suppressed false-positive MCP warnings in logs

    Spurious MCP-related warnings no longer appear in on-prem container logs.

  • Fixed web scraping cancellation

    In-flight web scraping HTTP requests are now canceled when the parent operation is aborted.

  • Improved processing of long documents

    Previously, the service would sometimes stop generating changes partway through a very long document. Generation now reliably completes for long documents.

Other changes

Copy link
  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

5.1.0 (2026-04-14)

Copy link

Features

Copy link
  • Dedicated support for cloud providers

    Improved support for leading cloud providers. It is now possible to easily connect models from:

    • Vertex AI
    • Amazon Bedrock
    • Azure OpenAI
  • Added OpenTelemetry observability support

    The service now supports OpenTelemetry instrumentation, enabling monitoring of AI interactions, token usage, and response quality, as well as HTTP calls and database operations, and is compatible with observability platforms such as Langfuse.

  • New AI models support added

    • Claude 4.6 Sonnet (replaced 4.5 Sonnet in the recommended models list)
    • GPT-5.4 (replaced GPT-5.2 in the recommended models list)
    • GPT-5.4 Mini
    • Gemini 3.1 Pro
  • New endpoint for listing documents of a conversation

    Added a new, paginated endpoint (GET /v1/conversations/:conversationId/documents) which allows listing all documents belonging to the conversation.

  • New endpoint for getting file metadata

    Added a new endpoint that allows retrieving metadata for uploaded files without downloading the full content.

  • Conversation sorting by pinned status

    Conversations can now be sorted by their pinned status, with pinned conversations appearing first.

  • Increased maximum non-image file size to 25 MB

    The maximum size for a single non-image file has been increased from 5 MB to 25 MB. The Anthropic-specific 5 MB restriction now applies only to images, not all files. The total size limit for all files remains at 30 MB.

  • Improved AI model failover reliability

    The service now recovers faster and more gracefully when an AI provider experiences outages.

Fixes

Copy link
  • Improved reasoning and web search capabilities

    The AI Service has better guidance on when and how to use reasoning and web search capabilities, resulting in more effective responses.

  • Improved AI Quick Actions suggestions to produce more reliable results

    In some cases, AI Quick Actions were producing incorrect suggestions and were falling into repetitive stream loops. This has been fixed.

  • Improved PDF parsing performance

    Resolved performance issues with PDF file parsing that could cause slow processing.

Other changes

Copy link
  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

5.0.0 (2026-03-03)

Copy link

Initial release of the CKEditor AI On-Premises.
The version was synchronized with the CKEditor Collaboration Server On-Premises to
ensure and underline the compatibility of the two applications.

It is highly recommended to synchronize the version of the CKEditor AI On-Premises with
the CKEditor Collaboration Server On-Premises to ensure the compatibility of the two applications.