Skip to content

Conversation

cheetahbot
Copy link
Contributor

This PR contains the following updates:

Package Update Change
opensearchproject/opensearch-dashboards major 2.19.3 -> 3.2.0

Release Notes

opensearch-project/OpenSearch-Dashboards (opensearchproject/opensearch-dashboards)

v3.2.0

Compare Source

💥 Breaking Changes
Deprecations
🛡 Security
📈 Features/Enhancements
  • Add inspection button to action bar in tabs (#​10001)
  • Support PPL filters in Explore (#​10045)
  • Update fields selector grouping (#​10048)
  • Update explore chart UI (#​10092)
  • Add Documentations for PPL Commands (#​10095)
  • Make log table columns to be controlled by query result (#​10109)
  • Add columns filter UI and update fields selector panel style (#​10136)
  • Change fields selector default setting to show missing fields (#​10140)
  • Add Bar Size Control Switch for auto/manual bar sizing in bar charts (#​10152)
  • Query Editor for explore layout refactor (#​10249)
  • Trace Details page (#​10253)
  • Add global banner support via UI settings with live updates (#​10264)
  • [Explore] Move datepicker and run button to global header (#​10265)
  • Segregate Keywords into subCategory and Show docs panel by default (#​10274)
  • Improve query editor performance. (#​10285)
  • [Explore] Implement bidirectional URL-Redux synchronization (#​10313)
  • [Explore] Implement bidirectional URL-Redux synchronization (#​10321)
  • Change query panel ui around the editor language (#​10334)
  • Add tooltip for language reference in explore (#​10347)
  • Support scope in data source selector (#​9832)
  • Keep backward compatibility for UI setting client (#​9854)
  • Implement polling for index state in Vended Dashboard progress (#​9862)
  • Add pie, scatter, heatmap, single metric auto visualization (#​9874)
  • Onboard explore vis to new state management (#​9880)
  • New query editor in storybook (#​9886)
  • Consume tab registry service and related state in explore tabs (#​9901)
  • Support logs, traces, metrics flavor for explore plugin (#​9902)
  • Add explore embeddable (#​9908)
  • Add bar chart with style panel (#​9920)
  • Created patterns tab with patterns table UI (#​9933)
  • Support filters for Explore PPL visualizations (#​9953)
  • Add chart type switcher for explore vis (#​9961)
  • Update mapping and support saving style options (#​9964)
  • Add area chart as available chart types (#​9973)
  • Support loading state from object (#​9978)
  • Update table action bar and field selector in Explore (#​9985)
  • Add static banner plugin and feature flag (#​9989)
  • Add route path to request (#​10399)
🐛 Bug Fixes
  • Increase timeout waiting for the exiting of an optimizer worker (#​10020)
  • Update heatmap style panel UI (#​10051)
  • Change name of add to dashboard modal (#​10055)
  • Add to dashboard should create a new save explore (#​10061)
  • Fix chart expand reset after query run (#​10072)
  • Turn on grid in scatter (#​10085)
  • Fix Extra Spaces being inserted with Aggregate Function In Autocomplete (#​10093)
  • Update Viz tab scroll and resize behavior (#​10096)
  • Fix axes-related UI (#​10101)
  • Fixed a issue that cause chart time range update unexpectedly (#​10113)
  • Fix Antlr to Moncao Token Mappings (#​10127)
  • Fix a issue causing unnecessary saved object fetch and top nav loading icon flicker flicker (#​10158)
  • Ts error in data/public/antlr (#​10173)
  • Add explicit tooltip configurations with user-modified display names for multiple charts (#​10208)
  • Fix a issue that cause PPL histogram display incorrectly (#​10248)
  • Fix font size and center alignment for banner text. (#​10251)
  • Update lighthouse baseline limit for dashboard and discover (#​10254)
  • Update styles for axes and heatmap (#​10255)
  • Replace absolute SCSS import with relative path to restore build compatibility (#​10258)
  • Do not append source = * when query starts with show * (#​10260)
  • Update field selector collapse UI (#​10261)
  • Move dataset select to query panel widgets (#​10269)
  • Apply global banner offset to new UI layout and flyouts (#​10270)
  • Url state lost when changing time filter on new discover (#​10281)
  • Console warning of no title on ButtonIcon component (#​10281)
  • Make documentation link tests more robust (#​10282)
  • Add one default range for metric + fix threshold in line-bar chart (#​10306)
  • ValidationError in ui setting (#​10309)
  • Disable "Show legend" when color unset (#​10311)
  • Add cypress test for add to dashboard and style options update (#​10318)
  • Fix cigroup 12 and 15 (#​10322)
  • Correctly update time filter when loading save query (#​10323)
  • Fix cypress test for add log table to dashboard (#​10330)
  • [Explore] Fix New button URL state management issue (#​10332)
  • Fix PPL query millisecond precision in date filtering (#​10333)
  • [Explore] Fix query execution button issue when use using date picker quick selections (#​10336)
  • Fix: Discover plugin shows empty page instead of no-index-patterns UI when no index patterns (#​10345)
  • [Explore] Fix QueryExecutionButton color inconsistency (#​10348)
  • Disable legend for line chart when it is 1 metric and 1 date (#​9911)
  • Make UI setting client more robust when the setting key not exists (#​9927)
  • Fix histogram UI in Explore (#​9932)
  • Preserve selected tab when query run, correctly update cacheKeys when query run (#​9946)
  • Fix autocomplete for ne query panel (#​9960)
  • Adjust panels layout on Explore page (#​9972)
  • Popover not close if double click (#​9993)
🚞 Infrastructure
📝 Documentation
  • Add guidelines on testing and development (#​9922)
  • Add Shenoy Pratik (@ps48) as a maintainer (#​9976)
🛠 Maintenance
  • Split page components into smaller container components (#​10124)
  • Update oui to 1.20 (#​10153)
  • Update oui to 1.21 (#​10284)
  • Ui update for dataset select (#​10344)
  • Use // @​ts-expect-error instead of ts_error_baseline (#​9931)
🪛 Refactoring
  • Change query editor ui (#​10259)
  • Change generated query UI (#​10337)
  • Refactor TS types of explore visualization related interfaces (#​9912)
🔩 Tests
  • Add cypress test for default vis on rule matching (#​10263)
  • Add integ tests for New Autocomplete experience in Explore (#​10288)
  • Re-enable recent query cypress test for explore (#​10290)
  • Cypress tests for AI mode for explore (#​10299)
  • Add Tests for Filter In/ Filter Out Actions in Explore (#​10302)
  • Unskip saved queries test for explore (#​10307)
  • Add Test to validate PPL query not starting with source (#​10310)
  • Add cypress tests for discover visualization (#​10315)
  • Fixed linting error of new discover state of tab slice (#​10328)
  • Update caniuse version (#​10328)

v3.1.0

Compare Source

💥 Breaking Changes
Deprecations
🛡 Security
📈 Features/Enhancements
  • Add a new Data Importer Plugin to OSD Core (#​9602)
  • Ui action supports isDisabled and getTooltip (#​9696)
  • Adding back storybook (#​9697)
  • Update default index pattern logic (#​9703)
  • Support new OpenSearch type match_only_text (#​9707)
  • Add new Explore plugin (#​9724)
  • Support multiple-scopes ui settings (#​9726)
  • Add resource API pattern in query_enhancements (#​9770)
  • Support explore only in the observability workspace type (#​9773)
  • Remove theme update modal (#​9776)
  • Add new state management base implementations and hooks (#​9777)
  • Add permission control for admin UI settings (#​9795)
  • Duplicate discover and data-explorer into explore plugin (#​9798)
  • Saved explore type in explore plugin (#​9809)
  • [Feature][Integration] Vended Dashboards Synchronization #​9816 (#​9816)
  • Deprecate showInAllNavGroup property (#​9818)
  • Register search overview page to all use case by using addNavLinksToGroup (#​9818)
  • Add a permission controlled admin UI setting for enable/disable AI features in OSD (#​9824)
  • Auto visualization for explore (#​9834)
  • Add new experience banners for explore for both new and classic (#​9842)
  • Update data plugin's __enhance type to include promises (#​9842)
  • Add tabs in explore, introduce logs tab (#​9849)
  • Make default index pattern method more robust (#​9867)
🐛 Bug Fixes
  • Remove * when calling find in data source association modal and in workspace list page (#​9409)
  • Should clear previous query if input invalid questions (#​9605)
  • Initial result summary generated with the wrong data (#​9611)
  • Fix a issue that can cause incorrect query to fire when switch plugin (#​9625)
  • Data source opensearch client honors the timeout settings in yaml file (#​9651)
  • Support left navigation search for OSD with workspace plugin disabled (#​9662)
  • Fix Branding test urls (#​9694)
  • Fix user appearance not working (#​9700)
  • Cancel existing query when new natural language prompt is being generated-new (#​9701)
  • Fix SigV4 signing mismatch issue with ?v query parameter (#​9730)
  • Fix collaborators displays under custom tab on navigation when saved object permission is disabled (#​9734)
  • Chatbot flyout cannot be resized beyond the window size (#​9735)
  • Performance script (#​9738)
  • Path alias not properly resolved if the source code was copied and built from another directory (#​9784)
  • [Explore] rename Explore nav item to Discover (#​9813)
  • Content and Card are mistakenly placed under the create visualization dropdown menu (#​9815)
  • UI setting will give error if a specific setting is not defined. (#​9820)
  • Revert workspaces=* and add warning log (#​9848)
  • Adds the displaying of unknown fields back to Discover (#​9856)
  • Update @​testing-library/user-event version (#​9857)
  • Fix update button issue in DateTimeRange picker (#​9875)
🚞 Infrastructure
📝 Documentation
  • Update maintainer merging responsibilities (#​9863)
🛠 Maintenance
🪛 Refactoring
  • Extract path alias babel config to a reusable function (#​9831)
🔩 Tests

v3.0.0

Compare Source

💥 Breaking Changes
Deprecations
🛡 Security
📈 Features/Enhancements
  • Display query assistant when dataset is not supported (#​9232)
🐛 Bug Fixes
  • [workspace] filter out recent items which have errors (#​9346)
  • Add error handling page for workspace stale state to prevent getting stuck in loading (#​9478)
  • Fix minor UX style issues on discover summary section (#​9509)
  • Correctly show error message in DQL and PPL query editor (#​9586)
  • Skip appending time range to ppl when not querying with source (#​9603)
  • Menu stay in settings and setup when opening a visualization from assets relationship (#​9665)
  • Add sample data under Custom category (#​9665)
  • Close suggestions after query submission (#​9666)
  • [Discover]Fix dataset selector flashing (#​9668)
  • Copy essential property to generated request (#​9674)
  • Fix issue with adding sample data to data source (#​9676)
  • Fix connect queryparams resulting in signer error (#​9678)
🚞 Infrastructure
📝 Documentation
🛠 Maintenance
🪛 Refactoring
🔩 Tests

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 12pm and before 4pm every weekday" in timezone Europe/Copenhagen.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Copy link

github-actions bot commented Sep 30, 2025

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ BASH shellcheck 5 0 0 0.15s
⚠️ BASH shfmt 5 1 0 0.01s
✅ COPYPASTE jscpd yes no no 1.49s
✅ DOCKERFILE hadolint 2 0 0 0.06s
✅ JSON jsonlint 4 0 0 0.15s
⚠️ JSON prettier 4 1 0 0.76s
✅ JSON v8r 4 0 0 3.09s
✅ REPOSITORY git_diff yes no no 0.02s
✅ REPOSITORY grype yes no no 28.27s
✅ REPOSITORY syft yes no no 1.85s
✅ REPOSITORY trivy yes no no 9.43s
✅ REPOSITORY trivy-sbom yes no no 0.15s
✅ REPOSITORY trufflehog yes no no 4.3s
⚠️ YAML prettier 19 1 2 0.81s
✅ YAML v8r 19 0 0 5.88s
⚠️ YAML yamllint 19 6 0 0.69s

Detailed Issues

⚠️ JSON / prettier - 1 error
Checking formatting...
[warn] config/pgadmin/servers.json
[warn] Code style issues found in the above file. Run Prettier with --write to fix.
⚠️ YAML / prettier - 1 error
Checking formatting...
[warn] config/opensearch/security/config.yml
[warn] Code style issues found in the above file. Run Prettier with --write to fix.
⚠️ BASH / shfmt - 1 error
diff config/keycloak/keycloak_custom_role_creation.sh.orig config/keycloak/keycloak_custom_role_creation.sh
--- config/keycloak/keycloak_custom_role_creation.sh.orig
+++ config/keycloak/keycloak_custom_role_creation.sh
@@ -13,7 +13,7 @@
 # Build the roles_definition_substitution string for $(env:DEMO_ROLES_DEFINITION)
 roles_definition_substitution=""
 for role in "${roles_array[@]}"; do
-    roles_definition_substitution+="{\"name\":\"$role\"},"
+	roles_definition_substitution+="{\"name\":\"$role\"},"
 done
 # Remove the trailing comma
 roles_definition_substitution="${roles_definition_substitution%,}"
@@ -21,7 +21,7 @@
 # Build the client_roles_substitution string for $(env:DEMO_CLIENT_ROLES) using a loop
 client_roles_substitution="["
 for role in "${roles_array[@]}"; do
-    client_roles_substitution+="\"$role\","
+	client_roles_substitution+="\"$role\","
 done
 # Remove the trailing comma
 client_roles_substitution="${client_roles_substitution%,}"
@@ -29,7 +29,7 @@
 
 # Perform substitutions and save to output file
 sed -e "s/\$(env:DEMO_ROLES_DEFINITION)/$roles_definition_substitution/g" \
-    -e "s/\$(env:DEMO_CLIENT_NAME)/$DEMO_CLIENT_NAME/g" \
-    -e "s/\$(env:DEMO_CLIENT_SECRET)/$DEMO_CLIENT_SECRET/g" \
-    -e "s/\$(env:DEMO_CLIENT_ROLES)/$client_roles_substitution/g" \
-    "$input_file" > "$output_file"
\ No newline at end of file
+	-e "s/\$(env:DEMO_CLIENT_NAME)/$DEMO_CLIENT_NAME/g" \
+	-e "s/\$(env:DEMO_CLIENT_SECRET)/$DEMO_CLIENT_SECRET/g" \
+	-e "s/\$(env:DEMO_CLIENT_ROLES)/$client_roles_substitution/g" \
+	"$input_file" >"$output_file"
⚠️ YAML / yamllint - 6 errors
.github/workflows/e2e.yaml
  4:1       warning  truthy value should be one of [false, true]  (truthy)

.github/workflows/megalinter.yaml
  4:1       warning  truthy value should be one of [false, true]  (truthy)

config/opensearch/security/config.yml
  41:23     error    no new line character at the end of file  (new-line-at-end-of-file)

config/opensearch_dashboards/opensearch_dashboards.yml
  32:14     warning  truthy value should be one of [false, true]  (truthy)

docker-compose/kafka.yaml
  79:8      warning  missing starting space in comment  (comments)

docker-compose/timescaledb.yaml
  1:1       warning  missing document start "---"  (document-start)

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx [email protected] --custom-flavor-setup --custom-flavor-linters BASH_SHELLCHECK,BASH_SHFMT,COPYPASTE_JSCPD,DOCKERFILE_HADOLINT,JSON_JSONLINT,JSON_V8R,JSON_PRETTIER,REPOSITORY_GIT_DIFF,REPOSITORY_GRYPE,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security

@cheetahbot cheetahbot force-pushed the renovate/opensearchproject/opensearch-dashboards-opensearchproject-opensearch-dashboards-3.x branch from b70e4c7 to d032f74 Compare October 3, 2025 14:15
…ards-opensearchproject-opensearch-dashboards-3.x
@cheetahbot cheetahbot changed the title chore(deps): major update opensearchproject/opensearch-dashboards docker tag to v3 chore(deps): major update opensearchproject/opensearch-dashboards docker tag to v3 - abandoned Oct 10, 2025
@cheetahbot
Copy link
Contributor Author

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants