IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Enhancements and bug fixes
editEnhancements and bug fixes
editFor detailed information about the 8.7.0 release, review the enhancements and bug fixes.
Enhancements
edit- Alerting
-
- Bring flapping status and settings in o11y #150483
- RenderCustomActionsRow with named params instead of args #149304
- Ram 145739 use bulk enable disable in UI #145928
- Create generic retry if function #145713
- Return rules from bulk enable #145391
- Create bulk disable endpoint #145179
- Adding group by options to ES query rule type #144689
- APM
-
- Adds APM alert status to the alerts table #150500
- Promotes the Alerts tab in the APM UI to GA #150528
-
Switches get environment function to use
terms_enum
api #150175 - Uses (rolled up) service metrics for service inventory #149938
- Adds KQL filter bar to the service map page #149900
- Integrates Alert search bar in the alerts tab #149610
- Adds Azure Functions support in the APM UI #149479
- Adds a 404 page #149471
- Adds single-click setup from Kibana #148959
- Updates sparklines to support the bar chart graph style #148702
- Adds a flamegraph legend #147910
- Adds API keys to APM package policies #147650
- Only renders waterfall items up until 3 levels #147569
- Improves span links navigation #147426
- Updates default refresh interval to 60 seconds #146791
- Adds pagination to source map API #145959
- Adds ability to offset point labels on maps #145773
- Cases
-
- Adds new column `Updated on ` in `all cases list ` table. This column can be sorted and can persist sorting options #149116
- Improves the design of all cases list select modal #149851
- Adds a button to Case Detail and All Cases List to copy case UUIDs to the clipboard #148962
- Adds the ability to persist sorting, severity filter, and status filter in the URL and local storage for the all cases list #148549
- Adds the ability to allow sorting by status, severity, and title in the all-cases list #148193
- See "My recently assigned cases" to the recent cases widget of Overview dashboard in Security #147763
- Adds the ability to bulk edit assignees on multiple cases #146907
- Adds the ability to save draft comments #146327
- Dashboard
- Discover
-
- Show "Copy value" button for any grid cell #149525
- Align field list filters UI between Discover and Lens #148547
- Persist field list sections state in local storage #148373
- Enable adhoc data views creation from no data views state #147850
- Adds a way to quickly expand time range from "No results" screen #147195
- Optimize checking for multifields during grid rendering #145698
- Align field list sections between Discover and Lens #144412
- Update Discover’s histogram to use Lens, and add support for breaking down the histogram by top values of a selected field #143117
- Elastic Security
- For the Elastic Security 8.7.0 release information, refer to Elastic Security Solution Release Notes.
- Enterprise Search
- For the Elastic Enterprise Search 8.7.0 release information, refer to Elastic Enterprise Search Documentation Release notes.
- Fleet
-
- Fixes discard changes link taking user to "page not found" #150174
- Adds filebeat_input index to agent policy default #149974
- Bugfix: Apply namespace from agent policy if there is one when adding integration #149949
- Agent List: Inform users when agents have become inactive since last page view #149226
- Experimental toggles for doc-value-only #149131
- Create index templates and ingest pipeline at package policy creation time for input packages #148772
- Do not allow namespace or dataset to be edited for input only package policies #148422
- Adds deprecation warning to unenrollment timeout agent policy setting #147963
- Adds active filter count to agent status filter #147821
- Kibana UI
- The list view in Dashboard, Visualize Library, Maps, and Graph now stores the latest state of the table in the URL #145517
- Lens & Visualizations
-
- Enable nice rounding for scalar axis in Lens #149388
- Don’t block render on missing field in Lens #149262
- Enable previous time shift when using a date histogram in Lens #149126
- Displays the annotation icon on the annotation dimension label in Lens #147686
- Extend explore data in Discover/open in Discover drilldown to visualizations with annotations and reference lines in Lens #147541
- Moves the mosaic/waffle charts into GA in Lens #146261
- Color by slice for multi-metric partition chart in Lens #145948
- Save function to integrate listing Inspector #145381
- Absolute time shift support in formula in Lens #144564
- Machine Learning
-
- Adding multi-modal distribution to the explain anomaly results #150014
- Adding anomaly explanation help link #149674
- Data Frame Analytics results view: add link to custom visualizations for viewing scatterplot charts #149647
- Explain Log Rate Spikes: highlight field pairs unique to groups in expanded row #148601
- Adds delete annotations option to delete and reset job modals #147537
- Adds override for data which doesn’t contain a time field #147504
- Adds responsive layout to Index data visualizer, fix doc count chart margin #147137
- Use anomaly score explanation for chart tooltip multi-bucket impact #146866
- Remove beta badge for Field statistics table in Discover #140991
- Management
-
- Transforms: Adds "Use full data" button to transform creation wizard #150030
- Adds override field to Dot expander processor form #149599
- Adds fields to Append Ingest Pipeline processor form #149520
- Adds support for S3 intelligent tiering in Snapshot and Restore #149129
- Transforms: Adds date picker to transform wizard for data view with time fields #149049
- Use data view formatter for fields preview in Edit field flyout #148446
- Adds a new global ui settings client #146270
- Update Transform installation mechanism to support upgrade paths #142920
- Maps
- Adds support for hex aggregation with geo_shape field #143890
- Monitoring
- Observability
- Querying & Filtering
- Allows case sensitive option on multiselection filters input #149570
- Security
-
-
The default
csp.disableUnsafeEval
value is nowtrue
, so now theunsafe-eval
source expression isn’t present by default in the Kibana Content Security Policy (CSP) #150157 - Adds client IP address to Kibana audit log #148055
-
Adds
Cross-Origin-Opener-Policy: same-origin
HTTP header to Kibana default response headers #147874
-
The default
- Sharing
- Enables multiple values filtering on tooltip actions #148372
- Uptime
- TLS rule allow monitors filtering #150339
Bug fixes
edit- Alerting
-
- Event log failure message #149355
- Optimize alerting task runner for persistent (non-lifecycle rule types) #149043
- Failed test x-pack/plugins/triggers_actions_ui/public/application/lib/transformActionVariables #147579
- Rule create/update form re-render #147221
- Hiding all features in a space causes rules to stop running #146188
- Send complete test data to xMatters, so it can create an alert #145431
- Hiding all features in a space causes rules to stop running #145372
- APM
-
- Latency threshold rule’s threshold context variable should use milliseconds instead of microseconds #150234
- Cannot read/write APM Settings Indices page with minimally-privileged user #150107
-
Adds
service.environment
log correlation #150065 -
Remove
host.name
correlation #150005 - Fixes display of stacktrace with EuiCodeBlocks #149911
- Alert rules: The transaction type and environment options are not filtered by the selected service #149849
- Unable to create Latency threshold rule for All services or All Transaction types #149735
- Adds language specific headers #149400
- Adds stacktrace support for php #149122
- Tech preview feature on General settings #148996
- Fixes APM sourcemap upload route #148508
- Change order of tabs #147518
- Show values of highlighted sample in TopN chart #147431
- Synchronous Anomaly detection jobs creation #145969
- Change default refresh interval to 60 seconds #144389
- Dashboard
- Design
- Discover
- Elastic Security
- For the Elastic Security 8.7.0 release information, refer to Elastic Security Solution Release Notes.
- Enterprise Search
- For the Elastic Enterprise Search 8.7.0 release information, refer to Elastic Enterprise Search Documentation Release notes.
- Fleet
- Infrastructure
- Remove ts-ignore annotation #145759
- Lens & Visualizations
-
- Always use resolved time range when computing Top values order agg with timeshifts in Lens #150418
- Fixes problem with timeshift in formula and breakdown in Lens #150406
- Fixes nested other bucket for empty string #150321
- Fixes chart padding on reference lines/annotations icon on the left side in Lens #149573
- Fixes the partition legend actions header format problem in Lens #149114
- Automatically enable show array values for non-numeric runtime fields in Lens #149025
- Always display the major label #148999
- Adds multi fields support to selected fields list in Lens #148899
- Allows cleaning up of the filters aggregatiob custom label in Lens #148535
- Order date fields first on discover drilldown in Lens #146786
- Fixes the syncing of other series color in Lens #146785
- Machine Learning
-
- Data Frame Analytics creation wizard: ensure includes table is populated correctly on job type change #150112
- Data Frame Analytics maps view: Fix update of map when selecting results index node #149993
- Fixes Typical to actual connector lines in AnomalyLayer have dot halfway #149270
- Fixes responsive behaviour of page header with date picker #149073
- Delayed data visualization: ensure y-axis count is visible #148982
- Allow dedicated index override in JSON editor #148887
- Anomaly Detection: Fix button switch issue with unmounted component #148239
- Anomaly Detection: Fix Anomaly Explorer context handling #148231
- Fixes modal titles #147855
- Management
- Maps
- Monitoring
- Use UI time range filter in logstash pipeline details query #150032
- Observability
- Adds ALERT_RULE_PARAMETERS to the common fields in Rule Registry #147458
- Platform
- Support cgroup v2 in core metric collection #147082