Elastic Cloud Serverless changelog
Review the changes, fixes, and more to Elastic Cloud Serverless.
- Allows users to edit scheduled exports #241928
- Uses
type@lifecycleILMs for new package installations #241992 - Allows ES|QL to support subqueries in the
FROMcommand #241921 - Suggests adding curly braces after the
WITHkeyword for Rerank and Completion #243047 - Supports the new
exponential_histogramElasticsearch field type #242748 - Wraps the fork subcommands inside the
parensnode #242369 - Simplifies the search visor experience #242123
- Auto-scrolls to the suggestions panel in Streams #242891
- Shows user-readable output for the MDE runscript response action #242441
- Saves the selected prevalence time to local storage #243543
- Saves the selected threat intelligence time to local storage #243571
- Adds custom header support for inference endpoint creation #242187
- Adds the
replaceprocessor to Streamlang DSL for string patterns replacement using regular expressions #242310 - Adds automatic dissect pattern generation capabilities to the Streams processing pipeline #242377
- Adds a rows per page selector to the tools, agents, and agent tools selection views #242207
- Uses the real dimensions when taking a screenshot of reports #242127
- Fixes a print mode regression in Dashboards #242780
- Fixes an issue where users could not save a dashboard after switching a dashboard link to an external URL #243134
- Uses
max_valueinstead of infinity for the default maximum height of a panel in Dashboards #243572 - Adds retry behavior for
/api/fleet/agentswhen transient issues with Elasticsearch are encountered #243105 - Uses a long expiration time for upgrade agents #243443
- Fixes retrying stuck agents in auto upgrade logic #243326
- Fixes the CPU query in Pod details by changing the gap policy to include zeros #239596
- Fixes the KPIs subtitle logic #243217
- Fixes custom links clearing filter values when a new field is selected or deleted #241164
- Updates the system prompt title for generic deployments #243266
- Fixes the squished Apple icon on Auto Detect flow cards #242452
- Handles the missing
error.idwhen processing causes an error #243638 - Removes the block that prevented saving a Timeline with an ad-hoc dataview #240537
- Fixes the response actions API for Elastic Defend agent types, not sending the action to more than 10 agents #243387
- Fixes favicon CSS specificity issues #243351
- Fixes infinite loading of roles on the Edit spaces screen #242954
- Fixes import and improves validation for Anomaly Detection and Data Frame Analytics jobs #242263
- Fixes keyboard focus getting trapped in pages using document preview #243791
- Reverts "Fix issue where filters do not apply to overview stats" #242978
- Disables custom suggestion on embedded console #241516
- Shows the AI log assistant with fallback message fields #243437
- Ignores
resource_already_exists_exceptionfor value list creation hook #243642 - Prevents crashes on the Retention page for certain ILM policies #243826
- Enables the following HTTP request methods for the webhook connector:
POST(default),PUT,PATCH,GET, andDELETE#238072 - Persists filter state for Fleet agent table during navigation #228875
- Displays inline suggestions in the ES|QL editor #235162
- Improves Attack Discovery prompts #241346
- Fixes grouping in the Alerts table #237911
- Collects cloud connector telemetry for the Cloud Asset Discovery integration #240272
- Syncs recently used date ranges in the time picker across browser tabs #242467
- Adds
drop_documentprocessor to Streamlang #242161 - Extracts
AbstractGeoIpDownloaderto share concurrency logic across GeoIP downloaders #137660 - Iterates directly over
RoutingNodecontents to reduce allocation overhead #137694 - Speeds up sorts that use secondary sort fields #137533
- Reduces worst-case Inference API latency by removing an additional 50 ms delay for non–rate-limited requests #136167
- Uses the
DEFAULT_UNSORTABLEtopN encoder forTSID_DATA_TYPEin ES|QL to improve sorting behavior #137706 - Transitions Elastic Indexing Service auth polling to a single-node persistent task for improved reliability #136713
- Makes ES|QL field fusion generic so it can be reused across more field types #137382
- Releases the ES|QL
decayfunction #137830 - Adds additional APM attributes to coordinator-phase duration metrics for richer tracing #137409
- Adds telemetry to track CPS usage #137705
- Introduces simple bulk loading for binary doc values to improve indexing throughput #137860
- Uses IVF_PQ for GPU-based index builds on large datasets to improve vector indexing performance #137126
- Aligns match-phase shard APM metrics with the originating search request context #137196
- Improves Serverless filtering behavior when creating resources from existing configurations #137850
- Refactors model field parsing in
AnthropicChatCompletionStreamingProcessorto better handle model variants #137926 - Adds balancer-round summary metrics to shard allocation to aid tuning and diagnostics #136043
- Adds merge support to
ES93BloomFilterStoredFieldsFormat#137622 - Adds additional DEBUG-level logging for authentication failures #137941
- Adds support for an extra output field in the ES|QL
TOPfunction #135434 - Introduces the
INDEX_SHARD_COUNT_FORMATsetting for index shard count formatting #137210 - Implements an OpenShift AI integration for chat completion, embeddings, and reranking workloads #136624
- Adds
first()andlast()aggregation functions to ES|QL #137408 - Adds support for the
project_routingparameter on_searchand_async_searchrequests #137566 - Adds a daily maintenance task to manage
.ml-stateindices in machine learning #137653 - Adds an
es812postings format index setting for advanced indexing control #137857 - Adds centroid filtering support to DiskBBQ for more restrictive filters #137959
- Adds timezone support to ES|QL
DATE_TRUNC,BUCKET, andTBUCKETfunctions #137450 - Further improves bulk loading performance for binary doc values #137995
- Updates the Gradle wrapper to version
9.2.0 - Improves logging for the sampled metrics provider
- Updates
BlobCacheIndexInputto usesliceDescriptionas the resource description when available, improving diagnostics - Switches APM trace detection to use
hasApmTraceContextand its variant APIs
- Fixes a bug that caused the Alerts table's pagination to hang on Rule pages #242275
- Fixes an error that occurred when deselecting a
(blank)option from an options list #242036 - Fixes an issue that caused the 'sync colors' and 'sync tooltips' settings to be ON by default #242442
- Fixes package icons loading #242406
- Fixes the docker image reference in the Add agent flyout's Kubernetes manifest #242691
- Fixes text truncation in tables #241440
- Fixes charts not filtering by
host.name#242673 - Reverts show transform errors accross all SLO pages #243013
- Adds encoding of
cloudFormationURL parameters #242365 - Changes
must_notrisk scoring filter tomust#242171 - Fixes the rule link in a timeline’s alert flyout #242313
- Fixes the data frame analytics wizard for data views with runtime fields #242557
- Updates the default semantic text endpoint when adding semantic text field mappings to ELSER in EIS #242436
- Fixes auto extraction in event bulk actions #242325
- Fixes the extraction of the current JDK major version #137779
- Fixes OTLP responses to return the correct response type for partial successes #137718
- Fixes the get data stream API when a data stream's index mode has been changed to
time_series#137852 - Ensures
include_execution_metadatain ES|QL always returns data, including for local-only queries #137641 - Fixes an ES|QL vector similarity concurrency issue affecting byte vectors #137883
- Reverts a previous change to
statsByShardthat regressed performance for very large shard counts #137984 - Fixes scalability issues when updating machine learning calendar events #136886
- Prevents ES|QL queries from failing when an index is deleted during query execution #137702
- Fixes
GET /_migration/deprecationsnot reporting node deprecations when the disk low watermark is exceeded, and improves reporting of node-level failures #137964 - Fixes
GET /_migration/deprecationsincorrectly checking deprecated affix index settings #137976 - Prevents passing an ingest pipeline with a logs stream index request, avoiding invalid configurations #137992
- Removes vectors from
_sourcedocuments in ES|QL when appropriate to reduce payload size #138013 - Prevents the delete index API from failing if an index is removed while the request is in progress #138015
- Prevents renaming a field to
timestampin ES|QL before its implicit use, avoiding type errors #137713 - Fixes
KDE.evaluate()to return the correctValueAndMagnitudeobject #128602 - Fixes file settings handling in the Restore API #137585
- Adds nightly maintenance for anomaly detection results indices to keep to manageable size #136065
- Adds the ability to preview index requests in transforms #137455
- Allows field capabilities to span across Elasticsearch Serverless projects #137530
- Improves ES|QL performance by skipping unnecessary query plan diff calculations in Elasticsearch Serverless #137721
- Passes the Elasticsearch version in the EIS inference request header in Elasticsearch Serverless #137643
- Introduces a synthetic
_idformat for time-series data streams #137274 - Updates the Dashboard top navigation to include a Save menu #237211
- Moves visualization configuration settings, including appearance, titles and text, axis, and legend to a flyout panel in Lens #240804
- Supports subqueries in the Discover pretty printer #241473
- Adds context-aware autocomplete for Discover subqueries with nesting restrictions #241912
- Adds subquery support for columns after and validation in Discover #241567
- Adds support for Discover subqueries in FROM clauses across tools #242166
- Enables users to view the SLO associated with a burn rate rule on the rule details page in Elastic Observability Serverless #240535
- Exposes
sampling_rateagent central config options to users in Elastic Observability Serverless #241908 - Makes the Elastic logo open a custom home page in solution view #241571
- Enforces the
object_src 'none'directive in the Kibana content security policy #241029 - Adds origin configuration options for authentication providers #239993
- Adds the ability to cancel machine learning file uploads #241297
- Improves display of long field values in Data Visualizer top values list #241006
- Adds a temperature parameter to Inference AI, and OpenAI, Bedrock, and Gemini connectors #239806
- Adds support for custom headers in the OpenAI integration #238710
- Fixes public Update spaces APIs #242136
- Improves layout for custom inference endpoints #241779
- Displays field data types in the Processing table and step editor #241825
- Adds timezone and locale parameters to Streamlang #241369
- Displays field data types in the Streams Partitioning UI #242134
- Adds autocomplete for field values in Streams Partitioning and Processing tabs #241119
- Hides document match filter controls for users without manage privileges #242119
- Fixes feature display order when using explain in Learning to Rank (LTR) #137671
- Fixes an issue where missing geotile buckets caused errors in Transform #137476
- Ensures ES|QL full text functions accept
nullvalues as field parameters in Elasticsearch Serverless #137430 - Fixes a missing attribute issue in ES|QL full text functions in Elasticsearch Serverless #137395
- Fixes a bug in
RankDocRetrieverBuilderwhenfromis set to the default -1 value #137637 - Prevents use-after-close errors in async search by making
MutableSearchResponsereference-counted #134359 - Removes early phase failures during batched search execution #136889
- Improves SQL validation errors by providing more descriptive exception messages #137560
- Correctly accounts for additional settings providers when determining data stream effective settings #137407
- Adds proxy SSL options for download sources #241115
- Ensures Fleet policy name uniqueness is enforced consistently across spaces #239631
- Shows warnings on the sync integrations UI when referencing other entities #241623
- Escapes special characters when creating ES|QL queries for Lens charts in Elastic Observability Serverless #241662
- Fixes "Values" dropdown display on smaller screens in Elastic Observability Serverless #241812
- Excludes stale SLOs from group-by statistics in Elastic Observability Serverless #240077
- Fixes missing
EngineMetadata.typein generic entity popovers in Elastic Security Serverless #239661 - Sanitizes lookup names when creating indices in Elastic Security Serverless #240228
- Supports multiple values in IOC flyout table tab in Elastic Security Serverless #236110
- Fixes top-N popover overlapping the new case flyout in Elastic Security Serverless #242045
- Fixes threshold source event handling in Elastic Security Serverless #238707
- Ensures Timeline ES|QL query editor displays correctly in full screen mode in Elastic Security Serverless #242027
- Fixes invalid state for the Enable wired streams toggle #241266
- Fixes simulation of geo points in Streams #241824
- Decouples Streams AI features from Observability AI Assistant #242019
- Only applies tag changes when the connector supports them #241944
- Moves the Lens visualization toolbar from the workspace section to the configuration panel #239879
- Adds support for rolling back integrations to previous versions #240761
- Adds support for subqueries in the ES|QL abstract syntax tree (AST) #241227
- Adds subquery support for the walker and visitor in the ES|QL AST #241451
- Adds support for expressions in
LOOKUP JOINautocomplete #240735 - Adds support for multi-value variables in
MV_CONTAINS#239266 - Adds client-side validation for
LOOKUP JOIN ONexpressions #240930 - Improves the ES|QL suggestions logic to provide more semantically intelligent suggestions #241081
- Adds an
isStreamparameter to thechat/completeendpoint to support non-streaming responses in the Observability AI Assistant #240819 - Makes the
opamp_polling_intervalandsampling_rateagent configuration variables available to EDOT Node.js #241048 - Adds a free-text popup for the
runscriptargument to provide user input to the selected script #239436 - Adds the deployment name to the breadcrumbs in Elastic Cloud Hosted #238078
- Adds a Give feedback button to the Anomaly Explorer and Single Metric Viewer #239883
- Adds a new
temperatureparameter to the AI Connector configuration schema #239626 - Makes the Update spaces APIs public #241109
- Adds support for the
convertprocessor in stream data processing #240023 - Improves message feedback in collapsed Processors/Conditions sections #240778
- Optimizes workflow output in Agent Builder tools by removing workflow execution details from tool calls, reducing LLM token consumption and improving agent performance and reliability #241040
- Fixes layout issues for Markdown embeddables in small panels #240806
- Fixes an issue where labels in the Create index flow did not automatically render with the default vector tile scaling after saving or applying styling changes #240728
- Fixes
template_pathasset selection for certain integration packages #240750 - Omits system properties when syncing ingest pipelines #241096
- Fixes autocomplete for time series sources after a comma #241402
- Fixes a bottom gap that appeared while loading data in some cases #238879
- Hides non-trace services in service maps #240104
- Fixes an issue where the
kibanatool failed when running Kibana behind a proxy #236653 - Fixes overlapping components in the Observability AI Assistant flyout on small screens #241026
- Aligns the Members link in the side navigation across all solutions #240992
- Updates Metrics experience API routes to delegate authorization to Elasticsearch #241195
- Copies alert states to the payload #240411
- Adds missing fields to transaction data #241336
- Simplifies metrics profile resolution by removing index pattern and time series validation #241047
- Allows partial matches on rule names when searching installed rules #237496
- Fixes a regression in threshold rule logic where threshold rules with no
group byfields defined would no longer generate alerts #241022 - Fixes an issue where the alert details flyout on the Risk contributions tab did not display data in some cases #241153
- Fixes a table pagination issue on the Intelligence page #241108
- Fixes an issue with the Regenerate button in the Security Assistant #241240
- Fixes an issue where the Security AI Assistant's Index Entry form was showing incorrect field suggestions, missing searchable fields that exist as multi-fields or nested properties in Elasticsearch mappings #239453
- Fixes an issue where agent-based integrations failed to produce data #241390
- Fixes an infinite loop bug related to bootstrapping list resources #241052
- Reduces re-renders on resize and items change #239888
- Fixes index names causing an incompatible cluster error when product docs are installed with multiple inference IDs #240506
- Ensures all authentication fields are displayed correctly #240913
- Ensures the
max_tokensparameter is passed as expected by the service #241188 - Updates the inference creation endpoint to ensure the
max_tokensparameter is passed as expected when creating an Anthropic Connector #241212 - Removes the default fallback region for the Bedrock Connector #241157
- Fixes wrapping issues in the Streams UI #240883
- Speeds up field simulation in Streams #241313
- Updates action response codes #240420
- Fixes an infinite loop bug in the Investigation guide editor #240472
- Enables reindex from remote in Elastic Cloud Serverless to allow serverless migration from Elastic Cloud Hosted with reindex. This change alone does not yet allow reindex from remote to be run in serverless, the
reindex.remote.whitelistsetting still needs to be supplied by the controller with Elastic Cloud Hosted host names. - Reindex-from-remote: Fail on manual slicing parameter #137275
- Adds support for choosing the downsampling method in data stream lifecycle #137023
- Fixes
illegal_access_exception: class com.maxmind.db.Decoderfromip_locationprocessor #137479
- Adds support for deleting export schedules #238197
- Moves the Lens visualization toolbar from the Visualization parameters section to the flyout header #239176
- Changes the processing order in ES|QL so the breakdown is applied before the date histogram #239685
- Adds a View in Discover button to the Alert details page for infrastructure rules #236880
- Introduces CDR Data View versioning and migration logic #238547
- Fixes layout wrapping for fields in the Machine Learning Overview and Notifications pages #239113
- Removes the AI Assistant Settings privilege #239144
- Adds ingest pipeline processor template suggestions to the manual ingest pipeline processor editor #236919
- Adds the
kibana.alert.index_patternfield to all alerts #239450
Fixes missing accessibility announcements in form rows #240132
Improves the Cases table loading behavior to prevent flashing #240155
Fixes a bug in Lens that incorrectly assigned unsaved data view references #239431
Fixes an error when selecting the
(blank)value in options lists #239791Pauses fetch operations until initialization completes #239228
Fixes a bug that prevented users from resetting unsaved changes when enabling timeRestore and setting a time range #239992
Fixes a search session restoration issue #239822
Allows Fleet setup retries on start in all environments #240342
Adds FORK with KEEP/STATS options to transformational commands #240011
Fixes dependencies and service map issues for
txn == exit-spanuse cases #235392Fixes the model label display in AI Assistant Settings #239824
Updates the Open in Discover query in the related Logs section of the Overview tab #240409
Fixes an issue where the Onboarding Integrations list wasn’t fetched for all pages #239709
Fixes an issue where schedules couldn’t be created with Cases as the connector type #239748
Fixes an issue where operators couldn’t be removed after selection in the Add rule exception flyout #236051
Fixes
react-queryID collision issues #240517Updates GenAI Settings to reflect the selected
AI Assistants Visibilityvalue from the header selector on the Settings page #239555Fixes the Inference endpoints UI to ensure the list loads correctly when the provider is custom #240189
Fixes the URL in Disk Usage alerting rules #240279
Fixes data preview metadata pop-up display issues by adding a tooltip and copy button to handle long IDs #239768
Fixes the Agents and Playground icons in the side navigation to render correctly in dark mode #240475
Ensures only valid queries are returned for significant events #239501
Hides filtering capabilities in Hosts Metrics #239724
Improves concurrency design of
EnterpriseGeoIpDownloader#134223Fixes mapping conflicts in clone, split, and shrink APIs #137096
- Agent Builder is now available in technical preview and is enabled by default on Elastic Cloud Serverless
- Lets you remove root privileges from Fleet managed agents #237790
- Adds the
xpack.fleet.experimentalFeaturessetting #238840 - Supports expression suggestions within function parameters #236343
- Updates the Observability Serverless navigation menu #235984
- Allows the Observability AI Assistant to retrieve information from the
.integration_knowledge*system index #237085 - Adds file download relative URI to response actions that provide file output #237713
- Updates the UI and API for process descendants in trusted applications #236318
- Adds usage statistics collection for CSPM cloud connectors #236992
- Enhances the error message for malformed roles #239098
- Enables editing feature condition in the feature identification flyout and adds the Open in Discover button #238646
- Improves processing warnings for Streams #239188
- Enables AI-powered significant event identification for Streams #239070
- Enables numerical ID service for Cases #238555
- Adds agent ID as a default observables type #238533
- Updates
nodemailer#238816 - Improves error handling on the Visualize Listing page #238355
- Prevents adhoc dataviews in ES|QL charts from being filtered out in the KQL search bar #238731
- Fixes a bug in Lens that broke Click to filter on table rows when any column was used as a formula #239222
- Fixes metric color assignment when breakdown and a max dimension are defined in Lens #238901
- Fixes "package not found" error when skipping cloud onboarding for a prerelease package #238629
- Fixes an issue with integration policy upgrades #238542
- Fixes
ignore_abovemapping forflattenedfields #238890 - Fixes missing fields when using combined filters with the
ignoreFilterIfFieldNotInIndexUI setting #238945 - Displays the available options when editing an existing variable control #239315
- Fixes
KEEPbehavior in ES|QL when a query initially returns no results #239063 - Adds a 10 second request timeout to ES|QL query execution #238200
- Uses
runWithCachefor bulk Fleet operations #238326 - Fixes error when Observability AI Assistant was disabled #238811
- Removes unecessary
_sourcefield from queries #239205 - Makes the rule condition chart parser replace metric names inside filter values (for example, A in "Accounts") #238849
- Fixes recover alert while monitor is down #237479
- Fixes layout of SLO management page combo box filter #239418
- Adds missing aria-label to BetaBadge component #239400
- Fixes the "missing authentication credentials" issue in
TelemetryConfigWatcherandPolicyWatcher#237796 - Fixes an issue with Automatic Migration that prevented you from switching between migrations while translating rules #238679
- Fixes artifacts spaces migration (
v9.1) to ensure all artifacts are processed #238740 - Checks for integrations permissions before loading component #239122
- Prioritizes connector
defaultModelover stored conversation model #237947 - Deselects current selection after index pattern update #239245
- Fixes graph not rendering when switching tabs or refreshing the page #238038
- Adds unique accessible labels for Show top field values buttons #237972
- Fixes tool calling unavailable tools #237174
- Adds Jira's
otherFieldsJSON editor to case creation flow #238435 - Updates connector API #236863
- Separates sync alert and auto-extract updates in activity log #236519
- Fixes auto extraction of observables in EASE #239000
- Removes
autoFocusto preserve proper focus upon modal close #239366 - Adds manual focus to the Cases action button's actions #239504
- Fixes the behavior of Security serverless projects' Tier 1 and Tier 2 analyst roles by revoking their Endpoint exceptions read access
- Elastic Cloud Serverless is now available in two new Amazon Web Services regions:
ap-northeast-1(Tokyo) andeu-west-2(London)
Adds a Show agentless resources toggle on the Fleet > Settings page for debugging and diagnostics #237528
Allows you to carry over the controls when navigating to a dashboard, preserving the histogram #237070
Enables the risk score reset feature #237829
Uses ES|QL for calculating risk scores #237871
Adds Security ML modules for GCP Audit and Azure Activity Logs #236849
Removes the global empty state redirect #237612
Replaces the existing document count chart with RED metrics #236635
Adds convenience API key parameter to remote reindex #135949
Adds
match_only_textsubfield to*.display_namefields inecs@mappingsto be compliant with the latest additions in ECS #136265
Fixes an error that occurred when deleting orphaned integration policies #237875
Prevents creation of default alerts when no connectors are defined #237504
Turns off the maximum attempts limit for the private locations sync task #237784
Fixes a flyout rendering issue #237840
Corrects icon colors in the side navigation #237970
Fixes a bug that affected the controls on the Alerts page #236756
Updates the names of the Security solution default and Security solution alerts data views in the data view picker #238354
Fixes a bug that caused the flyout on the Files management page to crash when there were uploaded files #237588
Introduces a separate error message for empty login attempts with
saml/oidcproviders #237611Fixes an issue in the component template creation flow where creating a new template with an
@customsuffix in its name could incorrectly update mappings for unrelated data streams and trigger rollover prompts #237952Fixes an issue where the retriever query copied from the Search your data JavaScript tutorial failed with
parsing_exceptionwhen passed as a query parameter in the Node.js client; retriever queries are now passed in the request body to ensure correct serialization #237654Ensures the Index management mappings editor synchronizes the model deployment status correctly #237812
Fixes an accessibility issue where resetting changes or removing all terms in the Synonyms panel was not announced by screen readers #237877
Fixes an issue in the RAG Playground where invalid fields were highlighted but no error message appeared #238284
Improves the performance of the clustering algorithm #238394
Uses index setting providers for data stream setting validation #136214
Adds support for encrypted headers in the Webhook connector to enhance security #233695
Allows users to add custom fields to the IBM Resilient connector #236144
Renames Fleet Server Host SSL options for clarity #236887
Enables Discover tabs by default, allowing you to manage multiple data explorations in parallel #235150
Automatically extracts case observables in the Add to case workflow #233027
Introduces missing icons and updates v2 icons for the ECH Observability navigation #236808
Adds a metrics dashboard for non-EDOT agents in the OpenTelemetry native ingestion path #236978
Adds public APIs for Attack Discovery and Attack Discovery schedules #236736
Enables automatic observable extraction in the Alerts table #235433
Turns on the
newDataViewPickerEnabledfeature flag #234101Adds the ability to discover privileged users from the Entity Analytics Okta integration #237129
Allows you to select which AI Assistant to show in the Elastic header; moves the AI Assistant visibility setting to the GenAI Settings page #233727
Adds a new
update_allendpoint for product documentation management #231884Adds an icon for Contextual AI in the AI Connector and Inference endpoint creation UI #236951
Enables the new background search experience for improved performance #236818
Adds triple-quote support to the Manual Ingest Pipeline Processor editor #236595
Introduces the German locale for Kibana in
beta#236903Adds an advanced option to disable filtering of file-backed volumes and CD-ROMs in the Device Control plugin #236620
Adds option for
Append Processorto skip/allow empty values #105718Adds small optimizations to
PUT _component_templateAPI #135644
- Rolls over the reporting data stream automatically when a newer template version is available #234119
- Fixes an issue where exported CSV columns in Lens tables could appear out of order #236673
- Fixes a bug causing Controls to fetch data twice #237169
- Removes the incorrect
fleet.sslconfiguration option #236788 - Fixes MSI commands (#233750) #236994
- Removes unnecessary span documents from the
getServiceAgentfunction #236732 - Cleans up extra Synthetics package policies #235200
- Reverts a change to the page attachment type in Elastic Observability Serverless #236958
- Removes
nullvalues in the confirmation dialog when bulk-editing index patterns for rules #236572 - Increases the z-index of Timeline and related flyout components so they appear above the side navigation #236655
- Adds support for API key wildcard search #221959
- Hides the Show forecast button when changing jobs in the Single Metric Viewer #236724
- Improves performance of the Trained Models list #237072
- Fixes partition field settings errors in the Single Metric Viewer dashboard panels #237046
- Fixes layout issues with the Parse in streams button on smaller flyouts #236548
- Displays
(missing value)and(empty)instead ofnullin charts and tables #233369 - Fixes privilege requirements for reindexing indices in Upgrade Assistant #237055
Updates the Observability navigation menu #236001
Enables cancelling response actions sent to hosts running Microsoft Defender Endpoint #230399
Adds each alert's reason for closing to the Alerts page #226590
Adds the Endpoint exceptions sub-privilege #233433
Updates the source saved object schema to enable integrations sync markers #236457
Updates the indicator details flyout #230593
Adds an advanced policy
windows.advanced.firewall_anti_tamperthat lets you set the firewall anti-tamper plugin to off or detect-only #236431Displays document count chart for ES|QL categorize queries #231459
Lets you manually map new fields from the schema editor #235919
Adds AI-generative partition suggestions to Streams #235759
In Streams, allows you to create routing conditions directly from preview table cells #235560
Adds an option to convert an index to a lookup index to the Manage index menu #233998
Improves code examples in the Synonyms UI #235944
Automatically copies source data into the alerts-as-data documents for other ES Query rule types #230010
Replaces the dashboard editor toolbar with the Add menu #230324
Adds support for package spec v3.5 #235942
Adds View in discover button in alert details page for SLO burn rate and ES query rules #233855
Adds classes to represent raw docs sampling configs #134585
Adjusts Cancel button height in Discover's tabs enabled view #236118
Fixes dashboard title not updating when edited from content editor #236561
Adds a unique count to transforms on the integrations overview to fix overcounting error #236177
Fixes malformed synthetics package policies #236176
Fixes controls trigger across various commands #236121
Reverts filter policy inputs #236104
Fixes the multiselect issue inside the toolbar selector when search is used #236091
Integrates dataview logic into host KPIs charts #236084
Fixes integrations RAG #234211
Ensures the data view picker icon is always vertically centered #236379
Fixes browser fields cache #234381
Fixes the URL passed to detection rule actions using the
{{context.results_link}}placeholder #236067Refactors
nav_control_popover#235780Allows
xpack.spaces.defaultSolutionto be configured using docker #236570Fixes the Job details fly-out on the Analytics Map page #236131
Limits
msearchusage for log rate analysis #235611Fixes display of alerts from anomaly detection rules in #236289
Adds
timefield to the get data views response schema #235975Adds
managedfield to the get data views response schema #236237Validates Logstash pipeline IDs sent to Kibana APIs #236347
Correctly apply field path to JSON processor when adding contents to document root #135479
- Adds a new connector for Jira Service Management #235408
- Adds OAuth2 client credentials authentication support to Kibana Webhook connectors #218442
- Completes OTel configuration pipelines by adding an exporter #233090
- Enables controls in Discover from the editor #229598
- Displays errors in the context of a trace #234178
- Creates functional tests for the Logs Essentials tier #234904
- Sets up the saved object infrastructure for Cloud Connectors and implements the end-to-end persistence flow for creating integrations with Cloud Connector support #230137
- Removes the Tech Preview badge and feature flag for Automatic Troubleshooting #234853
- Adds advanced options for opting out of collecting ransomware diagnostics on macOS #235193
- Adds the Tech Preview badge for the preconfigured
rerankendpoint in the inference endpoints UI #235222 - Adds a default placeholder icon for future AI connectors #235166
- Adds search functionality to the Query rules details page #232579
- Adds a link to Agent Builder in the View Data dropdown #234679
- Adds the AutoOps Search tier page, which provides project-level insights and deeper insights into Serverless resources (VCUs) and performances
- Better
max_agerollover for tiny retentions in data lifecycle management #134941 - Removes ingest conditionals
_typedeprecation warning #134851
- Adds relevant attributes to search took time APM metrics #134232
- Adds headers support for OpenAI chat completion #134504
- Extends
kibana-systempermissions to manage security entities #133968 - Tracks
shardStartedevents for simulation inDesiredBalanceComputer#133630 - Adds file extension metadata to cache miss counter when it’s updated by
SharedBlobCacheService#134374 - Removes the
_typedeprecation warning in ingest conditional scripts #134851 - Allows including semantic field embeddings in
_source#134717 - Integrates weights into simplified RRF retriever syntax #132680
- Adjusts rollover criteria to have a better
max_agerollover for tiny retentions #134941 - Adds support for the
include_execution_metadataparameter in ES|QL #134446 - Adds telemetry support for Lookup Join On Expression in ES|QL #134942
- Improves block loader for source-only runtime fields of type keyword #135026
- Optimizes
BytesArray::indexOfused in ndjson parsing #135087 - Modifies
SecureStringmethods (equals,startsWithandregionMatches) to operate in constant time relative to the length of the comparison string #135053 - Updates URL encoding in ES|QL #134503
- Adds new
/_security/statsendpoint #134835 - Makes the last source shard completely remove reshard metadata
- Adds a monitor for estimated heap usage
- Skips automatic scrolling when a panel is visible #233226
- Fixes an issue with the Actions column header size #235227
- Clears time field sorting when switching from classic to ES|QL mode #235338
- Fixes a bug where previously installed product docs (E5) were not upgraded during a Kibana version upgrade #234792
- Improves the accessibility of the badges on individual stream pages #235625
- Fixes the autocomplete configuration for the
pinnedretriever by removing thematch_criteriafield #234903 - Fixes a bug by allowing the use of
cmd + /for comment toggling in the Monaco editor #235334 - Adds a check for all privileges for Elastic Security Serverless when creating lists #234602
- Fixes a bug to correctly update SLM stats when the master node is shut down after an SLM-triggered snapshot is completed #134152
- Fixes a bug to facilitate second retrieval of the same value #134790
- Avoids holding references to
SearchExecutionContextinSourceConfirmedTextQuery#134887 - Adds an exception for perform embedding inference requests which include a query #131641
- Fixes a bug where the match only text block loader was not working correctly when a keyword multi-field was present #134582
- Fixes conditional processor mutability bugs #134936
- Fixes a bug where transforms did not wait for PITs to close #134955
- Bypasses MMap arena grouping which caused issues with too many regions being mapped #135012
- Fixes a deadlock in
ThreadPoolMergeSchedulerwhen a failing merge closes theIndexWriter#134656 - Fixes
countDistinctWithConditionsin csv-spec tests #135097 - Fixes a bug where
CentroidCalculatordid not return negative summation weights #135176 - Limits the
topnoperations pushed to Lucene to 10,000 #134497 - Bans
LIMITandMV_EXPANDbefore remoteENRICH#135051 - Fixes expiration time in ES|QL async #135209
- Elastic Cloud Serverless is now available in three new Google Cloud Platform regions: GCP South Carolina (
us-east1), GCP Virginia (us-east4), and GCP Oregon (us-west1).
Improves the ES|QL suggestions logic when a query changes #231767
Updates the appearance popover in Lens metric charts #233992
Adds support for installing
alerting_rule_templateassets from packages #233533Removes the default query limit of 10 #234349
Adds support for remote cluster lookup mode indices in the editor #232907
Extends ES|QL autocomplete to include columns from lookup indices and enrichment policies after
LOOKUP JOINandENRICHcommands #233221Adds a trace waterfall visualization for logs #234072
Adds end-to-end UI tests for onboarding page validation #232363
Updates the Playwright end-to-end tests to support Logs Essentials tier functionality #234644
Introduces a Security Risk Scoring AI Assistant tool #233647
Enables the SentinelOne
runscriptresponse action #234492Extends the
origin_info_collectionadvanced policy setting to includeorigin_url,origin_referrer_url, andExt.windows.zone_identifierfields for Windows process events #234268Restricts access to the Value report page to
adminandsoc_managerroles in complete tier #234377Ensures the Tech Preview badge is shown for the default inference endpoint for e5 on the inference endpoints UI #234811
Ensures mapped fields are remembered across simulations #233799
Adds time series telemetry in xpack usage #134214
Adds
recover_failure_documentprocessor to remediate failurestore docs #133360
Hides the side navigation during report generation #234675
Fixes a bug where the save modal allowed duplicate saves of dashboards, visualizations, and other assets #233933
Fixes an issue with special character handling when creating a pipeline from the flyout #233651
Fixes a bug where the toggle column only worked on the Alerts page #234278
Correctly updates the
@timestampandevent.ingestedfields when a privileged user is updated #233735Returns a
500response code if there is an error during monitoring engine initialization #234368Fixes table highlighting issues in flyouts #234222
Fixes issues in AI Assistant where it didn't append conversation messages or update titles #233219
Enables repeated System Prompt navigation from the Conversations tab #234812
Increases the
bulkGetlimit #234151Fixes an issue on the API Keys Management page that occurred when loading API keys with null names #234083
Fixes an Anomaly Detection bug where custom URLs omitted generated fields in datafeed preview requests #234709
Ensures full tool traces are displayed in flyouts #234654
Fixes exceptions in index pattern conflict checks #134231
Fixes
allow_duplicatesedge case bug in append processor #134319Adds support for flexible access pattern to
NormalizeForStreamProcessor#134524
- Makes maintenance windows globally available #233870
- Updates
@elastic/chartsto 71.0.0 and enables new metric chart in Lens #229815 - Adds toggle that grants permission for agents to write to
logsdatastream #233374. - Adds Knowledge Base integration support #230107
- Adds support for duration variable type to Fleet #231027
- Uses native function calling for self-managed LLMs #232109
- Unifies installation settings and improves status display for AI Assistant's Knowledge Base & product documentation #232559
- Links dashboards to SLO #233265
- Disables add-to-case functionality when all selected alerts are already attached #231877
- Disables save button on empty input #233184
- Adds View in discover button to alert details header #233259
- Adds
send_traces,send_metrics, andsend_logsagent configuration settings for EDOT Node.js #233798 - Updates missing index pattern table action #233258
- Shows trace context for logs #232784
- Adds IPv6 support to address fields in the Remote Clusters UI #233415
- Updates the Elasticsearch Serverless project creation in the UI to use the general purpose profile.
The API continues to support alternative
optimized_foroptions. Refer to Elasticsearch Serverless billing dimensions > Managing Elasticsearch costs.
- Fixes resize bug #233755
- Fixes the page height of the Observability AI Assistant page #233924
- Updates kibana MITRE data to
v17.1#231375 - Fixes import of endpoint exceptions #233142
- Fixes a bug that affected display of mitre attack data #233805.
- Prevents users who don't have crud privilege from deleting notes #233948.
- Fixes rule editor flyout for Anomaly Explorer when no filter lists have been configured #233085
- Fixes
FormattedMessagerendering escaped HTML instead of markup #234079
- Allows users to configure index settings when importing geospatial files in File Upload #232308
- Adds tooltip support for the ES|QL layer #232147
- Enables automatic content package installation when matching datasets are ingested using the
enableAutoInstallContentPackagesfeature flag #232668 - Increases query history capacity to store more than 20 queries #232955
- Improves validation for functions in query inputs #230139
- Adds support for native function calling schema to the OpenAI connector when the API provider is set to "Other" #232097
- Retries inference calls when aborted due to transient errors #232610
- Adds the
raw_requestfield to traces for better debugging #232229 - Adds dashboard references to SLO saved objects #232583
- Displays span links when APM indices are available #232135
- Adds a new
policy_response_failuredefend insight type #231908 - Enables conversation sharing in chat interfaces #230614
- Adds a new data view to the Privmon dashboard page #233264
- Improves the layout of custom URLs list in Data Frame Analytics #232575
- Adds icons for AI21 Labs and Llama Stack to the AI connector/inference endpoints creation UI #232098
- Ensures consistent Grok pattern generation across features #230076
- Ensures that maintenance windows with scoped queries apply to all rule types #232307
- Fixes pagination issues in alerting tables #233030
- Removes unused
availableOptionsfrom ES|QL values in query saved objects #231690 - Removes unnecessary output warning messages in Serverless deployments #232785
- Requires the
agents:allprivilege to use Manage auto-upgrade agent UI actions #232429 - Fixes read permission failures on the lookup indexes route #233282
- Refactors anonymization logic to walk JSON objects instead of stringifying them #232319
- Disables the Save button until a file is detected #233141
- Adds a missing Alert details actions button to the UI #233113
- Prevents SessionView crashes by normalizing event process arguments #232462
- Adds maximum function call limits to prevent recursive tool invocations #231719
- Ensures validation logic so the Elastic Managed LLM behaves as expected during testing #231873
- Fixes the Restore status tab display for system indices #232839
- Fixes responsiveness issues in the Stream management code editor area #232630
- Fixes an empty tooltip issue when creating tags #232853
- Fixes an issue where the Create tag modal wouldn't close properly #233012
- Fixes service destination template file name #133403
- Avoids stale enrich results after policy execution #133752
- Fixes enrich caches outdated value after policy run #133680
- Elastic Cloud Serverless is now available in three new Microsoft Azure regions:
northeurope(North Europe), located in Irelandaustraliaeast(Australia East), located in Victoria, Australiawestus2(West US 2), located in Washington, United States
Adds support for a new
urlvariable type in Fleet packages, enabling improved input validation of URL values #231062Adds the
kibana.alert.groupingfield to the Synthetics monitor status rule in Elastic Observability Serverless #230513Enables polling and sampling for EDOT central configuration in Elastic Observability Serverless #231835
Adds a check to confirm that uploaded files are indexed and searchable in Machine learning #231614
Updates sections and improves field handling in Machine learning #231037
Improves the layout of the custom URLs list in Machine learning #231751
Returns 429 status code instead of 500 for timeout handlers #133111
Allows configuring SAML private attributes #133154
Upgrades to tika 3.2.2 #133410
Adds index mode to resolve index response #132858
- Fixes a rendering issue that affected progress elements in Canvas #232432
- Fixes the enforcement of deployment mode restrictions when creating package policies in Fleet #231679
- Ensures transform index templates include
index.mapping.ignore_malformed: trueto prevent failures due to invalid values in source indices in Fleet #232439 - Fixes visibility issues with the DocViewer flyout in Saved Search embeddables in Discover #229108
- Restores legacy monitor filters in Elastic Observability Serverless #231562
- Handles multi-line values more reliably in Elastic Observability Serverless #230929
- Fixes broken views on AI Assistant settings pages for non-Enterprise license holders in Elastic Observability Serverless #231989
- Enables the recovery strategy toggle for monitor status rules in Elastic Observability Serverless #231091
- Fixes AI Assistant anonymization rules to avoid nested or overlapping masks when processing text in Elastic Observability Serverless #231981
- Fixes an issue that prevented the contextual flyout from showing full details in vulnerability findings in Elastic Security Serverless #231778
- Includes various bug fixes and improvements to the Manifest Manager in Elastic Security Serverless #231039
- Fixes an issue where the
unusedUrlsCLeanupTaskrun interval did not update correctly when changed #231883 - Updates the prompt text for the
mv_slicefeature in Machine learning #231870 - Fixes a broken link in the Build breadcrumb that incorrectly pointed to the search indices page in Elasticsearch Serverless #232504
- Fixes inconsistencies in case activity statistics #231948
- Adds support for a
reporting_userrole with a reserved set of privileges #231533 - Changes
GeoIpCacheandEnrichCachetoLongAdder#132922 - Returns 400 on invalid processors in simulate API #130325
- Forces rollover on write to true when data stream indices list is empty #133347
- Fixes a bug where search failed when the bottom doc could not be formatted #133188
- Removes the category selection step when adding filters to maintenance windows so you can add filters to maintenance windows based on alert fields from all solutions #227888
- Adds the ability to see all available log events in the shared logs overview even when ML features are not available #225785
- Improves Gemini prompts #223476
- Improves the AI Assistant Settings page by adding solution-specific logos #224906
- Enables the
trustedAppsAdvancedModefeature flag by default #230111 - Updates the PrivMon UX #231921
- Improves error messages when your Kibana session fails to refresh a token #231118
- Adds inline markdown visualization #229191
- Adds an
AIsection to theStack Managementmenu #227289 - Sets the default retention period for Logs anomaly detection to 120 days #231080
- Adds a
merge_typeparameter to the ingest simulate API #132210 - Only allows enabling streams if no conflicting indices exist #132064
- Adds simulate ingest effective mapping #132833
- Adds
created_dateandmodified_datein index templates #132083 - Restricts indexing to child streams when streams mode is enabled #132011
- Adds support for passing the
dimensionsfield in the Google Vertex AI request #132689
- Fixes a bug that stopped reports from spaces with a dash in them from appearing in the reporting list #230876
- Fixes Timeslider focus ring visibility in Firefox #231351
- Fixes error handling in the Links panel's Save to library modal #231168
- Fixes keyboard interaction on range slider control #230893
- Fixes older color mapping configuration in Lens #231563
- Fixes lost references when returning to unsaved dashboards with reference panels #231517
- Fixes rendering of aggregate metric fields in ES|QL mode #231481
- Disables sorting for json-like fields in ES|QL mode #231289
- Fixes a bug affecting the Inventory date picker's state #231141
- Fixes title generation for the Observability AI Assistant in conversations with self-managed LLMs #231198
- Fixes an endless loop that could occur during ES|QL
LOOKUP JOINs #231217 - Adjusts the Kubernetes OTel test to work in serverless nightly workflow #231462
- Updates the
ContentManagementplugin to enable linked dashboards in more places #229685 - Provides the
aria-labelledbyattribute to the Add cases selector modal #231887 - Fixes incorrect threat enrichment for partially matched
ANDconditions in IM rules #230773 - Fixes Benchmark page accessibility issues #229521
- Fixes an issue that prevented the creation of Knowledge Base
Indexentries in deployments with a large number of indices and mappings #231376 - Fixes an index sync bug that prevented deletion of stale users #229789
- Fixes custom field grouping options in the Alerts table #230121
- Fixes a bug that made the ES|QL form read-only in the Rule upgrade flyout #231699
- Removes the default port the from interactive setup cluster address form, unless specified #230582
- Fixes positioning of the Add rule popover on the Role Mappings page #231551
- Adds DOES NOT MATCH capability to the IM rule type in Elastic Security Serverless #227084
- Adds Automatic Import documentation links to log descriptions and error messages #229375
- Improves dashboard usability at 400% zoom #228978
- Adds an unsaved changes modal in Discover #225252
- Adds a recovery mode switch for status alerts in Elastic Observability Serverless #229962
- Adds an error parameter to the agent config API in Elastic Observability Serverless #230298
- Adds an inference timeout to anonymization settings in Elastic Observability Serverless #230640
- Fetches referenced panels when loading dashboards in Elastic Observability Serverless #228811
- Installs product docs with KB installation in Elastic Observability Serverless #228695
- Links from alert details to related dashboards now include a time range filter in Elastic Observability Serverless #230601
- Updates the default Gemini model for the Gemini Connector in Playground from Gemini 1.5 Pro to Gemini 2.5 Pro in Elasticsearch Serverless #230457
- Removes unnecessary promises in dashboards #230313
- Fixes date math plus sign encoding in dashboards #230469
- Logs a warning if filter and query state are malformed in dashboards #230088
- Fixes duplicate panel action hangs when a dashboard has collapsed sections closed on page load #230842
- Fixes a screen reader–only header for accessibility in dashboards #230470
- Fixes missing validation errors in the package policy editor in Fleet #229932
- Fixes agentless integrations where
organization,division, orteamdata fields were being overwritten by package metadata in Fleet #230479 - Fixes the output SSL config order in Fleet #230758
- Fixes glitches in the data view creation flyout in Discover when accessed from another page #228749
- Fixes a setup bug in the Elastic Observability Serverless lock manager #230519
- Adds a loading state in Elastic Observability Serverless for installing or uninstalling product docs #229579
- Includes a timestamp range filter to exclude the frozen tier in Elastic Observability Serverless #230375
- Adjusts e2e onboarding tests to work in Elastic Observability Serverless #229969
- Moves the
scheduleNowcall to the privmon engine init instead of the monitoring source engine in Elastic Security Serverless #230263 - Creates the Privileged user monitoring default index source only if it doesn't already exist in Elastic Security Serverless #229693
- Fixes Privileged user monitoring index sync in non-default spaces in Elastic Security Serverless #230420
- Adds a validation error if the actions throttle is shorter than the rule interval in Elastic Security Serverless #229976
- Excludes deprecated features from spaces solution visibility #230385
- Ensures form fields persist when validation fails in Machine Learning #230321
- Improves accessibility of the Streams table #225659
- Fixes a bug that prevented saving linked TSVB visualizations when changing the data view #228685
- Fixes a null property error in the Elasticsearch Serverless Playground #230729
Updates AGENTLESS_DISABLED_INPUTS list in Fleet #229117
Enables filter and saved query options in the optional Elastic Observability Serverless query filter #229453
Introduces dashboard migration endpoints in Elastic Security Serverless #229112
Adds the ability to save Playgrounds within a space in Elasticsearch Serverless #229511
Enhances grok semantics extraction with Onigurama regex patterns in Discover #229409
Adds Prettify button to the editor and removes the ability to unwrap in Discover #228159
Adds support for expressions in Discover STATS #229513
Allows pasting screenshots into Markdown comment fields for cases in Elastic Observability Serverless #226077
Adds
detection_rule_upgrade_statusto snapshot telemetry in Elastic Security Serverless #223086Adds EASE value report in Elastic Security Serverless #228877
Adds Machine Learning ability to filter AI Connector providers by solution type #228116
Improves Console reliability by removing odd retry logic and adding Elasticsearch host selector #229574
Improves rate limiter UX #227678
Adds table list view to the space selector screen #229046
Adds
kibana.alert.groupingfield to infra alerts #229054Skips search shards with
INDEX_REFRESH_BLOCKAdds the
created_dateandmodified_datesystem-managed properties to pipelines #130847](https://github.com/elastic/elasticsearch/pull/130847)Adds the
created_dateandmodified_datesystem-managed properties to component templates #131536Adds entity store and asset criticality index privileges to built-in roles #129662
Organization IdP routes are now public in the OpenAPI specifications.
Adds
{created,modified}_datein component templates #131536Adds
created_dateandmodified_datein pipelines #130847Handles structured log messages #131027
Enable failure store for new
logs-*-*data streams #131261
Fixes loading of saved queries in the Alerting rule definition #229964
Fixes dashboard panel rendering when the defer-below-the-fold setting is on and panels are focused/unfocused #229662
Fixes ES|QL loading button state for long-running queries in Lens #226565
Fixes extra padding below Advanced Options when inline editing in Lens #229967
Improves Discover document viewer error handling where errors in one tab no longer break other tabs #229220
Improves performance of breakdown field search in Discover #229335
Enables Save query button after making changes in the Discover save query menu #229053
Displays function license availability in Discover inline docs #229961
Fixes incorrect filtering logic when removing a comment field in Discover #230116
Modifies title generation to be scope-aware in Elastic Observability Serverless #227434
Prevents destructive actions using the Elasticsearch tool in Elastic Observability Serverless #229497
Replaces
EuiErrorBoundarywithKibanaErrorBoundaryin Elastic Observability Serverless #229710Fixes keyboard accessibility for the Waterfall flyout in Elastic Observability Serverless #229926
Allows knowledge base UI to work offline in Elastic Observability Serverless #229874
Fixes diff display bug when importing rule customizations in Elastic Security Serverless #228475
Adds missing announcements for filter in/out actions on bar charts in Elastic Security Serverless #227388
Fixes toast counter badge stacking order #229300
Fixes console error when adding Region map visualization for Machine Learning to a dashboard #228669
Fixes product docs install logic when the target version is higher than the current version for Machine Learning #229704
Adds support for the
nameattribute in create and update actions for saved objects #228464Fixes missing data view #229467
Prevents auto-sharding for data streams in
LOOKUPindex mode #131429Simulate ingest API uses existing index mapping when
mapping_additionis given #132101
- Enhances the integrations overview by rendering an accordion for sample events in Data ingestion and Fleet #228799
- Displays related dashboard tags directly in the Elastic Observability Serverless UI #228902
- Adds the
kibana.alert.groupingfield to ES|QL rule definitions #228580 - Adds support for ingress IP filters. IP filter policies allow you to restrict traffic coming into your project to specific IP addresses or CIDR blocks.
- Fixes incorrect handling of the
pollEnabledconfiguration in reporting #228707 - Fixes an issue in Firefox where scrolling was disabled in the Lens editor flyout #228625
- Fixes an issue in Firefox that prevented scrolling in the ES|QL inline editor in Discover #228849
- Fixes an issue in Lens reports where PNG and PDF exports were clipped or misaligned #228603
- Corrects how the Body cell lines display option is handled when the default value is
-1#228697 - Updates field stats logic to better select sub-fields when needed #228969
- Prevents search highlighting from affecting field action filters in the logs overview #227652
- Fixes an issue where dependency panels could infinitely load when no data was available #228094
- Fixes column sorting in the service error table #229199
- Ensures artifact links are visible even without endpoint list privileges #226561
- Fixes the incorrect background color in Build Block Alerts rows #228226
- Simplifies the Misconfigurations index pattern logic #227995
- Fixes an issue where Security Assistant settings landed on the wrong page when using a basic license #229163
- Removes the use of
removeIfExistsin the sync task scheduler #228783 - Fixes the width of the patterns field selector menu #228791
- Ensures the Gemini Vertex AI documentation link is available in the AI Connector #228348
- Fixes a skipped autocomplete test in the console #229274
- Ignores missing filters in rule parameters instead of causing errors #229422
- Correctly handles
download_database_on_pipeline_creationwithin a pipeline processor within a default or final pipeline #131236 - Fixes memory usage estimation for ELSER models #131630
Improves perceived performance for dashboard flyouts #226052
Renders ES|QL controls using OptionsList UI components #227334
Adds
MIGRATEto signed actions #228566Excludes metrics data streams #227842
Adds a package rollback API #226754
Displays related error count and adds a failure badge #227413
Adds form row labels to the ES|QL Editor #228103
Registers a UI setting for anonymization #224607
Adds support for span types #227208
Introduces a public "test now" endpoint #227760
Enables custom roles by default #227878
Allows submitting case comments by pressing ⌘+Enter (or Ctrl+Enter) #228473
Increases the number of supported Group by fields in threshold rules from 3 to 5 #227465
Adds the Search AI Lake view to AutoOps for Elastic Cloud Serverless to provide storage usage insights
Fixes a semantic highlighting bug on flat quantized fields #131525
Enables failure store for newly created APM datastreams #131296
Enables failure store for newly created OTel data streams #131395
Fixes an issue in Lens where Partition charts (for example, Pie) blocked selection of legacy palettes #228051
Correctly forwards the secondary prefix when the state value is an empty string (
Noneoption) in Lens #228183Fixes loading state and improves error handling in the dashboard save modal #227861
Hides hidden indices from autocomplete when using a lookup index #227819
Fixes incorrect validation between aggregation expressions #227989
Fixes product docs installation status #226919.
Resolves issues in the
metric_itemcomponent #227969Fixes a bug with the embeddings model dropdown when upgrading with a legacy endpoint #226878
Fixes filtering by "unmodified" rules in the update table #227859
Fixes an issue where alert status showed as untracked for newly created schedule rules #226575
Improves copy in the bulk update modal #227803.
Enables soft-deleting of rule gaps on rule deletion #227231
Migrates the anonymization in-memory table to
EuiBasicTablefor improved selection control #222825Fixes styling issues in flyouts #228078
Fixes sub-menu behavior in the solution nav when collapsed #227705
Moves streams status actions to
cluster:monitorgroup #131015
- Elastic Cloud Serverless is now available in two new Amazon Web Services regions:
eu-central-1(Frankfurt) andus-east-2(Ohio). - Adds the ability to add tags from the Agent details page #225433
- Adds a Profiles inspector to Discover #222999
- Displays a callout about new rules in Elastic Observability Serverless Metrics, Logs, and Inventory rule types #224387
- Adds a manual test for bulk import functionality in Elastic Observability Serverless #225497
- Groups vulnerabilities by resource and cloud account using IDs instead of names in Elastic Security Serverless #225492
- Updates the default Gemini model in Elastic Security Serverless #225917
- Streamlines the side navigation in Elasticsearch Serverless #225709
Fixes an issue where reports timed out and failed with an invalid header error #225919
Ensures "Values from a query" options refresh when reloading dashboards #225101
Removes warnings related to kebab-case naming #226114
Prevents custom titles from being overwritten in Lens embeddables after reload #225664
Prevents adhoc data views from being recommended in Controls #225705
Hides the Select all checkbox in single-select controls #226311
Fixes a bug where edited queries were overwritten when a request completed #224671
Keeps the selected document stable when resizing the flyout with keyboard controls #225594
Ensures suggested dashboards only appear for custom threshold alerts in Elastic Observability Serverless #224458
Fixes schema page rendering issues in Elastic Observability Serverless #225481
Limits environment name length when creating a Machine Learning job in Elastic Observability Serverless #225973
Fixes broken Operation page in Elastic Observability Serverless #226036
Fixes visual issues in Elastic Observability Serverless chat when
prefers-reduce-motionis enabled #226552Prevents collapse of query tool calls in Elastic Observability Serverless #226078
Adds a title to the rule gap histogram on the Rules dashboard in Elastic Security Serverless #225274
Moves alerts redirect higher in the Elastic Security Serverless component tree to improve routing #225650
Opens entity links in a flyout instead of navigating away in Elastic Security Serverless #225381
Stops showing ML rule installation and upgrade errors on Basic license for Elastic Security Serverless #224676
Updates the Related Interactions input placeholder and validation message in Elastic Security Serverless #225775
Falls back to default value when
lookbackIntervalis empty in Anomaly Detection rules #225249Fixes time range handling in embedded anomaly swim lanes #225803
Adds discernible text to the Refresh data preview button #225816
Improves error handling in Search Playground when context limit is exceeded using Elastic Managed LLM #225360
Specifies master timeout when submitting alias tasks #130733
Adds existing shards allocator settings to failure store allowed list #131056
- Adds action to add or remove tags on the Agent details page in Fleet #225433
- Adds a new Profiles tab to the Inspector flyout in Discover #222999
- Adds new rules callout to Metric, Logs, and Inventory rules in Elastic Observability Serverless #224387
- Adds manual test for bulk import functionality in Elastic Observability Serverless #225497
- Uses
idinstead ofnameto group vulnerabilities by resource and cloud account in Elastic Security Serverless #225492 - Updates Gemini model in Elastic Security Serverless #225917
- Updates the navigation menu in Elasticsearch Serverless #225709
- Adds performance charts to the Usage and performance section on the project overview page in Elastic Cloud Serverless
- Fixes an issue causing reports to fail with an invalid header error #225919
- Refreshes
Values from a queryoptions upon dashboard reload #225101 - Removes kebab-case warnings in Console #226114
- Fixes the default title being overwritten by a custom title upon reload in Lens #225664
- Fixes an issue with dashboards where adhoc dataviews were recommended as most relevant when creating a control #225705
- Hides the Select all checkbox from single select controls in dashboards #226311
- Fixes edited query being overwritten by the original query when it is resolved in Discover #224671
- Prevents selected document from changing when resizing the Document flyout with a keyboard in Discover #225594
- Only returns suggested dashboards for custom threshold alerts in Elastic Observability Serverless #224458
- Fixes
Unable to load pageerror on the Schema page in Elastic Observability Serverless #225481 - Limits environment name length when creating an ML job in Elastic Observability Serverless #225973
- Fixes
Unable to load pageerror on the Operations page in Elastic Observability Serverless #226036 - Fixes an issue with the AI assistant chat display in Elastic Observability Serverless when a device has
Reduce motionturned on #226552 - Collapses *query tool calls in Elastic Observability Serverless #226078
- Adds a title to the rule gap histogram in the Rules dashboard in Elastic Security Serverless #225274
- Moves the alerts redirect higher in the components tree in Elastic Security Serverless #225650
- Updates entity links across Elastic Security Serverless to open flyouts instead of redirecting to other pages #225381
- Stops ML rule installation and upgrade errors from showing up for users with Basic licenses #224676
- Updates placeholder text and validation message for Related integrations in Elastic Security Serverless #225775
- Resets to the default value when the
lookbackIntervalfield is empty in Machine Learning #225249 - Fixes the handling of time range in embedded anomaly swim lane in Machine Learning #225803
- Adds discernible text to the refresh button on the Streams > Processing page #225816
- Fixes handling of context limit errors in Playground when using the Elastic Managed LLM #225360
- Adds the ability to schedule reports with a recurring schedule and view previously scheduled reports #224849
- Adds internal CRUD API routes in Lens #223296
- Adds
Select allandDeselect allbuttons to the options list popover to allow you to make bulk selections in Dashboards and Visualizations #221010 - Adds the flip LOOKUP JOIN parameter in ES|QL to GA in docs #225117
- Passes the
TimeRangeinto thegetESQLResultsin order for queries with_tstartand_tendto work properly in Discover #225054 - Enables the "expand to fit" query function on mount in Discover #225509
- Adds Logs Essentials for APM/Infra in Elastic Observability Serverless #223030
- Allows users to choose which space monitors will be available in Elastic Observability Serverless #221568
- Remaps
iInCircleandquestionInCircle, and deprecates thehelpicon in the global header #223142 - Adds docs for the chat completion public API in Elastic Observability Serverless #224235
- Enables the Security Entity Analytics Privileged user monitoring feature in Elastic Security Serverless #224638
- Displays visualizations in the key insights panel of the Privileged User Monitoring dashboard in Elastic Security Serverless #223092
- Introduces a new UI to optionally update the
kibana.alert.workflow_statusfield for alerts associated with Attack discoveries in Elastic Security Serverless #225029 - Enables the runscript feature flag in Elastic Security Serverless #224819
- Adds the incremental ID service; exposes the ID in the UI in Elastic Security Serverless #222874
- Adds the
windows.advanced.events.security.provider_etwfield as an advanced policy option in Elastic Defend in Elastic Security Serverless #222197 - Adds new starter prompts to the AI Assistant in Elastic Security Serverless #224981
- Adds the ability to revert prebuilt rules to their base version in Elastic Security Serverless #223301
- Adds support for a collapsible section in the integration readme in Kibana Security #223916
- Adds new severity colors, alignment, and UX for filtering anomalies in Machine learning #221081
- Updates NL-2-ESQL docs #224868
- Adds keyword highlighting for ES|QL patterns, and the ability to open a new Discover tab to filter for docs that match the selected pattern #222871
- Enables adaptive allocations and allows you to set max allocations in Machine learning #222726
- Adds a loading indicator while data sources are being fetched #225005
- Introduces a new home page in Elasticsearch Serverless #223172
- Adds a Search Home page in Elastic Stack classic and the solution navigation in Elasticsearch Serverless #225162
- Adds updates to streamline the solution navigation in Elasticsearch Serverless #224755
- Fixes the panel title sync with saved object when using
defaultTitlein Dashboards and Visualizations #225237 - Fixes a performance issue in the Lens ES|QL charts in Dashboards and Visualizations #225067
- Fixes visual issues with truncated long labels and hover styles in Dashboards and Visualizations #225430
- Fixes controls selections that caused multiple fetches in Dashboards and Visualizations #224761
- Ensures package policy names are unique when moving across spaces in Data ingestion and Fleet #224804
- Fixes export CSV in the Agent list in Data ingestion and Fleet #225050
- Replaces call to registry when deleting Kibana assets for custom packages in Data ingestion and Fleet #224886
- Fixes UI error when no tags filter is selected in Data ingestion and Fleet #225413
- Uses bulk helper for bulk importing knowledge base entries in Elastic Observability Serverless #223526
- Improves the knowledge base retrieval by rewriting the user prompt before querying Elasticsearch in Elastic Observability Serverless #224498
- Fixes the Agent Explorer page in Elastic Observability Serverless #225071
- Hides Settings from serverless navigation in Elastic Observability Serverless #225436
- Replaces hard-coded CSS values to us the
euiThemeinstead in Elastic Security Serverless #225307 - Fixes URL query handling for asset inventory flyout in Elastic Security Serverless #225199
- Adds missing model Claude 3.7 to accepted models in Elasticsearch Serverless #224943
- Elastic Cloud Serverless is now available in the Microsoft Azure
eastusregion.
- Adds new setting
xpack.actions.webhook.ssl.pfx.enabledto disable PFX file support for SSL client authentication in Webhook connectors #222507 - Introduces Scheduled Reports feature #221028
- Adds
xpack.actions.email.services.enabledsetting to control availability of email services in connectors #223363 - Enables support for adding observables, procedures, and custom fields to alerts for TheHive #207255
- Improves visual highlight behavior in the add panel UI #223614
- Supports agentless traffic filters for Elastic Agent #222082
- Adds support for suggesting all operators in the query editor #223503
- Introduces accordion sections and attribute tables in UI components #224185
- Adds monitor downtime alert when no data is available #220127
- Introduces Maintenance Windows functionality #222174
- Enables editing of labels and tags for private locations in Synthetics #221515
- Adds new tail-based sampling settings to integration policies #224479
- Enables model ID retrieval from anonymization rules #224280
- Updates SLO starter prompt text for improved guidance #224493
- Introduces
deactivate_...agent configuration settings for EDOT Node.js #224502 - Updates system prompt to include information about anonymization #224211
- Adds support for Microsoft Defender's
runscriptcommand in the Response Console #222377 - Moves Automatic Migration from Tech Preview to General Availability #224544
- Adds simplified bulk editing for alert suppression rules #223090
- Introduces XSOAR Connector #212049
- Adds
namefield to the Rule Migrations UI and data model #223860 - Enables collection of
dnsevents for macOS in Elastic Defend #223566 - Adds usage callout for Elastic Indexing Service (EIS) #221566
- Adds
ecs@mappingscomponent template to transform destination index templates #223878 - Renames advanced policy setting
disable_origin_info_collectiontoorigin_info_collectionand changed its default behavior to Opt-In #223882 - Introduces cleanup task for unused URLs #220138
- Marks the Session Invalidation API as Stable #224076
- Hides the Adaptive Allocations toggle for Trained Models in Serverless environments #224097
- Adds option to disable AIOps features in Kibana #221286
- Enables autocompletion for ES|QL queries in the Console UI #219980
- Improves layout and content of rule listing and overview pages #223603
- Adds support for changing settings when re-processing Rule Migrations #222542
- Implements navigation UI for the Overview Page in Entity Analytics #221748
- Adds support for partial result handling in ES|QL #223198
- Adds an Executable Name tab to the TopN view #224291
- Adds RemoveBlock API to allow
DELETE /{index}/_block/{block}#129128 - Upgrades the Lucene version to 10.2.2 #129546
- Adds a simplified syntax for the
linearretriever #129200
Fixes pagination not working correctly in certain tables #223537
Fixes bulk actions selecting incorrect agents when
namespacefilter is used #224036Corrects
z-indexissues in the ESQL Query Editor #222841Updates ARIA tags for improved accessibility in selected fields UI #224224
Ensures Last Successful Screenshot matches the correct step in Synthetics #224220
Improves network error handling for error details panel #224296
Fixes broken EDOT JVM Metrics Dashboard when classic agent metrics are present #224052
Fixes SLO federated view bug caused by exceeding index name byte limit #224478
Fixes issue where OSS models failed when streaming was enabled #224129
Corrects display issues for rule filters in the UI #222963
Fixes time normalization bug for day units in rule scheduling #224083
Resolves issue where unknown fields weren't supported in Data Visualizer and Field Statistics #223903
Fixes Bedrock connector not using proxy configuration settings #224130
Passes correct namespace to
migrateInputDocumentlogic #222313Adjusts app menu header
z-indexto avoid clashing with the portable dev console #224708Reverts to using
.watchessystem index in Watcher UI #223898Fixes several issues introduced in versions 8.18.0 through 9.1.0, including broken pagination (limited to 10 items), erroneous error banners, and broken search functionality.
Fixes Discard button state change logic for toggles #223493
Removes
originIdfrom connectors during rule import #223454Uses a temp
IndexServicefor template validation #129507Sets
event.datasetif empty for logs #129074
- Elastic Cloud Serverless is now available in two new Google Cloud Platform regions: GCP Belgium (
europe-west1) and GCP Mumbai (asia-south1)
- Adds support for deleting active or inactive alerts after one day without a status update #216613
- Adds AWS SES email configuration options:
xpack.actions.email.services.ses.hostandses.port#221389 - Adds point visibility option for area and line charts in Lens #222187
- Enables feature flag for the tabular integrations Fleet UI #222842
- Displays partial results when an ES|QL query times out due to the
search:timeoutsetting #219027 - Improves handling of long fields in the Discover editor #223222
- Adds a primary Add to case button to Elastic Observability Serverless #223184
- Renders suggested dashboards in relevant contexts in Elastic Observability Serverless #223424
- Adds a History tab for calendar-based SLOs in the Elastic Observability Serverless SLO details page #223825
- Updates the
spec.maxsetting to version 3.4 for Elastic Observability Serverless #221544 - Adds support for anonymizing sensitive data for Elastic Observability Serverless #223351
- Adds
logging_levelconfiguration in Elastic Observability Serverless for EDOT Node.js agent #222883 - Removes
is_correctionandconfidenceattributes from Elastic Observability Serverless Knowledge Base entries #222814 - Displays linked cases in the Elastic Observability Serverless alert details overview #222903
- Refetches alert rule data when edits are submitted in the Elastic Observability Serverless flyout #222118
- Adds
disable_origin_info_collectionto endpoint policy advanced settings in Elastic Security Serverless #222030 - Improves alert filtering in Elastic Security Serverless by including ECS
data_streamfields underkibana.alert.original_data_stream.*#220447 - Adds a rare scripts job to the preconfigured Security:Windows anomaly detection jobs #223041
- Adds
converseandconverseStreamsubActions to Bedrock connectors for Machine Learning #223033 - Improves error handling in the AI Connector creation UI for Machine Learning #221859
- Disables trace visualizations in Discover for Logs Essentials serverless mode in Elastic Observability Serverles #222991
- Adds the Attributes tab to the Elastic Observability Serverless document viewer #222391
- Reverts instructions for installing the complete Elastic Agent #223520
- Fixes incorrect function signatures in bucket functions for Discover #222553
- Reverts CSV export time range fix in Discover #223249
- Adds
aria-labelledbyto Elastic Charts SVG for accessibility in Elastic Observability Serverless #220298 - Hides Data set details when
dataStreamcomes from a remote cluster in Elastic Observability Serverless #220529 - Prevents unnecessary re-render after completing a Run test action in Elastic Observability Serverless #222503
- Skips tool instructions in system messages when tools are disabled in Elastic Observability Serverless #223278
- Fixes broken View in Discover link in Elastic Security Serverless #217993
- Expands metrics pattern for the Java EDOT dashboard in Elastic Observability Serverless #223539
- Applies
autoFocusto theccandbccfields in the Elastic Observability Serverless email connector form #223828 - Fixes rendering issues in the Elastic Security Serverless Threat Enrichment component #223164
- Ensures ingest pipelines are installed in all relevant spaces and assigned to appropriate indices in Elastic Security Serverless #221937
- Fixes card overflow issues on the Machine Learning Overview page #223431
- Applies chunking algorithm to
getIndexBasicStatsto improve performance #221153
Ensures the Report UI only displays reports generated in the current space #221375.
Color mapping is now GA.
palettedefinitions are deprecated and turning off Legacy mode will replace the palette with an equivalent color mapping configuration in* Lens. #220296.Updates time based charts to use the multi-layer time axis by default, providing a better time window context and improved label positioning. #210579.
Adds an integration flyout to Agent policy details in Fleet #220229.
Enables the
enableSyncIntegrationsOnRemotefeature flag in Fleet #220215.Enables migration of a single agent to another cluster using the actions menu in Fleet. #222111.
Adds a button allowing users to skip to the next section in the fields list in Discover #221792.
Adds the SLO Management page to Elastic Observability Serverless, allowing users to view definitions, delete SLOs, and purge SLI data without having to consider instances #222238.
Adds a new APM dashboard for the Golang OpenTelemetry runtime metrics in Elastic Observability Serverless #220242.
Uses the bulk API to import knowledge base entries in Elastic Observability Serverless #222084.
Improves system prompt and instructions for the
contextfunction in the Elastic Observability AI Assistant to work better with Claude models #221965.Sets
observabilityAIAssistantAPIClientas the preferred test for type-safe endpoint calls with scoped users in the Elastic Observability AI Assistant #222753.Adds a custom script selector component to the Response console in Elastic Security Serverless #204965.
Updates the
AssetCriticalityBadgecolors to the Borealis theme in Elastic Security Serverless #222024.Updates the risk severity colors to the Borealis theme in Elastic Security Serverless #222061.
Enables Content Connectors in the Stack Management menu in Elastic Security Serverless #221856.
Implements PKI authentication support for the
.gen-aiconnector’sOpenAI Otherprovider #219984.Implements SAML custom attributes support in the Identity Provider plugin #128176
Fixes unsupported privileges error message during role and API key creation #128858
Adds
NormalizeForStreamProcessor#125699
Fixes Kibana being stuck in a reboot loop when
cancelAlertsOnRuleTimeoutis set tofalse#222263.Adds saved object version for collapsible sections #222450.
Fixes the
UnenrollInactiveAgentsTaskquery in Fleet to un-enroll only those agents that are inactive for longer thanunenroll_timeout#222592.Adds Actions header to the unified data table in Discover #220824.
Fixes
COALESCEvalidation in ES|QL #222425.Fixes incorrect suggestions after a named variable such as
?valueis entered in aWHEREquery in ES|QL #222312.Replaces
onChangedItemIndiceswithonChangeRenderedItemswhen determining which service details to fetch in Elastic Observability Serverless #222439.Fixes pagination on the Services Inventory page when progressive loading is enabled in Elastic Observability Serverless #220514.
Refactors styling for the timeline in Elastic Security Serverless from
styled-componentstoemotion#222438.Fixes wrong content appearing when switching tabs in the Ingest your data section on the Get started page in Elastic Security Serverless #222271.
Fixes incorrect header text in the Rule exception flyout in Elastic Security Serverless #222248.
Fixes an issue with adding a field when no pipeline has been generated during import in Machine Learning #222775.
Fixes an issue with the OpenAI connector not using the action proxy configuration for all subactions in Machine Learning #219617.
Fixes an issue with Anomaly Explorer where the selected Overall swimlane bucket is not respected for
viewBy jobIdin Machine Learning #222845.Fixes error handling when one or more connectors is deleted #221958.
Avoids unnecessary determinization in index pattern conflict checks #128362
- Adds collapsible sections to Dashboards #220877
- Introduces a new
Densitysetting for the Lens Data Table#220252 - Allows the "Open in lens" button to open in the same tab #217528
- Allows you to select the data stream type when creating policies for input packages in Fleet #214216
- Adds a single agent migration endpoint in Fleet, allowing a user to migrate an individual agent to another cluster #220601
- Adds shortcuts to the editor in Discover #221331
- Allows you to change the Knowledge Base model after installation in Elastic Observability Serverless #221319
- Adds investigation guide configuration to all Observability rules in Elastic Observability Serverless #217106
- Remove semantic_text migration from Elastic Observability Serverless #220886
- Searches for the CVE ID in all search parameters instead of only the name in Elastic Security Serverless #221099
- Updates the "Highlighted fields" button in the details flyout and enables the feature flag in Elastic Security Serverless #221862
- Introduces new
emptystates for the Change Point Detection page in Machine learning #219072
- Uses msearch to fetch the alerts for maintenance windows with a scoped query #221702
- Fixes querying installed packages in Fleet #221624
- Fixes an issue that prevented the style components from receiving the correct
colorModein Fleet #221979 - Makes the Pin button more accessible in Discover #219230
- Fixes an issue where the
Filter by field typemenu screen reader announcements were using duplicated in Discover #221090 - Removes an unneeded tabindex from Discover #221265
- Changes the field list icon when mapping changes from unmapped to mapped in Discover #221308
- Updates the doc viewer table's
aria-labelin Discover #221736 - Shows the ES|QL request URL in the Inspector flyout in Discover #221816
- Fixes index pattern parsing in Discover, which previously led to incomplete index pattern values being displayed #221084
- Ensures a non-aggregatable message is not shown if no data matches on the Dataset quality page in Elastic Observability Serverless #221599
- Deletes user instruction if the text is empty in Elastic Observability Serverless #221560
- Adjusts the bulk import knowledge base example to ndjson format in Elastic Observability Serverless #221617
- Modifies
RuleTypeModalComponentto filter rule types that haverequiresAppContextin Elastic Observability Serverless #220005 - Correctly nests APM > Synthetics Serverless navigation in Elastic Observability Serverless #222115
- Removes the "run soon for sync private location" task in Elastic Observability Serverless #222062
- Fixes the error count waterfall navigation reload issue in Elastic Observability Serverless #221664
- Fixes the Bedrock model on preconfigured connectors in Elastic Security Serverless #221411
- Removes the hard-coded width settings for the Threat Match mapping components in Elastic Security Serverless #218628
- Fixes the banner title in event preview in Elastic Security Serverless #222266
- Ensures to only auto deploy Elastic models during file upload in Machine learning #221357
- Fixes the inference endpoint assignment to the trained model object in Machine learning #222076
- Fixes an issue where
/etc/default/kibanaon deb packages and/etc/sysconfig/kibanaon rpm packages would be overwritten during upgrading #221276
- Suggests full text search in our recommendations #221239
- Flattens grid layout #218900
- Enables ELSER and E5 on EIS #220993
- Links dashboards on the Rule and Alert pages #219019
- Saves
group byinformation with dynamic mapping #219826 - Introduces a new endpoint scheme for SIEM migration #219597
- Extends default log pattern on server side to include error information #219940
Fixes
getTimezonedefault value #220658Loads correct system color mode at bootstrap #218417
Fixes embeddables not refreshing on manual refresh or auto-refresh #221326
Improves Discover session input focus behavior #220876
Fixes suggestions after triple quote pair #221200
Passes app state and global state to locator when redirecting from
/streampath #215867Considers status rule locations only if not an empty array #220983
Fixes a bug where update of an SLO created in a version older than 8.18 failed due to an invalid ingest pipeline #221158
Checks for documents before starting semantic text migration #221152
Improves error telemetry #220938
Retrieves active integrations from installed integrations API #218988
Fixes spaces search functionality for spaces created with avatar type as image #220398
Fixes inability to clear Document ID in data view field editor preview #220891
Reworks cookie and session storage to prevent unexpected logouts for certain users with certain use cases #220430
Changes the AI Connector description #221154
System data streams incorrectly show up in the list of template validation problems #128161
- Supports recurring task scheduling with
rrulein Alerting #217728 - Adds an embeddable panel to display alerts in Dashboards #216076
- Adds Compare to badge for Metric chart visualizations #214811
- Allows specifying an embedding model during onboarding for the Elastic Observability Serverless Knowledge Base #218448
- Enables click actions for Stacktrace and Degraded Fields in Discover for Elastic Observability Serverless #214413
- Shows ELSER in EIS only when available in Elastic Observability Serverless #220096
- Adds the ability to create alert rules from ES|QL dashboard visualizations through context menu or right-clicking a data point #217719
- Enables the
enableAutomaticAgentUpgradesfeature flag for Fleet #219932 - Adds Cloud Connectors support to Fleet for CSPM #212200
- Ensures alerts created within Maintenance Windows trigger actions after the window expires #219797
- Adds Copy value button to field value cells in Discover #218817
- Hides the Selected only toggle in pages that don't support value-based filtering in Discover #220624
- Updates default model IDs for Bedrock and OpenAI connectors in Elastic Security Serverless #220146
- Integrates AI prompts in Elastic Security Serverless #216106
- Adds an ES|QL control option to the dashboard controls dropdown #219495
- Enables full-text search in
STATS ... WHEREES|QL queries #220691 - Prevents downloading trained models that are already present in other spaces and displays a warning in Machine Learning #220238
Removes extra icon from map visualization tooltips #220134
Fixes color mapping issues for custom ranges and multi-field values in visualizations #207957
Fixes layout issues in embeddable dashboard panel headings with descriptions #219428
Fixes invalid dashboards incorrectly showing 404 errors instead of validation messages #211661
Fixes success message and auto-scroll behavior after adding a panel to a dashboard from the library #220122
Fixes drill-down state not saving in by-value Discover sessions #219857
Marks icons as presentational for accessibility in Discover #219696
Fixes broken Span Links flyout in Trace Explorer in Elastic Observability Serverless #219763
Prevents undefined errors in Transaction flyout in Elastic Observability Serverless #220224
Fixes issues with Processes query in Elastic Observability Serverless #220381
Removes unnecessary index write blocks in Elastic Observability Serverless #220362
Improves resilience of API tests in Elastic Observability Serverless #220503
Uses update-by-query for
semantic_textmigration in Elastic Observability Serverless #220255Fixes errors in
error_marker.tsxto support Mobile Services in Elastic Observability Serverless #220424Moves from visualization responses to visualization tables in Elastic Security Serverless #214888
Prevents risk score search requests from being aborted in Elastic Security Serverless #219858
Fixes issue where exceptions list and actions were overwritten during legacy prebuilt rule upgrades in Elastic Security Serverless #218519
Fixes incorrect validation for names containing asterisks in ES|QL #219832
Fixes overridden SSL config in full agent policy advanced YAML for Fleet #219902
Skips the validation when retrieving the index mode during reindexing a time series data stream #127824
Adds grouping per row to the ES|QL rule type #212135
Adds a compact view on the Monitors overview page in Elastic Observability Serverless #219060
Adds backend schema changes for investigation guides in Elastic Observability Serverless #216377
Adds the
context.groupingaction variable for the SLO Burn rate and ES|QL rules in Elastic Observability Serverless #213550Updates the styles for the color formatter to appear like a badge in Discover #189391
Enhances the handling of missing
service.environmentattributes in Elastic Observability Serverless #217899Adds
logging_levelto the agent central configuration for the EDOT Java agent in Elastic Observability Serverless #219722Updates Kibana MITRE data to
v16.1#215026Makes the Fleet agents tag filter searchable and sortable #219639
Adds logic to exclude the
temperatureparameter from the body request of some OpenAI models #218887Adds the ability to switch between relative and absolute time range in Discover #218056
Introduces default retention for failure indices #127573
- Fixes ignored dynamic templates #219875
- Syncs the Dashboard ES|QL query and filters with the corresponding one in Visualizations #218997
- Fixes the option list control, making two requests upon refreshing #219625
- Ensures that an individual alert is sent per monitor configuration when the "Receive distinct alerts per location" toggle is unchecked in Elastic Observability Serverless #219291
- Fixes an error that occurred when you interacted with the monitor status rule flyout's numeric controls in Elastic Observability Serverless #218994
- Fixes an issue where the Observability AI Assistant flyout reopened after navigating to another page URL #219420
- Fixes an issue with alerts filtering when the service environment was not defined in Elastic Observability Serverless #219228
- Handles missing
tracein API response #219512 - Correctly displays an error message if there are failures when creating anomaly detection jobs #219364
- Adds optional chaining to prevent undefined error in
custom_link_flyout.tsxin Elastic Observability Serverless #219668 - Corrects quotes in ES|QL queries for function arguments in Elastic Observability Serverless #217680
- Queries alerts using the
alert.startfield in Elastic Observability Serverless #219651 - Fixes a scroll error for the Rules flyout in Elastic Security Serverless #218697
- Adds a privilege check for enabling the Run Engine button in Elastic Security Serverless #213054
- Removes checks for an unused connector role in Elastic Security Serverless #219358
- Fixes the rule import error message display #218701
- Fixes the capability required for the SIEM Migrations Topic in Fleet #219427
- Ensures the ability to change providers without error in Machine learning #219020
- Fixes broken icons in integrations from the Home plugin #219206
- Adds the option to use the logical
ANDwhen filtering Monitors by multiple tags or locations #217985 - Makes Attack Discovery alerts persistent and searchable #218906
- Improves edit ReadMe functionality for custom integrations #215259
- Removes metrics and logs from the
get_service_statsAPI #218346 - Allows you to customize the table tab #218686
- Enables keyboard navigation for the create annotations form #217918
- Adds ability to redirect ingestion failures on data streams to a failure store #126973
- Updates tika to 2.9.3 #127353
Fixes keyword format in metric visualizations #218233
Fixes monitor history histogram and group by location issue #218550
Prevents other conditions from changing when you change the condition type of a monitor status rule #216426
Filters out null values from
sourceDataStreams#218772Fixes span url link when
transactionIdis missing in span links #218232Fixes logical
ANDbehavior when a filter is removed #218910Fixes a bug that prevented index template creation #218901
Prevents unnecessary suggestion requests #218927
Uses fields instead of
_sourcein the metadata endpoint #218869Fills gaps in table tooltips #218926
Makes output and fleet server non-editable for agentless integration policies #218905
Improves anomaly charts object safety #217552
Fixes title announcements in the details step of the anomaly detection job wizard #218570
Fixes incorrect optimization for endpoint artifacts #216437
Bumps plugin version to release
_metric_names_hashchanges #126850Correctly handle non-integers in nested paths in the remove processor #127006
- Adds public Maintenance Window APIs for Alerting #216756
- Enables KQL filter for Elastic Observability Serverless TLS rules #216973
- Adds drilldown to synthetics stats overview embeddable for Elastic Observability Serverless #217688
- Updates the Elastic Observability Serverless embeddable view when only one monitor in one location is selected #218402
- Improves accessibility in the Elastic Observability Serverless create connector flyout #218426
- Removes double confirmation when deleting conversations in Elastic Observability Serverless #217991
- APM URLs now encode the service name in Elastic Observability Serverless #217092
- Adds improvements to the Embeddable Trace Waterfall in Elastic Observability Serverless #217679
- Updates the highlighted fields in the Elastic Security Serverless overview tab #216740
- Adds the ability to handle ELASTIC_PROFILER_STACK_TRACE_IDS for apm-profiler integration in Elastic Obserbability Serverless #217020
- Adds the ability to open links in a new window for Vega visualizations #216200
- Adds the ability to opt out of event-driven Memory Protection scanning in Elastic Security Serverless advanced policies #218354
- Replaces the Elastic Security Serverless analyzer sourcerer #218183
- Enables suggestions for
CHANGE_POINTcommand in ES|QL #218100 - Adds callouts for Fleet breaking changes for integration upgrades #217257
- Adds support for local
xpack.productDocBase.artifactRepositoryUrlfile path in Machine Learning #217046 - Adds defaultSolution to spaces configuration #218360
- Adds support for dots in the role mappings. Dots (.) can be used as part of the role mappings and the groups that are returned by the custom IdPs to match to.
- Fixes allow_hidden usage in the request for fields in Discover #217628
- Fixes an issue in Discover where keydown event propagation now stops when unified doc tabs are focused #218300
- Fixes an issue where sync global parameters are now called in the endpoints to add, edit, or delete global params in Elastic Observability Serverless #216197
- Adds the ability to allow group for ip type fields in Elastic Observability Serverless #216062
- Fixes the EDOT error summary in Elastic Observability Serverless #217885
- Fixes test run logs per page in Elastic Observability Serverless #218458
- Fixes the display results and Visualize query Bedrock error in Elastic Observability Serverless #218213
- Fixes prebuilt rules force upgrade on Endpoint policy creation in Elastic Security Serverless #217959
- Fixes related integrations render performance on rule editing pages in Elastic Security Serverless #217254
- Fixes the broken tooltip suggestions descriptions in ES|QL #218067
- Adds the ability to retrieve empty columns in ES|QL #218085
- Fixes an issue in ES|QL where tables with no data would break #217937
- Fixes the ES|QL editor menus when using Safari #218167
- Fixes the wrong source validation in case of unknown patterns in ES|QL #218352
- Fixes vCPU usage message in the Machine Learning start deployment dialog #218557
- Removes the listing limit warning #217945
- Fixes an issue where the placeholder in the monaco editor would disappear when a value is set #217828
- Fixes an issue where the Saved Objects Rotate Encryption Key API would not affect sharable encrypted object types that exist in all spaces #217625
- Fixes an issue where refreshing multiple tabs when you log out will simultaneously log in successfully #212148
- Enables archiving of conversations in the Elastic Observability Serverless AI Assistant #216012
- Moves job and trained model management features into Stack Management #204290
- Adds Engine initialization API to Elastic Security Serverless #215663
- Allows creating an ES|QL control by entering a question mark (
?) in the query #216839 - Improves UI handling of multiple CVEs and package fields #216411
- Adds support for Windows MSI commands for Fleet and Elastic Agent installations #217217
- Reuses shared integration policies when duplicating agent policies in Fleet #217872
- Enables adding badges to all list items in the side navigation except the section header #217301
Fixes error message when previewing index templates used by data streams #217604
Wraps text in search bars #217556
Adds support for
textBasedlayers in ES|QL visualizations #216358Corrects the alert count displayed in Monitor details #216761
Fixes the Save visualization action on the Monitors Overview tab #216695
Removes direct function calling from the chat input Elastic Observability Serverless AI Assistant #217359
Adds missing
aria-labelattributes to some buttons under the Services and Services Groups pages #217325Improves knowledge base installation flow and inference endpoint management #214133
Improves
aria-labelforEuiCodeBlockon the APM onboarding page #217292Adds
sourceandtargetfields to theDataset Quality Navigatedevent #217575Improves
aria-labelattributes for latency correlations #217512Fixes navigation to the Search Connectors page #217749
Sorts the Environment dropdown alphabetically in the APM UI #217710
Ensures the Request Inspector shows accurate request and response data for successful scenarios #216519
Fixes the
Change Point Detectionembeddable in dashboards #217178Fixes page crashes caused by the Use full data button #217291
Filters inference connectors that lack existing endpoints in Connectors #217641
Fixes focusability and keyboard access issues with the Export tab in the Share this dashboard modal #217313
Correctly handles nulls in nested paths in the remove processor #126417
Adds keyboard navigation for drag-and-drop interactions in Dashboards #208286
Adds 'Read More' and 'Read Less' functionality to fields in Document view in Discover #215326
Injects and extracts tag references in Dashboards #214788
Adds an option to User Settings that allows the Kibana interface to display in a high contrast mode #216242
Adds a back external link indicator to the side navigation #215946
Adds a default metrics dashboard for Node.js open telemetry in Elastic Observability Serverless #215735
Replaces Sourcerer with the the Discover Data View picker in Elastic Security Serverless #210585
Replaces Sourcerer in the global header in Elastic Security Serverless #216685
Handles grouping in multivalue fields in Elastic Security Serverless #215913
Adds validation and autocomplete support for the
CHANGE_POINTcommand in ES|QL #216043Adds support for aggregrate filtering in the ES|QL editor #216379
Changes the agent details last activity value to show the formatted datetime in Fleet #215531
Allows SSL configuration to be disabled for the Fleet agent Logstash output #216216
Enhances the display for anomaly time function values for Machine Learning #216142
Adds Voyage AI and DeepSeek icons for Machine Learning #216651
Moves rule settings to a flyout instead of a modal #216162
Runs
TransportGetSettingsActionon local node #126051Runs
TransportGetIndexActionon local node #125652
Fixes a race condition in
useBatchedPublishingSubjectsin Dashboards and visualizations #216399Fixes State being dropped when editing visualize embeddables in Dashboards and visualizations #216901
Updates the HTTP API response from 201 to 200 in Dashboards and visualizations #217054
Fixes an issue where scaling edits weren't saved in Dashboards and visualizations #217235
Fixes an issue where the Discover flyout closed when the focus was on filter #216630
Fixes the CSV export for ES|QL embeddable in Discover #216325
Fixes the JSON view for ES|QL record in DocViewer #216642
Adds items count to fields accordion titled
aria-labelin Discover #216993Makes service inventory icons visible if the
agentNameis returned in Elastic Observability Serverless #216220Changes the TPM abbreviation to trace per minute for screen readers in Elastic Observability Serverless #216282
Adds the
aria-labelto the fold traces button in Elastic Observability Serverless #216485Adds the
aria-labelto the technical preview badge in Elastic Observability Serverless #216483Allows only
.ndjsonfiles when bulk importing to the knowledge base in Elastic Observability Serverless #215433Fixes the span link invalid filter in Elastic Observability Serverless #215322
Fixes the missing URL in the transaction summary in Elastic Observability Serverless #215397
Fixes the query for transaction marks in Elastic Observability Serverless #215819
Updates the
retrieve_elastic_docAPI test in Elastic Observability Serverless #215237Adds error text in the environment filter when the input is invalid in Elastic Observability Serverless #216782
Fixes the Fold/unfold button in traces waterfall explorer in Elastic Observability Serverless #216972
Fixes the alert severity order in Elastic Security Serverless #215813
Fixes the error callout placement on the Entity Store page's Engine Status tab in Elastic Security Serverless #216228
Reads
configfrom preconfigured connectors in AI Assistant and Attack Discovery in Elastic Security Serverless #216700Fixes bedrock
modelIdencoding in Elastic Security Serverless #216915Fixes the AI Assistant prompt in Elastic Security Serverless #217058
Hides "not" operators from the suggestions menu in ES|QL #216355
Fixes the CSV report time range when exporting from Discover in ES|QL #216792
Fixes unenroll inactive agent tasks if the first set of agents returned is equal to
UNENROLLMENT_BATCH_SIZEin Fleet #216283Supports integrations having secrets with multiple values in Fleet #216918
Adds overlay to the add/edit integration page in Fleet #217151
Prevents
ConcurrentModificationExceptionwhen updating settings for more than one index #126077
Introduced an embeddable trace waterfall visualization in Elastic Observability Serverless #216098
Adds support for span links in Elastic Observability Serverless service maps #215645
Enables KQL filting for TLS alerting rules in Elastic Observability Serverless #215110
Ensures a 404 response is returned only when
screenshot_refis truly missing in Elastic Observability Serverless #215241Adds a rule gaps histogram to the Elastic Security Serverless rules dashboard #214694
Adds support for multiple CVEs and improves the vulnerability data grid, flyout, and contextual flyout UI in Elastic Security Serverless #213039
Updates API key permissions for refreshing data view API for Elastic Security Serverless #215738
Adds the ability to limit notes per document instead of globally in Elastic Security Serverless #214922
Adds the ability to add badges to subitems in the side navigation #214854
Avoids creating
known_fieldsfor every check in alias #124690
- Fixes color palette assignment issues in partition charts #215426
- Adjusts page height for the AI Assistant app in solution views #215646
- Adds the
aria-labelto latency selector in Elastic Observabiity Serverless service overview #215644 - Adds the
aria-labelto popover service in Elastic Observabiity Serverless service overview #215640 - Adds the
aria-labelto "Try our new inventory" button in Elastic Observabiity Serverless #215633 - Adds the
aria-labelto Transaction type select in Elastic Observabiity Serverless service overview #216014 - Fixes an issue when selecting monitor frequency #215823
- Implements the
nameTooltipAPI for Elastic Observabiity Serverless dependency tables #215940 - Fixes a location filter issue in the Elastic Observabiity Serverless status rule executor #215514
- Consolidates custom Fleet onboarding logic in Elastic Observabiity Serverless #215561
- Fixes left margin positioning in Elastic Observabiity Serverless waterfall visualizations #216229
- Corrects risk score table refresh issues in the Elastic Security Serverless Entity Analytics Dashboard #215472
- Fixes the Elastic Security Serverless host details flyout left panel tabs #215672
- Fixes an issue where the Entity Store init API did not check for index privileges in Elastic Security Serverless #215329
- Adds a
manage_ingest_pipelineprivilege check for Risk Engine enablement in Elastic Security Serverless #215544 - Updates API to dynamically retrieve
spaceIDfor Elastic Security Serverless #216063 - Fixes the visibility of the ES|QL date picker #214728
- Enables the ES|QL time picker when time parameters are used with
cast#215820 - Updates the Fleet minimum package spec version to 2.3 #214600
- Fixes text overflow and alignment in agent details integration input status in Fleet #215807
- Fixes pagination in the Anomaly Explorer Anomalies Table for Machine Learning #214714
- Ensures proper permissions for viewing Machine Learning nodes #215503
- Adds a custom link color option for the top banner #214241
- Updates the task state version after execution #215559
Enables smoother scrolling in Kibana #214512
Adds
context.groupingaction variable in Custom threshold and APM rules #212895Adds the ability to create an APM availability or latency SLO for all services #214653
Enables editing central config for EDOT Agents / SDKs #211468
Uses Data View name for Rule Data View display #214495
Highlights the code examples in our inline docs #214915
Updates data feeds for anomaly detection jobs to exclude Elastic Agent and Beats processes #213927
Adds Mustache lambdas for alerting action #213859
Adds 'page reload' screen reader warning #214822
Reindexes data stream indices on different nodes #125171
Runs
TransportGetDataStreamLifecycleActionon local node #125214Runs
TransportGetDataStreamOptionsActionon local node #125213
Fixes color by value for Last value array mode #213917
Fixes can edit check #213887
Fixes opening a rollup data view in Discover #214656
Fixes entry item in waterfall shouldn't be orphan #214700
Filters out upstream orphans in waterfall #214704
Fixes KB bulk import UI example #214970
Ensures that when an SLO is created, its ID is verified across all spaces #214496
Fixes contextual insights scoring #214259
Prevents
getChildrenGroupedByParentIdfrom including the parent in the children list #214957Fixes ID overflow bug #215199
Removes unnecessary
field service.environmentfrom top dependency spans endpoint #215321Fixes missing
user_agentversion field and shows it on the trace summary #215403Fixes rule preview works for form's invalid state #213801
Fixes session view error on the alerts tab #214887
Adds index privileges check to
applyDataViewIndices#214803Changes the default Risk score lookback period from
30mto30d#215093Fixes issue with alert grouping re-render #215086
Limits the
transformIDlength to 36 characters #213405Fixes Data view refresh not supporting the
indexPatternparameter #215151Uses Risk Engine
SavedObjectintead oflocalStorageon the Risk Score web page #215304Fixes autocomplete for comments when there is a space #214696
Makes sure that the variables in the editor are always up to date #214833
Calculates the query for retrieving the values correctly #214905
Fixes overlay in integrations on mobile #215312
Fixes chart in single metric anomaly detection wizard #214837
Fixes regression that caused the cases actions to disappear from the detections engine alerts table bulk actions menu #215111
Changes "Close project" to "Log out" in nav menu in serverless mode #211463
Fixes search profiler index reset field when query is changed #215420
Fixes null pointer exception in rolling over unknown target and returns 404 #125352
Enables read-only editor mode in Lens to explore panel configuration #208554
Allows you to share Observability AI Assistant conversations #211854
Adds context-aware logic to Logs view in Discover #211176
Replaces the Alerts status filter with filter controls #198495
Adds SSL fields to agent binary source settings #213211
Allows users to create a snooze schedule for rules using API #210584
Splits up the top dependencies API for improved speed and response size #211441
Adds working default metrics dashboard for Python OTel #213599
Includes spaceID in SLI documents #214278
Adds support for the
MV_EXPANDcommand with the ES|QL rule type #212675Enables endpoint actions for events #206857
Introduces GA support for the
semantic_textfield type on Elastic Cloud ServerlessAdds the ability for users to customize prebuilt rules. Users can modify most rule parameters, export and import prebuilt rules — including customized ones — and upgrade prebuilt rules while retaining customization settings #212761
Runs
TransportGetMappingsActionon local node #122921Runs
TransportGetDataStreamsActionon local node #122852
Fixes a bug with ServiceNow where users could not create the connector from the UI form using OAuth #213658
Prevents unnecessary re-render when switching between View and Edit modes #213902
Adds
event-annotation-groupto saved object privileges for dashboards #212926Makes the Inspect configuration button permanently visible #213619
Fixes service maps not building paths when the trace's root transaction has a
parent.id#212998Fixes span links with OTel data #212806
Makes Kibana retrieval namespace-specific #213505
Ensures semantic queries contribute to scoring when retrieving knowledge from search connectors #213870
Passes
telemetry.sdkdata when loading a dashboard #214356Fixes
checkPrivilegeto query with indices #214002Adds support for rollup data views that reference aliases #212592
Fixes an issue with the Save button not working when editing event filters #213805
Fixes dragged elements becoming invisible when dragging-and-dropping in Lens #213928
Fixes alignment of the Alerts table in the Rule Preview panel #214028
Fixes Bedrock defaulting region to
us-east-1#214251Fixes an issue with the Agent binary download field being blank when a policy uses the default download source #214360
Fixes navigation issues with alert previews #213455
Fixes an issue with changing the width of a Timeline column width bug #214178
Reworks the
enforce_registry_filtersadvanced option in Elastic Defend to align with Endpoint #214106Ensures cell actions are initialized in Event Rendered view and fixes cell action handling for nested event renderers #212721
Supports
date_nanosinBUCKETin the ES|QL editor #213319Fixes appearance of warnings in the ES|QL editor #213685
Makes the Apply time range switch visible in the Job selection flyout when opened from the Anomaly Explorer #213382
Fixes geoip databases index access after system feature migration #124604
Adds an improved rule form for the Create Rule flyout in Elastic Observability Serverless #206685
Resolves duplicate conversations in Elastic Observability Serverless #208044
Splits the SLO Details view from the Overview page in Elastic Observability Serverless #212826
Adds the reason message to the rules recovery context in Elastic Observability Serverless #211411
Runtime metrics dashboards now support different ingest paths in Elastic Observability Serverless #211822
Adds SSL options for Fleet Server hosts settings in Fleet #208091
Introduces globe projection for Dashboards and visualizations #212437
Registers a custom integrations search provider in Fleet #213013
Adds support for searchAfter and PIT (point-in-time) parameters in the Get Agents List API in Fleet #213486
Adds index mode to get data stream API #122486
Retries ILM async action after reindexing data stream #124149
Sets cause on create index request in create from action #124363
Fixes an issue where Korean characters were split into two characters with a space in between when typing in the options list search input in Dashboards and visualizations #213164
Prevents crashes when editing a Lens chart with a by-reference annotation layer in Dashboards and visualizations #213090
Improves instructions for the summarize function in Elastic Observability Serverless #212936
Fixes a "Product Documentation function not available" error in Elastic Observability Serverless #212676
Fixes conversation tests in Elastic Observability Serverless #213338
Allows wildcard filters in SLO queries in Elastic Observability Serverless #213119
Fixes missing summary data in error samples in Elastic Observability Serverless #213430
Fixes a failing test: Stateful Observability - Deployment-agnostic A… in Elastic Observability Serverless #213530
Reduces the review rule upgrade endpoint response size in Elastic Security Serverless #211045
Refactors conversation pagination in Elastic Security Serverless #211831
Fixes alert insights color order in Elastic Security Serverless #212980
Prevents empty conversation IDs in the chat/complete route in Elastic Security Serverless #213049
Fixes issues with unstructured syslog flow in Elastic Security Serverless #213042
Adds bulkGetUserProfiles privilege to Security Feature in Elastic Security Serverless #211824
Fixes a Risk Score Insufficient Privileges warning due to missing cluster privileges in Elastic Security Serverless #212405
Updates Bedrock prompts in Elastic Security Serverless #213160
Adds organizationId and projectId OpenAI headers, along with support for arbitrary headers in Elastic Security Serverless #213117
Ensures dataview selections persist reliably in timeline for Elastic Security Serverless #211343
Fixes incorrect validation when a named parameter was used as a function in ES|QL #213355
Fixes incorrect overall swim lane height in Machine Learning #213245
Prevented a crash when applying a filter in the Machine Learning anomaly table #213075
Fixes suppressed alerts alignment in the alert flyout in Elastic Security Serverless #213029
Fixes an issue in solution project navigation where panels sometimes failed to toggle closed #211852
Updates wording for options in the sortBy dropdown component #206464
Allows EU hooks hostname in the Torq connector for Elastic Security Serverless #212563
Avoids hoarding cluster state references during rollover #124107
- Introduces a background task that streamlines the upgrade process for agentless deployments in Elastic Security Serverless #207143
- Improves asset inventory onboarding with better context integration in Elastic Security Serverless #212315
- Adds syntax highlighting for working with ES|QL queries in Elastic Observability Serverless #212669
- Updates the delete confirmation modal in Elastic Observability Serverless #212695
- Removes the enablement check in PUT /api/streams/{id} for classic streams #212289
- Fixes issues affecting popularity scores in Discover #211201
- Corrects sorting behavior in the profiler storage explorer for Elastic Observability Serverless #212583
- Adds a loader to prevent flickering in the KB settings tab in Elastic Observability Serverless #212678
- Resolves incorrect enable button behavior in the Entity Store modal in Elastic Security Serverless #212078
- Converts the isolate host action into a standalone flyout in Elastic Security Serverless #211853
- Ensures model responses are correctly persisted to the chosen conversation ID in Elastic Security Serverless #212122
- Corrects image resizing issues for xpack.security.loginAssistanceMessage in Elastic Security Serverless #212035
- Fixes automatic import to correctly generate pipelines for parsing CSV files with special characters in Elastic Security Serverless column names #212513
- Fixes validation issues for empty EQL queries in Elastic Security Serverless #212117
- Resolves dual hover actions in the table tab in Elastic Security Serverless #212316
- Updates structured log processing to support multiple log types in Elastic Security Serverless #212611
- Ensures the delete model dialog prevents accidental multiple clicks in Machine Learning #211580
Exposes SSL options for Elasticsearch and remote Elasticsearch outputs in the UI #208745
Displays a warning and a tooltip for the _score column in the Discover grid #211013
Allows
Command/Ctrlclick for the "New" action in the top navigation #210982Adds the ability for a user to create an API Key in synthetics settings that applies only to specified space(s) #211816
Adds "unassigned" as an asset criticality level for bulk_upload #208884
Sets the Enable visualizations in flyout advanced setting to "On" by default #211319
Preserves user-made chart configurations when changing the query if the actions are compatible with the current chart, such as adding a "where" filter or switching compatible chart types #210780
Adds effects when clicking the Favorite button in the list of dashboards and ES|QL queries, and adds the button to breadcrumb trails #201596
Enables
/api/streams/{id}/_groupendpoints for GroupStreams #210114Allows setting the
typein the reroute processor #122409
- Fixes Discover session embeddable drilldown #211678
- Passes system message to inferenceCliente.chatComplete #211263
- Ensures system message is passed to the inference plugin #209773
- Adds automatic re-indexing when encountering a semantic_text bug #210386
- Removes unnecessary breadcrumbs in profiling #211081
- Adds minHeight to profiler flamegraphs #210443
- Adds system message in copy conversation JSON payload #212009
- Changes the confirmation message after RiskScore Saved Object configuration is updated #211372
- Adds a no data message in the flyout when an analyzer is not enabled #211981
- Fixes the Fleet Save and continue button #211563
- Suggests triple quotes when the user selects the KQL / QSTR #211457
- Adds remote cluster instructions for syncing integrations #211997
- Allows deploying a model after a failed deployment in Machine Learning #211459
- Ensures the members array is unique for GroupStreamDefinitions #210089
- Improves function search for easier navigation and discovery #210437
- Uses ordered maps for
PipelineConfigurationxcontent deserialization #123403 - Fixes redact processor arraycopy bug #122640
- Adds
_metric_names_hashfield to OTel metric mappings #120952 - Updates the deprecation info API to not warn about system indices and data streams #122951
- Registers
IngestGeoIpMetadataas aNamedXContent#123079 - Updates
TransportRolloverAction.checkBlockso that non-write-index blocks do not prevent data stream rollover #122905 - Uses representative count as
event.success_countin APM data if available #119995 - Fixes geoip databases index access after system feature migration #122938
- Adds alert status management to the AI Assistant connector #203729
- Enables the new Borealis theme #210468
- Applies compact Display options Popover layout #210180
- Increases search timeout toast lifetime to 1 week #210576
- Improves performance in dependencies endpoints to prevent high CPU usage #209999
- Adds "Logs" tab to mobile services #209944
- Adds "All logs" data view to the Classic navigation #209042
- Changes default to "native" function calling if the connector configuration is not exposed #210455
- Updates entity insight badge to open entity flyouts #208287
- Standardizes actions in Alerts KPI visualizations #206340
- Allows the creation of dynamic aggregations controls for ES|QL charts #210170
- Fixes the values control FT #211159
- Trained models: Replaces the Download button by extending the deploy action #205699
- Adds the useCustomDragHandle property #210463
- Upcoming removal of SMS multifactor authentication method. In October, we made multifactor authentication mandatory for all users. As an additional security measure, the SMS MFA method will be removed in April. If you’re still using SMS, you will be prompted to set up a more secure MFA method, and your registered SMS MFA devices will be automatically deleted from Elastic Cloud.
Fixes an issue where clicking on the name badge for a synthetics monitor on an SLO details page would lead to a page that failed to load monitor details #210695
Fixes an issue where the popover in the rules page may get stuck when being clicked more than once #208996
Fixes an error in the cases list when the case assignee is an empty string #209973
Fixes an issue with assigning color mappings when multiple layers are defined #208571
Fixes an issue where behind text colors were not correctly assigned, such as in Pie, Treemap, and Mosaic charts #209632
Fixes an issue where dynamic coloring has been disabled from Last value aggregation types #209110
Fixes panel styles #210113
Fixes incorrectly serialized searchSessionId attribute #210765
Fixes the "Save to library" action that could break the chart panel #210125
Fixes link settings not persisting #211041
Fixes "Untitled" export title when exporting CSV from a dashboard #210143
Missing items in the trace waterfall shouldn't break it entirely #210210
Removes unused
error.idingetErrorGroupMainStatisticsqueries #210613Fixes connector test in MKI #211235
Fixes an issue where clicking a link in the host/user flyout did not refresh the details panel #209863
Makes 7.x signals/alerts compatible with 8.18 alerts UI #209936
Handles empty categorization results from LLM #210420
Remembers page index in Rule Updates table #209537
Adds concurrency limits and request throttling to prebuilt rule routes #209551
Fixes package name validation on the Datastream page #210770
Makes entity store description more generic #209130
Deletes 'critical services' count from the Entity Analytics Dashboard header #210827
Disables sorting IP ranges in value list modal #210922
Updates entity store copies #210991
Fixes generated name for integration title #210916
Fixes formatting and sorting for custom ES|QL vars #209360
Fixes WHERE autocomplete with MATCH before LIMIT #210607
Updates install snippets to include all platforms #210249
Updates component templates with deprecated setting #210200
Hides saved query controls in AIOps #210556
Fixes unattended Transforms in integration packages not automatically restarting after reauthorizing #210217
Reinstates switch to support generating public URLs for embed when supported #207383
Provides a fallback view to recover from Stack Alerts page filters bar errors #209559
Deduplicates
IngestStatsandIngestStats.Statsidentity records when deserializing #122496Canonicalizes processor names and types in
IngestStats#122610Ensures removal of index blocks does not leave key with null value #122246
- Handles multiple prompt for the Rule connector #209221
- Adds
max_file_size_bytesadvanced option to malware for all operating systems #209541 - Introducs GroupStreams #208126
- Service example added to entity store upload #209023
- Updates the bucket_span for ML jobs in the security_host module #209663
- Improves handling for operator-defined role mappings #208710
- Adds object_src directive to Content-Security-Policy-Report-Only header #209306
- Fixes highlight for HJSON #208858
- Disables pointer events on drag + resize #208647
- Restores show missing dataView error message in case of missing datasource #208363
- Fixes issue with Amsterdam theme where charts render with the incorrect background color #209595
- Fixes an issue in Lens Table where a split-by metric on a terms rendered incorrect colors in table cells #208623
- Forces return 0 on empty buckets on count if null flag is disabled #207308
- Fixes all embeddables rebuilt on refresh #209677
- Fixes using data view runtime fields during rule execution for the custom threshold rule #209133
- Fixes running processes that were missing from the processes table #209076
- Fixes missing exception stack trace #208577
- Fixes the preview chart in the Custom Threshold rule creation form when the field name has slashes #209263
- Display No Data in Threshold breached component #209561
- Fixes an issue where APM charts were rendered without required transaction type or service name, causing excessive alerts to appear #209552
- Fixes bug that caused issues with loading SLOs by status, SLI type, or instance id #209910
- Updates colors in the AI Assistant icon #210233
- Updates the simulate function calling setting to support "auto" #209628
- Fixes structured log template to use single quotes #209736
- Fixes ES|QL alert on alert #208894
- Fixes issue with multiple IP addresses in strings #209475
- Keeps the histogram config on time change #208053
- WHERE replacement ranges correctly generated for every case #209684
- Updates removed parameters of the Fleet -> Logstash output configurations #210115
- Fixes log rate analysis, change point detection, and pattern analysis embeddables not respecting filters from Dashboard's controls #210039
- Rework saved query privileges #202863
- In-table search #206454
- Refactor RowHeightSettings component to EUI layout #203606
- Chat history details in conversation list #207426
- Cases assignees sub feature #201654
- Adds preview logged requests for new terms, threshold, query, ML rule types #203320
- Adds in-text citations to security solution AI assistant responses #206683
- Remove Tech preview badge for GA #208523
- Adds new View job detail flyouts for Anomaly detection and Data Frame Analytics #207141
- Adds a default "All logs" temporary data view in the Observability Solution view #205991
- Adds Knowledge Base entries API #206407
- Adds Kibana Support for Security AI Prompts Integration #207138
- Changes to support event.ingested as a configurable timestamp field for init and enable endpoints #208201
- Adds Spaces column to Anomaly Detection, Data Frame Analytics and Trained Models management pages #206696
- Adds simple flyout based file upload to Search #206864
- Bump kube-stack Helm chart onboarding version #208217
- Log deprecated api usages #207904
- Added support for human readable name attribute for saved objects audit events #206644
- Enhanced Role management to manage larger number of roles by adding server side filtering, pagination and querying #194630
- Added Entity Store data view refresh task #208543
- Increase maximum Osquery timeout to 24 hours #207276
- Remove use of fr unit #208437
- Fixes load more request size #207901
- Persist runPastTimeout setting #208611
- Allow panel to extend past viewport on resize #208828
- Knowledge base install updates #208250
- Fixes conversations test in MKI #208649
- Fixes ping heatmap regression when Inspect flag is turned off #208726
- Fixes monitor status rule for empty kql query results #208922
- Fixes multiple flyouts #209158
- Adds missing fields to input manifest templates #208768
- "Select a Connector" popup does not show up after the user selects any connector and then cancels it from Endpoint Insights #208969
- Logs shard failures for eql event queries on rule details page and in event log #207396
- Adds filter to entity definitions schema #208588
- Fixes missing ecs mappings #209057
- Apply the timerange to the fields fetch in the editor #208490
- Update java.ts - removing serverless link #204571
- Breaks out timeline and note privileges in Elastic Security Serverless #201780
- Adds service enrichment to the detection engine in Elastic Security Serverless #206582
- Updates the Entity Store Dashboard to prompt for the Service Entity Type in Elastic Security Serverless #207336
- Adds enrichPolicyExecutionInterval to entity enablement and initialization APIs in Elastic Security Serverless #207374
- Introduces a lookback period configuration for the Entity Store in Elastic Security Serverless #206421
- Allows pre-configured connectors to opt into exposing their configurations by setting exposeConfig in Alerting #207654
- Adds selector syntax support to log source profiles in Elastic Observability Serverless #206937
- Displays stack traces in the logs overview tab in Elastic Observability Serverless #204521
- Enables the use of the rule form to create rules in Elastic Observability Serverless #206774
- Checks only read privileges of existing indices during rule execution in Elastic Security Serverless #177658
- Updates KNN search and query template autocompletion in Elasticsearch Serverless #207187
- Updates JSON schemas for code editors in Machine Learning #207706
- Reindexes the .kibana_security_session_1 index to the 8.x format in Security #204097
- Disables
prompt=loginand sign out of Okta before initiating SSO. Fixes an issue when using organization SAML SSO where users are required to re-authenticate with the external IdP due to ForceAuthn=true being sent in SAML requests. SAML requests will now sendForceAuthn=false.
- Fixes editing alerts filters for multi-consumer rule types in Alerting #206848
- Resolves an issue where Chrome was no longer hidden for reports in Dashboards and Visualizations #206988
- Updates library transforms and duplicate functionality in Dashboards and Visualizations #206140
- Fixes an issue where drag previews are now absolutely positioned in Dashboards and Visualizations #208247
- Fixes an issue where an accessible label now appears on the range slider in Dashboards and Visualizations #205308
- Fixes a dropdown label sync issue when sorting by "Type" #206424
- Fixes an access bug related to user instructions in Elastic Observability Serverless #207069
- Fixes the Open Explore in Discover link to open in a new tab in Elastic Observability Serverless #207346
- Returns an empty object for tool arguments when none are provided in Elastic Observability Serverless #207943
- Ensures similar cases count is not fetched without the proper license in Elastic Security Serverless #207220
- Fixes table leading actions to use standardized colors in Elastic Security Serverless #207743
- Adds missing fields to the AWS S3 manifest in Elastic Security Serverless #208080
- Prevents redundant requests when loading Discover sessions and toggling chart visibility in ES|QL #206699
- Fixes a UI error when agents move to an orphaned state in Fleet #207746
- Restricts non-local Elasticsearch output types for agentless integrations and policies in Fleet #207296
- Fixes table responsiveness in the Notifications feature of Machine Learning #206956
- Adds last alert status change to Elastic Security Serverless flyout #205224
- Case templates are now GA #205940
- Adds format to JSON messages in Elastic Observability Serverless Logs profile #205666
- Adds inference connector in Elastic Security Serverless AI features #204505
- Adds inference connector for Auto Import in Elastic Security Serverless #206111
- Adds Feature Flag Support for Cloud Security Posture Plugin in Elastic Security Serverless #205438
- Adds the ability to sync Machine Learning saved objects to all spaces #202175
- Improves messages for recovered alerts in Machine Learning Transforms #205721
- Introduces new deployment performance metrics charts. AutoOps provides aggregate metrics at the cluster level for key performance indicators. The data is tier-based, offering users a comprehensive understanding of each tier and the entire cluster.
- Deprecates Cloud Defend billing alerts. Following the deprecation of Cloud Defend in Serverless, removes the billing logic associated with the feature.
- Fixes an issue where "KEEP" columns are not applied after an Elasticsearch error in Discover #205833
- Resolves padding issues in the document comparison table in Discover #205984
- Fixes a bug affecting bulk imports for the knowledge base in Elastic Observability Serverless #205075
- Enhances the Find API by adding cursor-based pagination (search_after) as an alternative to offset-based pagination #203712
- Updates Elastic Observability Serverless to use architecture-specific Elser models #205851
- Fixes dynamic batching in the timeline for Elastic Security Serverless #204034
- Resolves a race condition bug in Elastic Security Serverless related to OpenAI errors #205665
- Improves the integration display by ensuring all policies are listed in Elastic Security Serverless #205103
- Renames color variables in the user interface for better clarity and consistency #204908
- Allows editor suggestions to remain visible when the inline documentation flyout is open in ES|QL #206064
- Ensures the same time range is applied to documents and the histogram in ES|QL #204694
- Fixes validation for the "required" field in multi-text input fields in Fleet #205768
- Fixes timeout issues for bulk actions in Fleet #205735
- Handles invalid RRule parameters to prevent infinite loops in alerts #205650
- Fixes privileges display for features and sub-features requiring "All Spaces" permissions in Fleet #204402
- Prevents password managers from modifying disabled input fields #204269
- Updates the listing control in the user interface #205914
- Improves consistency in the help dropdown design #206280
- Introduces case observables in Elastic Security Serverless #190237
- Adds a JSON field called "additional fields" to ServiceNow cases when sent using connector, containing the internal names of the ServiceNow table columns #201948
- Adds the ability to configure the appearance color mode to sync dark mode with the system value #203406
- Makes the "Copy" action visible on cell hover in Discover #204744
- Updates the EnablementModalCallout name to AdditionalChargesMessage in Elastic Security Serverless #203061
- Adds more control over which Elastic Security Serverless alerts in Attack Discovery are included as context to the large language model #205070
- Adds a consistent layout and other UI enhancements for machine learning pages #203813
- Fixes an issue that caused dashboards to lag when dragging the time slider #201885
- Updates the CloudFormation template to the latest version and adjusts the documentation to reflect the use of a single Firehose stream created by the new template #204185
- Fixes Integration and Datastream name validation in Elastic Security Serverless #204943
- Fixes an issue in the Automatic Import process where there is now inclusion of the @timestamp field in ECS field mappings whenever possible #204931
- Allows Automatic Import to safely parse Painless field names that are not valid Painless identifiers in if contexts #205220
- Aligns the Box Native Connector configuration fields with the source of truth in the connectors codebase, correcting mismatches and removing unused configurations #203241
- Fixes the "Show all agent tags" option in Fleet when the agent list is filtered #205163
- Updates the Results Explorer flyout footer buttons alignment in Data Frame Analytics #204735
- Adds a missing space between lines in the Data Frame Analytics delete job modal #204732
- Fixes an issue where the Refresh button in the Anomaly Detection Datafeed counts table was unresponsive #204625
- Fixes the inference timeout check in File Upload #204722
- Fixes the side bar navigation for the Data Visualizer #205170
- Optimizes the Kibana Trained Models API #200977
- Adds a Create Case action to the Log rate analysis page #201549
- Improves AI Assistant’s response quality by giving it access to Elastic’s product documentation #199694
- Adds support for suppressing EQL sequence alerts #189725
- Adds an Advanced settings section to the SLO form #200822
- Adds a new sub-feature privilege under Synthetics and Uptime Can manage private locations #201100
- Fixes point visibility regression #202358
- Improves help text of creator and view count features on dashboard listing page #202488
- Highlights matching field values when performing a KQL search on a keyword field #201952
- Supports "Inspect" in saved search embeddables #202947
- Fixes your ability to clear the user-specific system prompt #202279
- Fixes error when opening rule flyout #202386
- Fixes to Ops Genie as a default connector #201923
- Fixes actions on charts #202443
- Adds flyout to table view in Infrastructure Inventory #202646
- Fixes service names with spaces not being URL encoded properly for context.viewInAppUrl #202890
- Allows access query logic to handle user ID and name conditions #202833
- Fixes APM rule error message for invalid KQL filter #203096
- Rejects CEF logs from Automatic Import and redirects you to the CEF integration instead #201792
- Updates the install rules title and message #202226
- Fixes error on second entity engine init API call #202903
- *estricts unsupported log formats #202994
- Removes errors related to Enterprise Search nodes #202437
- Improves web crawler name consistency #202738
- Fixes editor cursor jumpiness #202389
- Fixes rollover datastreams on subobjects mapper exception #202689
- Fixes spaces sync to retrieve 10,000 trained models #202712
- Fixes log rate analysis embeddable error on the Alerts page #203093
- Fixes Slack API connectors not displayed under Slack connector type when adding new connector to rule #202315
- Elastic Observability Serverless adds a new sub-feature for managing private locations #201100
- Elastic Observability Serverless adds the ability to configure SLO advanced settings from the UI #200822
- Elastic Security Serverless adds support for suppressing EQL sequence alerts #189725
- Elastic Security Serverless adds a /trained_models_list endpoint to retrieve complete data for the Trained Model UI #200977
- Machine Learning adds an action to include log rate analysis in a case #199694
- Machine Learning enhances the Kibana API to optimize trained models #201549
- Fixes Slack API connectors not being displayed under the Slack connector type when adding a new connector to a rule in Alerting #202315
- Fixes point visibility regression in dashboard visualizations #202358
- Improves help text for creator and view count features on the Dashboard listing page #202488
- Highlights matching field values when performing a KQL search on a keyword field in Discover #201952
- Adds support for the Inspect option in saved search embeddables in Discover #202947
- Enables the ability to clear user-specific system prompts in Elastic Observability Serverless #202279
- Fixes an error when opening the rule flyout in Elastic Observability Serverless #202386
- Improves handling of Opsgenie as the default connector in Elastic Observability Serverless #201923
- Fixes issues with actions on charts in Elastic Observability Serverless #202443
- Adds a flyout to the table view in Infrastructure Inventory in Elastic Observability Serverless #202646
- Fixes service names with spaces not being URL-encoded properly for
{{context.viewInAppUrl}}in Elastic Observability Serverless #202890 - Enhances access query logic to handle user ID and name conditions in Elastic Observability Serverless #202833
- Fixes an APM rule error message when a KQL filter is invalid in Elastic Observability Serverless #203096
- Restricts and rejects CEF logs in automatic import and redirects them to the CEF integration in Elastic Security Serverless #201792
- Updates the copy of the install rules title and message in Elastic Security Serverless #202226
- Clears errors on the second entity engine initialization API call in Elastic Security Serverless #202903
- Restricts unsupported log formats in Elastic Security Serverless #202994
- Removes errors related to Enterprise Search nodes in Elasticsearch Serverless #202437
- Ensures consistency in web crawler naming in Elasticsearch Serverless #202738
- Fixes editor cursor jumpiness in ES|QL #202389
- Implements rollover of data streams on subobject mapper exceptions in Fleet #202689
- Fixes trained models to retrieve up to 10,000 models when spaces are synced in Machine Learning #202712
- Fixes a Log Rate Analysis embeddable error on the Alerts page in AiOps #203093
- Adds tabs for Import Entities and Engine Status to the Entity Store #201235
- Adds status tracking for agentless integrations to Fleet #199567
- Adds a new machine learning module that can detect anomalous activity in host-based logs #195582
- Allows custom Mapbox Vector Tile sources to style map layers and provide custom legends #200656
- Excludes stale SLOs from counts of healthy and violated SLOs #201027
- Adds a "Continue without adding integrations" message to the Elastic Security Dashboards page that takes you to the Entity Analytics dashboard #201363
- Displays visualization descriptions under their titles #198816
- Hides the Clear button when no filters are selected #200177
- Fixes a mismatch between how wildcards were handled in previews versus actual rule executions #201553
- Fixes incorrect Y-axis and hover values in the Service Inventory’s Log rate chart #201361
- Disables the Add note button in the alert details flyout for users who lack privileges #201707
- Fixes the descriptions of threshold rules that use cardinality #201162
- Disables the Install All button on the Add Elastic Rules page when rules are installing #201731
- Reintroduces a data usage warning on the Entity Analytics Enablement modal #201920
- Improves accessibility for the Create a connector page #201590
- Fixes a bug that could cause Elastic Agents to get stuck updating during scheduled upgrades #202126
- Fixes a bug related to starting machine learning deployments with autoscaling and no active nodes #201256
- Initializes saved objects when the Trained Model page loads #201426
- Fixes the display of deployment stats for unallocated deployments of machine learning models #202005
- Enables the solution type search for instant deployments #201688
- Improves the consistency of alert counts across different views #202188