kibana/docs/extend/development-visualize-index.md
florent-leborgne 6517579518
[9.0] [docs] Migrate docs from AsciiDoc to Markdown (#212558) (#213145)
# Backport

This will backport the following commits from `main` to `9.0`:
- [[docs] Migrate docs from AsciiDoc to Markdown
(#212558)](https://github.com/elastic/kibana/pull/212558)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Colleen
McGinnis","email":"colleen.mcginnis@elastic.co"},"sourceCommit":{"committedDate":"2025-03-04T13:56:07Z","message":"[docs]
Migrate docs from AsciiDoc to Markdown (#212558)\n\nMigrate docs from
AsciiDoc to Markdown. The preview can be built after\n#212557 is
merged.\n\n@florent-leborgne please tag reviewers, add the appropriate
label(s),\nand take this out of draft when you're ready.\n\nNote: More
files are deleted than added here because the content from\nsome files
was moved
to\n[elastic/docs-content](https://github.com/elastic/docs-content).\n\n**What
has moved
to\n[elastic/docs-content](https://github.com/elastic/docs-content)?**\n\nPublic-facing
narrative and conceptual docs have moved. Most can now be\nfound under
the following directories in the new docs:\n- explore-analyze: Discover,
Dashboards, Visualizations, Reporting,\nAlerting, dev tools...\n-
deploy-manage: Stack management (Spaces, user management,
remote\nclusters...)\n- troubleshooting: .... troubleshooting
pages\n\n**What is staying in the Kibana repo?**\n\n- Reference content
(= anything that is or could be auto-generated):\nSettings, syntax
references\n- Release notes\n- Developer
guide\n\n---------\n\nCo-authored-by: Florent Le Borgne
<florent.leborgne@elastic.co>","sha":"1814c60017da172427cd270bf2c99a8e144d378c","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","backport:version","v9.1.0"],"number":212558,"url":"https://github.com/elastic/kibana/pull/212558","mergeCommit":{"message":"[docs]
Migrate docs from AsciiDoc to Markdown (#212558)\n\nMigrate docs from
AsciiDoc to Markdown. The preview can be built after\n#212557 is
merged.\n\n@florent-leborgne please tag reviewers, add the appropriate
label(s),\nand take this out of draft when you're ready.\n\nNote: More
files are deleted than added here because the content from\nsome files
was moved
to\n[elastic/docs-content](https://github.com/elastic/docs-content).\n\n**What
has moved
to\n[elastic/docs-content](https://github.com/elastic/docs-content)?**\n\nPublic-facing
narrative and conceptual docs have moved. Most can now be\nfound under
the following directories in the new docs:\n- explore-analyze: Discover,
Dashboards, Visualizations, Reporting,\nAlerting, dev tools...\n-
deploy-manage: Stack management (Spaces, user management,
remote\nclusters...)\n- troubleshooting: .... troubleshooting
pages\n\n**What is staying in the Kibana repo?**\n\n- Reference content
(= anything that is or could be auto-generated):\nSettings, syntax
references\n- Release notes\n- Developer
guide\n\n---------\n\nCo-authored-by: Florent Le Borgne
<florent.leborgne@elastic.co>","sha":"1814c60017da172427cd270bf2c99a8e144d378c"}},"sourceBranch":"main","suggestedTargetBranches":["9.0"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","labelRegex":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/212558","number":212558,"mergeCommit":{"message":"[docs]
Migrate docs from AsciiDoc to Markdown (#212558)\n\nMigrate docs from
AsciiDoc to Markdown. The preview can be built after\n#212557 is
merged.\n\n@florent-leborgne please tag reviewers, add the appropriate
label(s),\nand take this out of draft when you're ready.\n\nNote: More
files are deleted than added here because the content from\nsome files
was moved
to\n[elastic/docs-content](https://github.com/elastic/docs-content).\n\n**What
has moved
to\n[elastic/docs-content](https://github.com/elastic/docs-content)?**\n\nPublic-facing
narrative and conceptual docs have moved. Most can now be\nfound under
the following directories in the new docs:\n- explore-analyze: Discover,
Dashboards, Visualizations, Reporting,\nAlerting, dev tools...\n-
deploy-manage: Stack management (Spaces, user management,
remote\nclusters...)\n- troubleshooting: .... troubleshooting
pages\n\n**What is staying in the Kibana repo?**\n\n- Reference content
(= anything that is or could be auto-generated):\nSettings, syntax
references\n- Release notes\n- Developer
guide\n\n---------\n\nCo-authored-by: Florent Le Borgne
<florent.leborgne@elastic.co>","sha":"1814c60017da172427cd270bf2c99a8e144d378c"}}]}]
BACKPORT-->

Co-authored-by: Colleen McGinnis <colleen.mcginnis@elastic.co>
2025-03-05 10:26:58 +01:00

1.6 KiB

mapped_pages
https://www.elastic.co/guide/en/kibana/current/development-visualize-index.html

Developing Visualizations [development-visualize-index]

::::{important} These pages document internal APIs and are not guaranteed to be supported across future versions of {{kib}}.

::::

The internal APIs for creating custom visualizations are in a state of heavy churn as they are being migrated to the new {{kib}} platform, and large refactorings have been happening across minor releases in the 7.x series. In particular, in 7.5 and later we have made significant changes to the legacy APIs as we work to gradually replace them.

As a result, starting in 7.5 we have removed the documentation for the legacy APIs to prevent confusion. We expect to be able to create new documentation later in 7.x when the visualizations plugin has been completed.

We would recommend waiting until later in 7.x to upgrade your plugins if possible. If you would like to keep up with progress on the visualizations plugin in the meantime, here are a few resources: