elastic / elastic/integrations
[breaking-change] Undocumented breaking changes detected (2026-04-29)
- Dominant language
- Handlebars
- Stars
- 333
- Forks
- 647
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 225
Description
Recent commits introduced a breaking change that appears undocumented.
## Breaking Changes
### 1. `admin_by_request_epm` raised minimum supported Kibana versions in a minor release
**Commit(s):** [`53ae636914ed121a6fbbb040d171b281fb31dfe2`](https://github.com/elastic/integrations/commit/53ae636914ed121a6fbbb040d171b281fb31dfe2)
**PR:** https://github.com/elastic/integrations/pull/18400
**What broke:** Package `admin_by_request_epm` version `1.2.0` (minor bump) now requires newer Kibana versions (`^8.19.2 || ^9.0.5`) instead of (`^8.15.3 || ^9.0.0`), which makes previously supported stacks unable to install/upgrade to the new package version.
**Evidence:**
- `packages/admin_by_request_epm/manifest.yml` changed Kibana condition from `^8.15.3 || ^9.0.0` to `^8.19.2 || ^9.0.5` in commit `53ae636`.
- `packages/admin_by_request_epm/changelog.yml` for `1.2.0` records only `type: enhancement` (“Add Agentless deployment support”) and no breaking/migration note.
- Repository guidance states breaking changes require `breaking-change` changelog type and major version bump (`docs/extend/_publish_an_integration.md`, lines 24-27).
**Why undocumented:** PR description/comments do not mention this compatibility contraction or migration guidance, and changelog entry is categorized as enhancement only.
**Suggested fix:** Document this as a breaking change (including migration guidance for users on older stacks) and align versioning/changelog classification with repository policy.
## Suggested Actions
- [ ] Document this compatibility break in changelog/release notes
- [ ] Add migration guidance for users on unsupported Kibana versions
- [ ] Align package versioning/changelog type with breaking-change policy
> [!NOTE]
>
> 🔒 Integrity filter blocked 9 items
>
> The following items were blocked because they don't meet the GitHub integrity level.
>
> - [#18400](https://github.com/elastic/integrations/pull/18400) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18681](https://github.com/elastic/integrations/pull/18681) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18684](https://github.com/elastic/integrations/pull/18684) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18012](https://github.com/elastic/integrations/pull/18012) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#17633](https://github.com/elastic/integrations/pull/17633) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18501](https://github.com/elastic/integrations/pull/18501) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18693](https://github.com/elastic/integrations/pull/18693) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18689](https://github.com/elastic/integrations/pull/18689) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18695](https://github.com/elastic/integrations/pull/18695) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
>
> To allow these resources, lower `min-integrity` in your GitHub frontmatter:
>
> ```yaml
> tools:
> github:
> min-integrity: approved # merged | approved | unapproved | none
> ```
>
>
---
[What is this?](https://ela.st/github-ai-tools) | [From workflow: Breaking Change Detector](https://github.com/elastic/integrations/actions/runs/25112074093)
Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
> - [x] expires on May 6, 2026, 1:51 PM UTC
Contributor guide
Assessment
This issue has not been assessed yet.