Skip to content

Commit d337d29

Browse files
vishaangelovakilfoylebenironside
authored
Add Serverless changelog for April 27, 2026 (#6189)
## Summary This PR adds the Serverless changelog for April 27, 2026. Resolves #6184 UPDATE: I’ve updated the date in the changelog to reflect the date the deploy was rolled out to `prod-noncanary`. ## Generative AI disclosure 1. Did you use a generative AI (GenAI) tool to assist in creating this contribution? - [x] Yes - [ ] No 2. If you answered "Yes" to the previous question, please specify the tool(s) and model(s) used (e.g., Google Gemini, OpenAI ChatGPT-4, etc.). Tool(s) and model(s) used: Cursor with claude-4.5-sonnet-thinking --------- Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> Co-authored-by: Benjamin Ironside Goldstein <91905639+benironside@users.noreply.github.com>
1 parent 388dbf6 commit d337d29

2 files changed

Lines changed: 65 additions & 0 deletions

File tree

release-notes/elastic-cloud-serverless/deprecations.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ Review the deprecated functionality for {{serverless-full}}. While deprecations
1111
% Description of the deprecation and steps to update implementation.
1212
% For more information, check [PR #](PR link).
1313

14+
## April 28, 2026 [elastic-cloud-serverless-04282026-deprecations]
15+
* 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]({{kib-pull}}263996).
16+
1417
## March 9, 2026 [elastic-cloud-serverless-03092026-deprecations]
1518
* Deprecated `Enable CCS Warning Privileges` in {{kib}} advanced settings. For more information, refer to [#252183]({{kib-pull}}252183).
1619

release-notes/elastic-cloud-serverless/index.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,68 @@ products:
99
# {{serverless-full}} changelog [elastic-cloud-serverless-changelog]
1010
Review the changes, fixes, and more to {{serverless-full}}.
1111

12+
## April 28, 2026 [serverless-changelog-04282026]
13+
14+
### Features and enhancements [serverless-changelog-04282026-features-enhancements]
15+
16+
* Changes default annotation colors in Lens to theme-appropriate values that avoid conflicts with data visualization colors [#262507]({{kib-pull}}262507)
17+
* Adds AI-powered data analysis in Discover when using {{esql}} mode, enabling automatic context sync, deep aggregation queries, inline visualizations, and drill-down query suggestions [#261970]({{kib-pull}}261970)
18+
* Suggests using the `LOAD` option in {{esql}} editor when unknown columns are detected on wired streams [#264713]({{kib-pull}}264713)
19+
* Adds a **Service map** option to dashboard embeddables [#261195]({{kib-pull}}261195)
20+
* Improves simulation feedback for pipeline suggestions with per-processor attribution, temporary field detection, and enhanced error messaging [#262789]({{kib-pull}}262789)
21+
* Adds name validation for query stream creation that enforces naming rules and prevents duplicates [#264695]({{kib-pull}}264695)
22+
* Improves user-guided partitioning refinement flow with simplified history tracking and better empty-prompt retry behavior [#262594]({{kib-pull}}262594)
23+
* Adds a rich visual renderer for Entity Analytics attachments in Agent Builder with support for single-entity cards and multi-entity tables [#264985]({{kib-pull}}264985)
24+
* Removes the confirmation modal when switching to AI Agent mode [#264839]({{kib-pull}}264839)
25+
* Redesigns the AI Agent announcement modal with three variants based on user history and space-level settings [#264995]({{kib-pull}}264995)
26+
* Adds OpenAPI examples and descriptions to all Security AI Assistant routes [#263322]({{kib-pull}}263322)
27+
* Improves **Add inference endpoint** and **Edit inference endpoint** flyouts with better layout, task type descriptions, and inline validation [#262143]({{kib-pull}}262143)
28+
* Adds a Snowflake connector for SQL execution, data discovery, and semantic search via Cortex Search [#264827]({{kib-pull}}264827)
29+
* Adds a nightly maintenance task that automatically closes idle anomaly detection jobs with stopped datafeeds after a configurable timeout [#144904]({{es-pull}}144904)
30+
* Makes `EMBEDDING` function available in {{esql}} [#146801]({{es-pull}}146801)
31+
* Adds highlighting support to `TOP_SNIPPETS` function with configurable tags [#144742]({{es-pull}}144742)
32+
* Notifies topology listeners on every topology change
33+
34+
### Fixes [serverless-changelog-04282026-fixes]
35+
36+
* Adds missing `windows` parameter to SLO burn rate rule OpenAPI schema and restores `sourceFields` to {{esql}} query rule schema [#263634]({{kib-pull}}263634)
37+
* Fixes related panel unblurring when editing a pinned control in Dashboards [#263737]({{kib-pull}}263737)
38+
* Fixes YAML download truncation at `#` characters in {{fleet}} standalone manifests [#264083]({{kib-pull}}264083)
39+
* Allows users with cluster monitor privilege to view component templates in Index Management [#263883]({{kib-pull}}263883)
40+
* Allows users with cluster monitor privilege to view index templates in Index Management [#263650]({{kib-pull}}263650)
41+
* Fixes Streams failure store access to allow per-stream privileges instead of requiring global permissions across all streams [#264087]({{kib-pull}}264087)
42+
* Removes the **Try the new AI Agent** opt-in popover [#264263]({{kib-pull}}264263)
43+
* Fixes embeddable filter actions popover not closing after opening edit flyout [#264620]({{kib-pull}}264620)
44+
* Fixes APM table horizontal scroll and overflow [#264992]({{kib-pull}}264992)
45+
* Fixes service map filter layout, controls UI, and fit-view icon in APM [#265275]({{kib-pull}}265275)
46+
* Fixes Hosts UI showing N/A on KPI tiles and out-of-sync data when using relative time ranges after the page has been idle [#265515]({{kib-pull}}265515)
47+
* Removes beta labels from AI Agent chat experience [#264200]({{kib-pull}}264200)
48+
* Fixes Indicator Filter definitions on the **Rule Details** page to reference correct backing indices [#263657]({{kib-pull}}263657)
49+
* Fixes wrong `LineClamp` usage in alert flyout [#264876]({{kib-pull}}264876)
50+
* Adds OpenAPI examples and descriptions to all timeline and pinned events routes [#264388]({{kib-pull}}264388)
51+
* Fixes navigation menu disappearing when navigating to unified rules from Stack Management or Observability rules [#262903]({{kib-pull}}262903)
52+
* Fixes default AI connector changes requiring page refresh [#262679]({{kib-pull}}262679)
53+
* Fixes empty task types allowed in feature registration [#264682]({{kib-pull}}264682)
54+
* Fixes Search Applications document explorer rendering markup from fields [#265319]({{kib-pull}}265319)
55+
* Enables Document Level Security toggle for content connectors in {{serverless-short}} [#265595]({{kib-pull}}265595)
56+
* Adjusts API Key flyout width [#263858]({{kib-pull}}263858)
57+
* Fixes date conversion issue in file sharing service [#265131]({{kib-pull}}265131)
58+
* Adds `maxSize` constraint to all array schemas [#256457]({{kib-pull}}256457)
59+
* Fixes display of chart markers in Single Metric Viewer for sparse data points [#263632]({{kib-pull}}263632)
60+
* Fixes connector step icons falling back to plugs in workflow list [#263880]({{kib-pull}}263880)
61+
* Renders inline attachment loading skeleton during streaming [#264408]({{kib-pull}}264408)
62+
* Fixes migrated dashboard visualizations not rendering on initial load [#264102]({{kib-pull}}264102)
63+
* Allows removing auto-included tools when Elastic capabilities flag is false [#264632]({{kib-pull}}264632)
64+
* Adds customizable canvas width for Agent Builder attachments with resizable and responsive behavior [#265200]({{kib-pull}}265200)
65+
* Grants file read entitlement for Snappy musl detection in {{esql}} [#146718]({{es-pull}}146718)
66+
* Collapses pathological regex quantifier stacking to prevent NFA construction [#145452]({{es-pull}}145452)
67+
* Fixes source loader filter when vectors are excluded in {{esql}} [#146223]({{es-pull}}146223)
68+
* Fixes `COUNT` with query pushdown losing aggregations in {{esql}} [#146555]({{es-pull}}146555)
69+
* Defers `BinaryDocValues` allocation in positional query scoring [#146635]({{es-pull}}146635)
70+
* Fixes shard fetching serialization to support negative long values
71+
* Fixes {{cps}} to return 400 error code instead of 404 when querying unresolved indices
72+
* Uses atomic reference for topology context thread safety
73+
1274
## April 20, 2026 [serverless-changelog-04202026]
1375

1476
### Features and enhancements [serverless-changelog-04202026-features-enhancements]

0 commit comments

Comments
 (0)