Enhancements and bug fixesedit
For detailed information about the 8.1.0 release, review the enhancements and bug fixes.
Enhancementsedit
- Alerting
- Canvas
- Dashboard
- Adds the ability to always allow internal URLs in Vega #124705
- Data ingest
- Adds the ability to create ingest pipelines from a CSV upload that enables mapping custom data source into ECS #101216
- Discover
- Elastic Security
- For the Elastic Security 8.1.0 release information, refer to Elastic Security Solution Release Notes.
- Fleet
- Lens & Visualizations
-
- Addx suport for timefilter/min/max in Vega URLs #124077
- The filtered field list now uses field caps API in Lens #122915
- Updates the Lens empty state copy #122174
- Adds a global filter for formulas in Lens #121768
- Adds rare terms in Lens #121500
- Adds previous time shift back in Lens #121284
- Adds the size ratio setting to pie and donut charts in Lens #120101
- Adds multi terms dnd support in Lens #119841
- Improves the color stop UI in Lens #119165
- Enables table pagination in Lens #118557
- Adds support for ephemeral sort to the data table embeddable #117742
- Debounce duplicate error messages in Vega #116408
- Replaces EUICodeEditor with Monaco in Vega #116041
- Machine Learning
-
- Adds missing document titles #124125
- Synchronize Anomaly charts cursor position for X-axis with Lens visualizations in Dashboard #123951
- Adds grouping to the side nav #123805
- Adds empty states for the Jobs list pages #123462
- Adds error messages to Index data visualizer and improve distribution charts for fields with low cardinality #123306
- Standardize Add embeddable flow from the Anomaly Explorer page #123199
- Integration part 1: Create anomalies layer in Maps* #122862
- Adds options to exclude or include frozen data tier for Anomaly detection and Index data visualizer #122306
- Editing semi-structured text fields in grok pattern #122274
- Adds extra search deep links for nodes overview and file upload #121740
- Replace navigation bar with a side nav #121652
- File data visualizer reduce chunk size for slow processors #121353
- Adds ability to save session to Index data visualizer #121053
- Overview page redesign #120966
- Adds Maps UI action to Index data visualizer/Discover Field statistics #120846
- Adds auto generated drill down link to Discover for Anomaly explorer table #120450
- Adds multilayer time axis style to Data visualizer doc count chart #117398
- Management
-
- Transforms: Add call out warning & delete option if a task exists for a transform without a config #123407
- Adds warnings for actions for managed Anomaly detection jobs and Transforms #122305
- Refresh frequency refinements #122125
- Configure refresh frequency #121874
- Geo point field formatter #121821
- Adds links to docs #121066
- Highlight the tutorial example text with console syntax #120474
- Compress mappings response size for autocomplete #120456
- Handle binary data response #119586
- Improve error handling when local storage quota is full #118495
- Error handling #109233
- Maps
-
- Adds Shapefile import #123764
- Should be able to zoom in on selected range of timeslider #122131
- Delete button should be toggleable in Edit Features #122017
- Change "show as" from EuiSelect to EuiButtonGroup #121960
- Format counts #119646
- Convert maki icons to SDF sprites on-the-fly #119245
- Convert HeatmapLayer to vector tiles and add support for high resolution grids #119070
- Make the icon for max results limit more evident #118044
- Enable on-prem for Vega #104422
- Monitoring
- Compatibility for agent data streams #119112
- Observability
-
- Adds Tail-based sampling settings #124025
- UI Monitor Management - Add namespace field #123248
- Default alert connectors email settings #123244
- Only show span.sync badge when relevant #123038
- Optimize waffle map #122889
- APM UI changes for serverless services / AWS lambda #122775
- Update the style of the service/backend info icons in the selected service/backend header #122587
- Adds basic infra metrics config #120881
- Adds comparision to service maps popover #120839
- Link originating service in traces list table #120768
-
Prefer
service.name
for logs correlation #120694 - Query numerator & denominator simultaneously for log threshold alerts #107566
- Operations
- Improves the file logging capabilities so that missing directories in the configured file path are now created before Kibana attempts to write to the file #117666
- Platform
-
-
Add a new
elasticsearch.compression
configuration property to enable compression for communications between Kibana and Elasticsearch #124009 - Adds support of comments #122457
- Adds support for PNG and PDF reports on Darwin Arm64 architecture #122057
- Short URL client is now accessible on the frontend through plugin contract. Dashboard and Discover shared short URLs now contain a three word, human-readable slug #121886
- Adds the ability to add URL drilldowns to Dashboard panels #121801
- Adds a new structure to the report details flyout to help you find information faster #120617
- Adds HTML tag and impact level to axe-core CI violation reporter #119903
- Exposes Elasticsearch accuracy warnings to the user #116632
-
Add a new
- Querying & Filtering
- Improves the version field type #123739
- Security
Bug Fixesedit
- Alerting
- Canvas
- Dashboard
- Adds the listing page callout when new dashboards are in progress #117237
- Discover
- Elastic Security
- For the Elastic Security 8.1.0 release information, refer to Elastic Security Solution Release Notes.
- Enterprise Search
- For the Elastic Enterprise Search 8.1.0 release information, refer to Elastic Enterprise Search Documentation Release notes.
- Fleet
- Lens & Visualizations
-
- Fixes some dashboard visualizations that could show "Could not located index pattern" errors when copied from one space to another #126499
- Rarity is not allowed in some cases in Lens #125523
- Fixes formatting logic for terms in Lens #125408
- Fixes focus on submitting filter popover in Lens #125247
- Fixes agg filter for sibling pipeline aggs #125227
- Panel intervals are now used for annotations in TSVB #125222
- Outdated inspector data is now hidden in Vega #125051
- Vega visualizations are no longer missing in sample data reports #124886
- Lucene queries on dashboards are now accepted on annotations and tables in TSVB #124802
- Top values now work for custom numeric formatters in Lens #124566
-
Coloring tooltip in Heatmap is now working for
">= n"
values in Visualize Library #124521 - Fixes a metric contrast issue in TSVB #124509
- Do not refresh session on "now" drift on incoming data in Lens #124389
- Coloring tooltips in Pie are not properly positioned in Visualize #124330
- Label placeholder always defaults to the lens proposed text in Lens #124222
- Show warning for completely static formula in Lens #124213
- Adds step value to make Safari validation work properly in Lens #124210
- Guard against parse failures in Visualize #124209
- Fixes heatmap suggestions in Lens #124099
- Fixes the percentage format for percentiles series #124098
- Displays custom bounds error for right axis when lower bound is above 0 in Lens #124037
- Clicking a series agg timeseries chart split by terms should not create a filter in TSVB #124031
- Save default data view in TSVB #123997
- Switch default bar width to 0px in TSVB #123926
- Formatting in the left axis is not respected when I have two separate axis in TSVB #123903
- Fixes series containing colon in TSVB #123897
- Fixes records field name and migrate in Lens #123894
- Hides ticks on the y axis for layers with the same format and different template in TSVB #123598
- Various fixes for Lens embeddables in Lens #123587
- Make sure session is updated and passed to the embeddable in Visualize #123538
- Fixes time range issue on save in Lens #123536
- Report override data views to the dashboard in TSVB #123530
- Handle ignore daylight time correctly and fix shift problem in TSVB #123398
- AggConfigs: Make base id check more stable #123367
- TSVB fix flickering #122921
- Hide tooltips while dragging dimensions in Lens #122198
- Make sure saved search id is carried over to saved object #121082
- Paginate through index patterns #120972
- Show generic error for invalid time shift string in Lens #120077
- Improves column type detection in table for alignment in Lens #120007
- Fixes the broken "aggregate function" in TSVB table #119967
- Hide fit from suggestions in Timelion #119568
- Match visualization type to first series type when available #119377
- Timelion & vega apply dataview from first filter in Vega #119209
- Reset filter state whenever group-by changed in TSVB #118953
- Prevent KQL Popovers From Stacking in Lens #118258
- Improves outside label placement for pie/donut charts in Lens #115966
- Machine Learning
- Management
-
- Update painless antlr grammar for fields API $-syntax #125818
- Adds permission check for Set as default data view button on data view detail page #124897
- In Index Management, index details now display previously missing values for the number of deleted documents and the primary storage size #124731
- Transforms: Fix retention policy reset #124698
- Transforms: Fix sort on field names containing dots not applied in wizard preview grid #124587
- Transforms: Fix refresh when transform list is filtered #124267
- Fixes autocomplete inserting comma in triple quotes #123572
- Encode pathname #122080
- Autocomplete missing comma on correct location #121611
- Fixes wrong values in field format editor; fix wrong value formatting in field preview #121300
- Fixes autocomplete suggestions for lowercase methods and other related bug #121033
-
Fixes autocomplete suggestions for repository of type
fs
(typo) #120775 - Fixes editor error while adding second request #120593
- Dev Tools Console: Expose the error_trace parameter for completion #120290
- Auto complete for script suggests deprecated query type #120283
- Fixes "Expected one of GET/POST/PUT/DELETE/HEAD" for lowercase methods #120209
- Make the Define script label non clickable #119947
- Fixes error markers in editor output #119831
- Change suggestions for Sampler and Diversified sampler aggregations #119355
- Adds Autocompletion for boxplot aggregation in Kibana Dev tools #117024
- Adds overrides for request parameters for Logstash PUT Pipeline API #116450
- @timestamp as default for timestamp field name in index pattern #116126
- Maps
-
- Fixes vector tile URL not properly encoded #126208
- Allows feature editing with vector tile scaling #123409
- Fixes Error rendering cluster layer of geoshape documents styled by category #123308
- Fetch geometry from fields API #122431
- Fixes vector tile double counting geo_shapes that cross tile boundaries #121703
- Refactor map telemetry to incrementally calculate usage stats #121467
- Fixes creating filter from array fields #119548
- Monitoring
- Observability
-
- Set display names for columns and fix reason message #124570
- Rename Backend to Dependency #124067
- Enable parseTechnicalFields to accept partial alert documents #123983
- Include error documents in fallback query for services #123554
- Rewrite the data fetching for Inventory Threshold rule #123095
- Optimizations for Inventory Threshold Alerts #122460
- Increase composite size to 10K for Metric Threshold Rule and optimize processing #121904
- Fixes missing EUI theme in context #121796
- Rename alerting types in triggers_actions_ui #121107
- Fixes loading message for correlations table #120921
- Prefer host.name over host.hostname #119952
- Platform
-
-
Improve
bfetch
error handling #123455 - Fixes a CSV export Reporting issue where expensive queries were used to collect the data when they were not needed #123412
- Fixes URL drilldown placeholder text and add placeholder capability to Monaco #121420
- Consider expired tasks invalid #119664
-
columns
. Fixes Bugs caused by using name instead of ID #118470
-
Improve
- Security
-
User login audit events now include the session ID for better correlation, and single sign-on flows no longer result in an extra
user_logout
event #124299