Skip to content

Latest commit

 

History

History
116 lines (106 loc) · 16.2 KB

opensearch-dashboards.release-notes-2.14.0.md

File metadata and controls

116 lines (106 loc) · 16.2 KB

Version 2.14.0 Release Notes

📈 Features/Enhancements

  • Add opensearchDashboards.futureNavigation config to control dev tool top right nav button. (#6712)
  • Adds migrations.delete to delete saved objects by type during a migration (#6443)
  • Parse query string filters to determine if fields match an index when ignoreFilterIfFieldNotInIndex is enabled (#6126)
  • [Workspace] Setup workspace skeleton and implement basic CRUD API (#5075)
  • [Workspace] Add ACL related functions (#5084)
  • [Workspace] Optional workspaces params in repository (#5949)
  • [Workspace] Add delete saved objects by workspace functionality(#6013)
  • [Workspace] Consume workspace id in saved object client (#6014)
  • [Workspace] Add permission control logic (#6052)
  • [Workspace] Add workspace id in basePath (#6060)
  • [Chrome] Introduce registerCollapsibleNavHeader to allow plugins to customize the rendering of nav menu header (#5244)
  • [Workspace] Allow making apps available in workspaces using workspaceAvailability (#6427)
  • [Workspace] Handle data sources and advanced settings as global object. (#6524)
  • [Workspace] Make dashboards management available (#6575)
  • [Workspace] Add workspace overview page (#6584)
  • Improve the perceived performance of Discover when using the default tabular renderer (#6599)
  • [Workspace] Hide dashboard overview (#6625)
  • Optimize scrolling behavior of Discover table (#6683)
  • [Discover] Add extension group title to non-index data source groups to indicate log explorer redirection in discover data source selector. (#5815)
  • [Multiple Datasource] Create data source menu component able to be mount to nav bar (#6082)
  • [Multiple Datasource] Expose filterfn in datasource menu component to allow filter data sources before rendering in navigation bar (#6113)
  • [Multiple Datasource] Add component to show single selected data source in read only mode (#6113)
  • [Multiple Datasource] Add data source aggregated view to show all compatible data sources or only show used data sources (#6129)
  • [Workspace] Register a workspace dropdown menu at the top of left nav bar (#6150)
  • [Workspace] Validate if workspace exists when setup inside a workspace (#6154)
  • [Multiple Datasource] Add TLS configuration for multiple data sources (#6171)
  • [Multiple Datasource] Use data source filter function before rendering (#6175)
  • [Workspace] Add create workspace page (#6179)
  • [Workspace] Add workspace list page (#6182)
  • Enable UI Metric Collector to collect UI Metrics and Application Usage (#6203)
  • [Multiple Datasource] Add multi selectable data source component (#6211)
  • [Multiple Datasource] Add multi data source support to sample vega visualizations (#6218)
  • [Workspace] Add workspaces column to saved objects page (#6225)
  • [Multiple Datasource] Add icon in datasource table page to show the default datasource (#6231)
  • [Workspace] Filter left nav menu items according to the current workspace (#6234)
  • [Multiple Datasource] Make sure customer always have a default datasource (#6237)
  • [Multiple DataSource] Codebase maintenance involves updating typos and removing unused imported packages (#6238)
  • [Multiple Datasource] Refactor data source menu and interface to allow cleaner selection of component and related configurations (#6256)
  • [Multiple Datasource] Remove arrow down icon from data source selectable component (#6257)
  • [Multiple Datasource] Allow top nav menu to mount data source menu for use case when both menus are mounted (#6268)
  • [Workspace] Add update workspace page (#6270)
  • [Workspace] Add API to duplicate saved objects among workspaces (#6288)
  • [Multiple Datasource] Enhanced data source selector with default datasource shows as first choice (#6293)
  • [Mulitple Datasource] Add multi data source support to TSVB (#6298)
  • [Workspace] Add APIs to support plugin state in request (#6303)
  • [Multiple Datasource] Fetch data source title for DataSourceView when only id is provided (#6315)
  • [Multiple Datasource] Add default icon for selectable component and make sure the default datasource shows automatically (#6327)
  • [Multiple Datasource] Pass selected data sources to plugin consumers when the multi-select component initially loads (#6333)
  • Allow the use of ignoreVersionMismatch in non-dev configuration (#6347)
  • [Multiple Datasource] Add installedPlugins list to data source saved object (#6348)
  • [Multiple Datasource] Add default icon in multi-selectable picker (#6357)
  • [Multiple Datasource] Get data source label when only id is provided in DataSourceSelectable (#6358) simplifying client fetch (#6364)
  • [Dynamic Configurations] Improve dynamic configurations by adding cache and simplifying client fetch (#6364)
  • [Workspace] Support workspace in saved objects client in server side. (#6365)
  • [Multiple Datasource] Refactor data source selector component to include placeholder and add tests (#6372)
  • [Workspace] Add permission tab to workspace create update page (#6378)
  • [CSP Handler] Update CSP handler to only query and modify frame ancestors instead of all CSP directives (#6398)
  • Replace control characters before logging (#6402)
  • [MD] Add dropdown header to data source single selector (#6431)
  • [Multiple Datasource] Add error state to all data source menu components to show error component and consolidate all fetch errors (#6440)
  • [Workspace] Hide datasource and advanced settings menu in dashboard management when in workspace. (#6455)
  • [Workspace] Add workspaces filter to saved objects page. (#6458)
  • [Multiple Datasource] UI change for datasource view picker to enable selectable(#6497)
  • [Multiple Datasource] Add popover for empty state and redirect to data source management page(#6514)
  • [Multiple Datasource] Modify selectable picker to remove group label and close popover after selection (#6515)
  • [Multiple Datasource] Update empty state font size and footer button size to small (6549)
  • Add rightNavigationButton component in chrome service for applications to register and add dev tool to top right navigation. (#6553)
  • [Multiple Datasource] Extract the button component for datasource picker to avoid duplicate code (#6559)
  • [Workspace] Add a workspace client in workspace plugin (#6094)
  • [Multiple Datasource] Support multi data source in Region map (#6654)
  • [Multiple Datasource] Add empty state component for no connected data source (#6499)
  • [MD] Add OpenSearch cluster group label to top of single selectable dropdown (#6400)

🐛 Bug Fixes

  • [Dev Tool] Add additional themed styles to ace overrides (#5327)
  • [Workspace] Permission check failed with empty workspace for find method (#6527)
  • Allow Save in Top Nav Menu to capture filter and query (#6636)
  • Fix datasource test connect error (#6648)
  • [Workspace] Keep disallowed types when importing with overwrite (#6668)
  • [Workspace] Optimization on handling invalid workspace id in workspace_ui_settings wrapper (#6669)
  • [Discover] Fix lazy loading of the legacy table from getting stuck (#6041)
  • [BUG][Multiple Datasource] Fix obsolete snapshots for test within data source management plugin (#6185)
  • [Workspace] Add base path when parse url in http service (#6233)
  • [BUG] Fix for checkForFunctionProperty so that order does not matter (#6248)
  • [Multiple Datasource] Fix sslConfig for multiple datasource to handle when certificateAuthorities is unset (#6282)
  • [BUG][Multiple Datasource]Fix bug in data source aggregated view to change it to depend on displayAllCompatibleDataSources property to show the badge value (#6291)
  • [BUG][Multiple Datasource]Read hideLocalCluster setting from yml and set in data source selector and data source menu (#6361)
  • [BUG][Multiple Datasource] Refactor read-only component to cover more edge cases (#6416)
  • [BUG][Multiple Datasource] Fix style of data source option inside popover for data source selector, selectable, multi select components (#6438)
  • [BUG][Multiple Datasource] Add validation for title length to be no longer than 32 characters #6452
  • [VisBuilder] Allow saving and loading filter and query in a saved VisBuilder (#6460)
  • [BUG][Multiple Datasource] Modify the button of selectable component to fix the title overflow issue (#6465)
  • [Dynamic Configurations] Fix dynamic config API calls to pass correct input (#6474)
  • [BUG][Multiple Datasource] Fix on data source selectable and readonly component are not consistent ([#6545]#6545)

🚞 Infrastructure

  • Update link-checker and clean up ignore-list (#6425)

🪛 Refactoring

  • Refactor dev tool to use dataSourceManagement.ui API to get DataSourceSelector (#6477)
  • Refactor saved object management plugin to use datasourceManagement ui API to get DataSourceSelector (#6544)
  • discover data selector enhancement and refactoring (#6571)
  • [Multiple Datasource] Move data source selectable to its own folder, fix test and a few type errors for data source selectable component (#6287)
  • [Multiple Datasource] Remove duplicate data source attribute interface from data_source_management (#6437)

🔩 Tests

  • Add functional test cypress workflow improvements and enable the workflow for in-house Dashboards tests (#6061)