kibana/docs/extend/external-plugin-development.md
Colleen McGinnis 1814c60017
[docs] Migrate docs from AsciiDoc to Markdown (#212558)
Migrate docs from AsciiDoc to Markdown. The preview can be built after
#212557 is merged.

@florent-leborgne please tag reviewers, add the appropriate label(s),
and take this out of draft when you're ready.

Note: More files are deleted than added here because the content from
some files was moved to
[elastic/docs-content](https://github.com/elastic/docs-content).

**What has moved to
[elastic/docs-content](https://github.com/elastic/docs-content)?**

Public-facing narrative and conceptual docs have moved. Most can now be
found under the following directories in the new docs:
- explore-analyze: Discover, Dashboards, Visualizations, Reporting,
Alerting, dev tools...
- deploy-manage: Stack management (Spaces, user management, remote
clusters...)
- troubleshooting: .... troubleshooting pages

**What is staying in the Kibana repo?**

- Reference content (= anything that is or could be auto-generated):
Settings, syntax references
- Release notes
- Developer guide

---------

Co-authored-by: Florent Le Borgne <florent.leborgne@elastic.co>
2025-03-04 14:56:07 +01:00

24 lines
1.1 KiB
Markdown

---
mapped_pages:
- https://www.elastic.co/guide/en/kibana/current/external-plugin-development.html
---
# External plugin development [external-plugin-development]
::::{important}
The {{kib}} plugin interfaces are in a state of constant development. We cannot provide backwards compatibility for plugins due to the high rate of change. {{kib}} enforces that the installed plugins match the version of {{kib}} itself. Plugin developers will have to release a new version of their plugin for each new {{kib}} release as a result.
::::
Most developers who contribute code directly to the {{kib}} repo are writing code inside plugins, so our [*Contributing*](/extend/contributing.md) docs are the best place to start. However, there are a few differences when developing plugins outside the {{kib}} repo. These differences are covered here.
* [Plugin tooling](/extend/plugin-tooling.md)
* [Functional Tests for Plugins outside the {{kib}} repo](/extend/external-plugin-functional-tests.md)
* [Localization for plugins outside the {{kib}} repo](/extend/external-plugin-localization.md)
* [Testing {{kib}} Plugins](/extend/testing-kibana-plugin.md)