elastic / elastic/integrations
[breaking-change] Undocumented breaking changes detected (2026-05-22)
- Dominant language
- Handlebars
- Stars
- 333
- Forks
- 647
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 209
Description
Recent commits introduced a breaking change that appears undocumented.
## Breaking Changes
### 1. `entityanalytics_ad` dropped previously supported Kibana ranges without migration guidance
**Commit(s):** [`f7d9727bba`](https://github.com/elastic/integrations/commit/f7d9727bba8f6358fefd3aa7d240d4993d47994d)
**PR:** https://github.com/elastic/integrations/pull/18235
**What broke:** The package compatibility constraint changed from `^8.19.0 || ^9.0.3` to `^9.4.0`, which blocks install/upgrade for consumers on previously supported `8.19.x` and early `9.x` stacks.
**Evidence:**
- `packages/entityanalytics_ad/manifest.yml` changed:
- before: `conditions.kibana.version: "^8.19.0 || ^9.0.3"`
- after: `conditions.kibana.version: "^9.4.0"`
- `packages/entityanalytics_ad/changelog.yml` (`0.19.0`) documents only "Add support for collecting empty Active Directory groups" and does not mention the compatibility drop.
- PR #18235 body/checklist does not provide migration steps or explicitly call out dropped stack support.
**Why undocumented:** No explicit breaking-change or migration note was found in the PR description/discussion or changelog entry for this release.
**Suggested fix:** Add a breaking-change note and migration guidance in `packages/entityanalytics_ad/changelog.yml` and package docs/PR description, explicitly stating the stack versions no longer supported and upgrade path.
## Suggested Actions
- [ ] Document the Kibana compatibility drop for `entityanalytics_ad` `0.19.0`
- [ ] Add migration guidance for users on `8.19.x` / early `9.x` stacks
> [!NOTE]
>
> 🔒 Integrity filter blocked 3 items
>
> The following items were blocked because they don't meet the GitHub integrity level.
>
> - [#19110](https://github.com/elastic/integrations/pull/19110) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#18235](https://github.com/elastic/integrations/pull/18235) `search_pull_requests`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
> - [#17736](https://github.com/elastic/integrations/pull/17736) `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/26291593656)
Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
> - [x] expires on May 29, 2026, 2:01 PM UTC
Contributor guide
Assessment
This issue has not been assessed yet.