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 7.12.0 release, review the enhancements and bug fixes.
Enhancements
edit- Alerting
-
- Adds support for custom alert ids #89814
- Allow user to select existing connector of same type when fixing broken connector #89062
- Search alert #88528
- Adds a "Refresh" button to the alerts list and alert details views #87016
- Alert and Connector flyouts Save and Save&Test buttons should be active by default #86708
- APM
- Canvas
-
- Support IP data type #85087
- Dashboard
-
- Dashboard Save As New by Default #91761
- Stay in Edit Mode After Dashboard Quicksave #91729
- Combine Discard & Cancel #91267
- Unsaved Changes Badge #91073
- Rename Visualize to Visualize Library #91015
- Copy Panel to Dashboard #90856
- Improves error messages when in Dashboard #90668
- Adds Save as button to top menu #90320
- Enable right click on visualizations and dashboards listings #88936
- Url template editor #88577
- Enable "by value embeddables" (dashboard.allowByValueEmbeddables) by default #88390
- Align Lens & Visualize Breadcrumbs #86941
- Remove Panels from URL #86939
- Align Lens & Visualize Top nav Buttons & Behaviour #86922
- URL encoding for URL drilldown #86902
- Adds switch for color syncing between charts on dashboards #86180
- Discover
-
- Replace EuiCodeBlock with Monaco editor in Discover #90781
- Adds support for unmapped fields using the fields API #89074
- Adds "Hide chart" / "Show chart" persistence #88603
- Grouping multifields in a doc table #88560
- Deangularize navbar in context app #86353
- Change default sort handling #85561
- Support mapping defined runtime fields in Discover #83891
- Elastic Security
- For the Elastic Security 7.12.0 release information, refer to Elastic Security Solution Release Notes.
- Fleet
-
- Install Lens assets from packages if present #88189
- Kibana Home & Add Data
-
-
Fixes values of
products.min_price
field in Kibana sample ecommerce data set #90428
-
Fixes values of
- Lens & Visualizations
-
- Support min and max with histogram data types in TSVB #91581
- Adds a new "Series Agg" to count the number of series in TSVB #91225
- Communicate the index pattern to the dashboard in Timelion #90623
- Support histogram mapping type for all numeric functions in Lens #90357
- Table column text alignment in Lens #89300
- Hide column in table in Lens #88680
- Use mapbox instead of leaflet in Vega #88605
- Use first decimal when required for data summaries in Lens #88463
- User should be able to set a specific tilemap service using the mapStyle property in Vega #88440
- Use datagrid with resizable columns for datatable in Lens #88069
- Adds specific IP and Range/Interval sorting to datatable in Lens #87006
- Adds more in-editor Advanced documentation in Lens #86821
- Adds percentile to Lens #86490
- Allow custom label for fields via index pattern field management in TSVB #84612
- Adds counter rate, cumulative sum, differences and moving average to Lens #84384
- Logs
- Machine Learning
-
- Anomaly Detection: when no anomalies present for time range show no results message #91151
- Adds Create Data Frame Analytics card to Data Visualizer #91011
- Data Frame Analytics creation wizard: adds support for extended hyper-parameters #90843
- Data Frame Analytics: Support early stopping data frame analytics job parameter #90695
- Data Frame Analytics: ROC Curve Chart #89991
- Data Frame Analytics creation: improve existing job check #89627
- Adds Lens and Discover integration to index based Data Visualizer #89471
- Anomaly Detection alert type #89286
- Adds ML deep links to navigational search #88958
- Adds embedded map to geo_point fields for Data Visualizer #88880
- Improving model snapshot revert UI experience #88588
- Anomaly Detection: add anomalies map to explorer for jobs with lat_long function #88416
- Data Frame Analytics: Adds scatterplot matrix to regression/classification results pages #88353
- Redesign file-based Data Visualizer #87598
- Adds documentation links in the help menu for machine learning #85366
- Management
-
- Transforms: Adds missing bucket checkbox to group by popover form #91650
- Transforms: Adds retention policy options to transform UI #91162
- Enable Search Sessions #91097
- Adds better UI support for runtime fields Transforms #90363
- Adds folding in kbn-monaco and update some viewers #90152
- Fix retrieval of unmapped fields; Add field filters #89837
- Policy phases redesign #88671
- Adds runtime fields to index patterns and searchsource #88542
- Timeline component #88024
- Replace search session constants with kibana.yml configs #88023
- Managed data streams renamed to Fleet-managed and table layout improvement #86285
- Adds support for URI parts processor #86163
- Management UI #81707
- Maps
-
- GA Geo containment alerts. Remove Geo containment alert experimental config settings and refs #90301
- Allow saving maps to dashboards #88759
- Use chart pallete registry to support sync colors in dashboard #88099
- Scale control #88031
- Support geometry-collection #87867
- Set containment alert recovery action group to No longer contained #87182
- Show map saved objects in visualize listing page #87165
- Term join limit #86491
- Labels for polygons and lines #86191
- Always show solution layers #86053
- Metrics
- Monitoring
- Operations
-
- Rules table page size increase #93993
- Surface package version used in a package policy in UI #93712
- Filtering runtime mappings in anomaly detection wizards #91534
- Prevent duplicate notifications about the same anomaly result #91485
- Anomaly Detection alert initialisation from the ML app #91283
- Adds index pattern runtime fields to anomaly detection wizards #91168
-
Format
PingList
duration time as seconds when appropriate #90703 - Adds nav search keywords for uptime and user experience app #90616
-
Support
pit
andsearch_after
in serversavedObjects.find
#89915 - Feature/80166 add waterfall flyout #89449
- Waterfall filters #89185
-
Enables support for ES clusters using
action.destructive_requires_name=true
#88986 - Break down transaction table api removing the sparklines #88946
- Adds Label option for Dropdown Control #88505
- Platform
- Security
- Sharing
-
- Expose anonymous access through a switch in sharing menu #86965
- Uptime
- Other
-
- Updated favicons #87271
Bug Fixes
edit- Alerting
-
- Skips Alert Instances that were instantiated but have no scheduled actions #91179
-
Fixes a bad UX for
xpack.actions.enabled
is set as false. UI should show the proper message instead of the endless spinner #89043 - Ensures we always select the correct index in UI tests #88876
- Adds missing configuration options for the alerting related plugins to the kibana-docker #88297
- Gracefully handling unknown action type #86910
- Edit alert should show and update all actions with deleted connectors #86838
- APM
- Dashboard
-
- Fixes importing dashboards created before ~6.1.0 #94332
- Rename Cancel to Switch to View Mode #94147
- Enable Save Button When Filters Change #93328
- Remove "beta" label from URL Drilldown as it is now GA #92859
- Refactor Initial View Mode #92747
- Make Dashboard Unsaved Changes Space Specific #92680
- Remove Multiple History Entries & Stay in Edit Mode on Save As #92105
- Fixes Visualize Link Redirecting to Dashboard Linked Visualization #90243
- Fixes Dashboard OnAppLeave #86193
- Design
- Discover
-
- Fixes filter creation for numeric scripted fields in Discover #93224
- Fixes link from dashboard saved search to Discover #92937
- Fixes navigating from discover single document view back to discover #92463
- Could not expand cell content in DiscoverGrid #91289
- Fixes icon for conflicting fields #90641
- Add icon for nested fields in sidebar #85147
- Fixes context view for date_nanos format with custom timestamps #54089
- Elastic Security
- For the Elastic Security 7.12.0 release information, refer to Elastic Security Solution Release Notes.
- Fleet
- Lens & Visualizations
-
- Fixes cannot brush on bars of vertical bar chart to zoom into data #94290
- Prevent double load in editor in Lens #93930
- Fixes median aggregation when used with a scripted field #93731
- Remove portal for screenreader component in Lens #93274
- Fixes sorting undefined, null and NaN values in Lens #92575
- Fixes bug in Safari and Firefox form rendering in Lens #92542
- Fixes unformatted timeseries functions in Lens #92498
- Pass used histogram interval to chart in Lens #91370
- Fixes empty display name issue in XY chart in Lens #91132
- Fixes telemetry read only error in Lens #91104
- Stop inserting zeroes for null series in TSVB #90861
- Restores signal values on refresh in Vega #90774
- Fixes the timeseries legend, renders the metric, gauge charts for series with empty strings in TSVB #90760
- Make Lens intervals default value adapt to histogram:maxBars Advanced Setting changes in Lens #89305
- Vega Maps Referencing from kibana.yml #88316
- Close popover on repeated button click in Lens #87834
- Make sure filter object is persistable in Lens #87828
- Upgrading vis with pipeline agg from 6.8 doesn’t render #93427
- Logs
- Machine Learning
-
- DataFrame Analytics models: ensure View training data link activates quick filter in exploration page #93071
- Fixes positions of calendar arrow buttons in start datafeed modal #92625
- Anomaly Explorer: ensure filtering works as expected when influencer value has trailing backslash #92471
-
Data Frame Analytics wizard: ensure required config options are loaded before enabling
Continue
#92254 - Fixes event rate chart annotation position #91899
- Data Frame Analytics exploration page: filters improvements #91748
- Data Frame Analytics cloning: ensure classification hyperparameters retained when cloning job #91507
- Stops new line on enter key press for KQL query bars #90960
- Allow filtering by mlcategory in Anomaly Explorer Influencers list #90282
- Fixes rare page crash when deleting anomaly detection job #88622
- Management
-
- Fixes parent pipeline aggregations with custom metric and custom sort order #93276
- Adding schema for all current query_string settings #93175
- Preserve unknown fields in processors #91146
- Can’t create single character index without wildcard #90919
- Use core doc links service #89363
- Fixes saved object view path #89057
- Use "untitled" filename for panels with no title in dashboard #86333
- Maps
-
- Fixes selecting EMS basemap does not populate input #92711
- Increase index pattern select limit to 1000 #92093
- Fixes issue preventing WebGL warning message from appearing #91069
- Fixes geo shape agg telemetry not collecting due to missing index pattern IDs #90886
- Fixes reporting jobs fail when Elastic Maps Service (EMS) is unavailable #90834
- Fixes users without access to Maps should not have the option to create them #88830
- Geo containment latency and concurrent containment fix #86980
- Metrics
-
- Use global kibana time for metrics explorer in Default View #92520
- Fixes alerts repeatedly firing "recovered" actions #91038
- Fixes node details overlay title with long host name #90825
- Fixes saving/loading saved views from URL #90216
- Fixes alert preview accuracy with new Notify settings #89939
- Fixes history drawer when navigation is docked #89630
- Completely remove GraphQL and Apollo #89036
- Monitoring
- Operations
-
- Increases pre-packaged socket timeout and chunks the requests #94531
- Fixes first load in Inventory view #94306
- Enables Microsoft Teams for Detection Actions #94239
- Use EuiFieldPassword for password variables in policy editor #94166
- Fixes package policies created with null var values (empty defaults) #94040
- Adds missing mappings to the signals for the indicator rules #92928
- Fixes ECS audit logging config settings for docker environments #92497
- Fixes handling of built-in models #92154
- Adds more granular validation for nested fields #92041
- Data Frame Analytics: Improved error handling for scatterplot matrix #91993
- Fixes loading indicators in the rules management table #91925
- Kql Search Bar suggests values outside the selected time range #91918
- Improves query performance of first and last events #91790
- Latency percentile labels and instances table support #91758
- Update error banner when refreshing rule status on rule details page #91051
- Platform
-
- Cancel nested executions when main execution is canceled #91486
- Updating SO _find filter parser to take into consideration multi-fields #90988
-
Increment task
attempts
when they fail during markTaskAsRunning #88669 - Reject invalid Timeout values in Task Type Definitions #88602
- Cancel expired tasks as part of the available workers check #88483
- Resilient saved object migration algorithm #78413
- Querying & Filtering
- Reporting
-
- Deserialize query string options for serverside ES Query #90050
- Security
-
- Do not generate an ephemeral encryption key in production #81511