Skip to content

[breaking-change] Undocumented breaking changes detected (2026-04-29) #18706

@github-actions

Description

@github-actions

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
PR: #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 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18681 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18684 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18012 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #17633 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18501 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18693 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18689 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #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:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

What is this? | From workflow: Breaking Change Detector

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

  • expires on May 6, 2026, 1:51 PM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions