-
Notifications
You must be signed in to change notification settings - Fork 953
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Release 3.0] Planned Breaking Changes for 3.0 in OpenSearch-Dashboards #9253
Comments
Will gather links but brain dumping now:
|
@kavilla Is this planned work for 3.0? If so, can we add to list of breaking changes above so plugins are aware. |
@kavilla fyi, opensearch js client 3.x is also officially released, could this be a chance we skip 2.x, bump to 3.x to bring the latest client experience to community? https://github.com/opensearch-project/opensearch-js/releases/tag/3.0.0 https://github.com/opensearch-project/opensearch-js/blob/main/UPGRADING.md |
@virajsanghvi, this work has been done and for 2.x sake we aliased the
It might be too risky to bump up to 3.x as of right now. Worth tracking as an issue for 4.0 and perhaps introducing the alias of opensearch-next point to the 3.0 client |
This one will be little bit hard @virajsanghvi: Example, users can create an index pattern with a painless script that is removed in 3.0. Since the index pattern is a saved object and the script is user entered replacing the script with migrations would be difficult. but will fail for the user. For example: #1607, our tests were failing. Something that got de-prioritized in communicating to users that the script they are using is deprecated and removed in OpenSearch 3.0.0 and wont work. But it might appear as a failure on OSD side. |
@virajsanghvi is there a plan to make OpenSearch Dashboards 4.0.0 compatible with legacy version 7.10.2? |
Also is this still planned: #4713 ? |
We also have a number of deprecated configs that we marked deprecated for a while. OpenSearch has removed in 3.0 the |
Hi @virajsanghvi @kavilla , We also might need to focus on this: As node18 will be eol very soon. Thanks. |
This is a meta issue which lists down all breaking changes in OpenSearch-Dashboards 3.0. This will continue to be updated as we learn more.
Major updates
[Proposed] Defaulting to "New Home Page" and Discover experience[Proposed] Defaulting to workspaces enabledBreaking behavior in 3.0+
opensearch
client andopensearch-next
will be removed: (#3469)Removed code in 3.0+
Code from the following deprecations will be removed:
CssDistFilename
exports in favor ofthemeCssDistFilenames
in@osd/ui-shared-deps
(#7625)withLongNumerals
towithLongNumeralsSupport
inHttpFetchOptions
#55924.1.1
to5.0.2
(#3419). To the best of our knowledge, this is a non-breaking change, but if your plugin relies onmocha
tests, validate that they still work correctly (and plan to migrate them tojest
in preparation formocha
deprecation.server.xsrf.whitelist
-->server.xsrf.allowlist
server.compression.referrerWhitelist
-->server.compression.referrerAllowlist
opensearch.requestHeadersWhitelist
-->opensearch.requestHeadersAllowlist
opensearch.requestHeadersWhitelistConfigured
-->opensearch.requestHeadersAllowlistConfigured
Misc
The text was updated successfully, but these errors were encountered: