Skip to content

Commit 03b8213

Browse files
authored
Add package version 3 guidance for legacy visualization errors (#1479)
* Add package version 3 guidance for legacy visualization errors * Update update_major_package_spec.md
1 parent 90d32a0 commit 03b8213

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

docs/howto/update_major_package_spec.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,24 @@ There are two variants of this error:
121121
between different dashboards, and to allow users to quickly filter using the
122122
query bar without affecting the provided filters.
123123

124+
### "My Dashboard" contains legacy visualization: "My Visualization" (metric, TSVB)
125+
126+
All visualizations must be created using [Lens](https://www.elastic.co/kibana/kibana-lens) or [Vega](https://www.elastic.co/guide/en/kibana/current/vega.html).
127+
128+
The only exceptions are
129+
- Markdown panels created from the dashboard application. There are no plans to deprecate these.
130+
- TSVB markdown. Support will eventually be removed, but this is
131+
currently allowed because we do not yet offer an alternative for
132+
injecting analytics into markdown. Prefer the dashboard markdown
133+
panels when possible.
134+
- The legacy dashboard controls ("input-control-vis"). These should be replaced
135+
with the [new dashboard controls](https://www.elastic.co/guide/en/kibana/current/add-controls.html) but we are not currently
136+
enforcing this with tooling.
137+
138+
**Note:** most legacy visualizations can be converted by selecting "Convert to Lens"
139+
from the dashboard panel context menu or by clicking "Edit visualization in Lens"
140+
after opening the visualization in the editor.
141+
124142
## Troubleshooting upgrades to Package Spec v2
125143

126144
### field (root): Additional property license is not allowed

0 commit comments

Comments
 (0)