Skip to content

feat: add breaking changes section for grouped release notes#5

Merged
barredterra merged 5 commits intomainfrom
copilot/add-breaking-changes-section
Feb 14, 2026
Merged

feat: add breaking changes section for grouped release notes#5
barredterra merged 5 commits intomainfrom
copilot/add-breaking-changes-section

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 3, 2026

Breaking Changes Implementation - Merge Complete

Successfully merged with main branch and resolved all conflicts.

Changes Merged from Main

  • CI/CD workflows for linting and testing
  • New Contributors section preservation feature
  • Extended .gitignore patterns
  • Contributing documentation

Conflict Resolutions

  1. .gitignore - Combined ignore patterns from both branches
  2. tests/test_release_notes.py - Preserved all test cases from both branches (11 total tests now)
  3. pretty_release_notes/models/release_notes.py - Auto-merged successfully with both breaking changes and new contributors features

Test Status

✅ All 11 tests in test_release_notes.py passing
✅ Breaking changes feature working correctly
✅ New contributors feature preserved and working
✅ Features work together harmoniously

Original prompt

This section details on the original issue you should resolve

<issue_title>Add section for breaking changes</issue_title>
<issue_description>Breaking conventional commits, e.g `fix!: change how things work" (with an exclamation mark) currently get grouped under "Other Changes".

They should ideally be grouped as "Breaking Changes".</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 3 commits February 3, 2026 15:25
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
…ule level

Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
Copilot AI changed the title [WIP] Add section for breaking changes in conventional commits Add breaking changes section for grouped release notes Feb 3, 2026
Copilot AI requested a review from barredterra February 3, 2026 15:35
@barredterra barredterra changed the title Add breaking changes section for grouped release notes feat: add breaking changes section for grouped release notes Feb 14, 2026
@barredterra barredterra marked this pull request as ready for review February 14, 2026 15:19
@barredterra
Copy link
Copy Markdown
Owner

@copilot resolve merge conflicts

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Feb 14, 2026

@copilot resolve merge conflicts

Merge conflicts resolved in commit c24e285.

Resolved conflicts:

  • .gitignore - Combined ignore patterns from both branches
  • tests/test_release_notes.py - Preserved all 11 test functions (3 breaking changes tests + 2 new contributors tests + 6 existing)
  • pretty_release_notes/models/release_notes.py - Auto-merged successfully

All tests passing ✅

@barredterra barredterra force-pushed the copilot/add-breaking-changes-section branch from c24e285 to 6c8c292 Compare February 14, 2026 15:40
@barredterra barredterra merged commit d8e0ae8 into main Feb 14, 2026
3 checks passed
@barredterra barredterra deleted the copilot/add-breaking-changes-section branch February 14, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add section for breaking changes

2 participants