Skip to content

Update changelog to clarify new LLMBranchOperator "branches" feature - #73850

Merged
shahar1 merged 1 commit into
apache:mainfrom
astronomer:update-common-ai-0-10-1-rc1-changelog
Sep 28, 2026
Merged

shahar1 merged 1 commit into
apache:mainfrom
astronomer:update-common-ai-0-10-1-rc1-changelog

Conversation

@Lee-W

@Lee-W Lee-W commented Sep 28, 2026

Copy link
Copy Markdown
Member

Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

@Lee-W
Lee-W requested a review from shahar1 September 28, 2026 13:59
Comment thread providers/common/ai/docs/changelog.rst
@shahar1
shahar1 merged commit c8ca02e into apache:main Sep 28, 2026
70 checks passed
shahar1 added a commit to shahar1/airflow that referenced this pull request Sep 28, 2026
… changelog

apache#73850 lists apache#73368 both under breaking changes and inside a grouped
feature entry, which the grouped-reference parsing now detects.
potiuk pushed a commit that referenced this pull request Sep 28, 2026
* Recognise grouped PR references in provider changelog tooling

Changelog entries sometimes credit several PRs at once, e.g.
``(#73367, #73368)``. The provider changelog generator only looked for
the literal ``(#NNN)`` when deciding whether a commit was already
listed, so such entries were appended again on the next run for the
same version. The duplicate-entries prek hook had the mirror-image
gap and skipped those lines entirely, so a PR repeated across a
grouped and a standalone entry went unreported.

* Allow the intentional double listing of #73368 in the common.ai changelog

#73850 lists #73368 both under breaking changes and inside a grouped
feature entry, which the grouped-reference parsing now detects.

* Count only bracketed reference groups as listed PRs in the changelog generator

Matching any "#N" before a comma or closing bracket also picked up prose
such as "(continuation of #57320)", so a commit with that number would be
silently dropped from the regenerated changelog. The generator now uses
the same reference-group shape as the changelog duplicates hook.

* Keep an older version section in the grouped-reference changelog fixture
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants