﻿---
title: Elastic Cloud Serverless deprecations
description: Review the deprecated functionality for Elastic Cloud Serverless. While deprecations have no immediate impact, we strongly encourage you update your implementation...
url: https://www.elastic.co/elastic/docs-builder/docs/3336/release-notes/cloud-serverless/deprecations
products:
  - Elastic Cloud Serverless
---

# Elastic Cloud Serverless deprecations
Review the deprecated functionality for Elastic Cloud Serverless. While deprecations have no immediate impact, we strongly encourage you update your implementation.

## May 19, 2026

- Update `GET /api/status` endpoint details.
  For more information, check [#268942](https://github.com/elastic/kibana/pull/268942) [#202446](https://github.com/elastic/kibana/issues/202446).
  **Impact:** `GET /api/status` now requires the Elasticsearch `cluster:monitor` privilege to return the full payload, including host info, build details, core and plugin status, and metrics. Authenticated callers without `monitor`, and callers when the privilege check fails, receive the same minimal response shape that unauthenticated callers already receive: `{ status: { overall: { level } } }`. Kubernetes liveness and readiness probes are unaffected.
  **Action:** If you need to preserve the previous behavior while updating monitoring users or roles, set `status.statusPageBypassMonitorPrivilege: true` to allow authenticated users to access the full status API and `/status` page without `monitor`. The `/status` UI renders an explanatory prompt for users without `monitor` when the bypass is disabled.


## May 14, 2026

- Remove HTML converter/bridge from field formatters plugin and clean up.
  For more information, check [#267517](https://github.com/elastic/kibana/pull/267517) [#259295](https://github.com/elastic/kibana/issues/259295).
  **Impact:** Field formatters now return React elements instead of HTML strings, eliminating the use of dangerouslySetInnerHTML and removing a class of potential XSS vulnerabilities.


## April 28, 2026

- Removes the pre-built Threat Hunting Agent from Agent Builder. Security AI workflows now use the Elastic AI Agent with skills. For more information, refer to [#263996](https://github.com/elastic/kibana/pull/263996).


## March 9, 2026

- Deprecated `Enable CCS Warning Privileges` in Kibana advanced settings. For more information, refer to [#252183](https://github.com/elastic/kibana/pull/252183).


## February 2, 2026

- Removes the URL limit from Kibana and deprecates the `storeInSessionStorage` setting. For more information, refer to [#242972](https://github.com/elastic/kibana/pull/242972).
- Removes the `--stats` flag on `build_api_docs`. For more information, refer to [#249305](https://github.com/elastic/kibana/pull/249305).


## January 5, 2026

- Removes the Kibana user from the root group. For more information, refer to [#244798](https://github.com/elastic/kibana/pull/244798).


## November 24, 2025

- Shows a callout for deprecated, in-use ILM policies. For more information, check [#243416](https://github.com/elastic/kibana/pull/243416).


## October 13, 2025

- Filters endpoint exceptions from the detection engine's execution logic. For more information, check [#233289](https://github.com/elastic/kibana/pull/233289).


## October 7, 2025

<dropdown title="Adds deprecation notice for max_size rollover condition">
  We have deprecated the `max_size` rollover condition, in favour of `max_primary_shard_size`, when used in `PUT /_ilm/policy/{name}` and `POST /{index}/_rollover` endpoints.**Impact:**Users can continue to use this condition however a warning will be issued via the response headers and in the server logs.
  The condition may be removed fully in a later version of Elasticsearch.For more information, view [#135765](https://github.com/elastic/elasticsearch/pull/135765).
</dropdown>


## August 25, 2025

- Changes the `reporting_user` role to leverage reserved Kibana privileges. For more information, check [#132766](https://github.com/elastic/elasticsearch/pull/132766)


## June 30, 2025

- Removes Default Quick Prompts from the Security AI Assistant. For more information, check [#225536](https://github.com/elastic/kibana/pull/225536).


## June 2, 2025

- Removes the `allowByValueEmbeddables` setting from the Dashboard plugin. For more information, check [#221165](https://github.com/elastic/kibana/pull/221165).


## February 24, 2025

- Deprecates the Behavioral Analytics CRUD APIs [#122960](https://github.com/elastic/elasticsearch/pull/122960)


## February 3, 2025

- Renames the `integration-assistant` plugin to `automatic-import`. For more information, check [#207325](https://github.com/elastic/kibana/pull/207325).


## January 27, 2025

- Deprecates a subset of Elastic Security Serverless endpoint management APIs. For more information, check [#206903](https://github.com/elastic/kibana/pull/206903).


## January 13, 2025

- Removes all legacy risk engine code and features. For more information, check [#201810](https://github.com/elastic/kibana/pull/201810).


## January 6, 2025

- Disables the Elastic Observability Serverless log stream and settings pages. For more information, check [#203996](https://github.com/elastic/kibana/pull/203996).
- Removes Logs Explorer in Elastic Observability Serverless. For more information, check [#203685](https://github.com/elastic/kibana/pull/203685).


## December 16, 2024

- Deprecates the `discover:searchFieldsFromSource` setting. For more information, check [#202679](https://github.com/elastic/kibana/pull/202679).
- Disables scripted field creation in the Data Views management page. For more information, check [#202250](https://github.com/elastic/kibana/pull/202250).
- Removes all logic based on the following settings: `xpack.reporting.roles.enabled`, `xpack.reporting.roles.allow`. For more information, check  [#200834](https://github.com/elastic/kibana/pull/200834).
- Removes the legacy table from Discover. For more information, check [#201254](https://github.com/elastic/kibana/pull/201254).
- Deprecates ephemeral tasks from action and alerting plugins. For more information, check [#197421](https://github.com/elastic/kibana/pull/197421).