Skip to content

docs(breaking-changes): add BREAKING-CHANGES.md#86

Merged
j-g00da merged 6 commits intomainfrom
j-g00da/breaking-changes
Jul 13, 2025
Merged

docs(breaking-changes): add BREAKING-CHANGES.md#86
j-g00da merged 6 commits intomainfrom
j-g00da/breaking-changes

Conversation

@j-g00da
Copy link
Copy Markdown
Member

@j-g00da j-g00da commented Jun 19, 2025

Resloves #68

@j-g00da j-g00da linked an issue Jun 19, 2025 that may be closed by this pull request
@j-g00da j-g00da force-pushed the j-g00da/breaking-changes branch 2 times, most recently from 7566195 to 483ff57 Compare June 23, 2025 07:31
@j-g00da j-g00da force-pushed the j-g00da/breaking-changes branch from 483ff57 to b7c041d Compare June 23, 2025 19:36
@j-g00da j-g00da marked this pull request as ready for review July 13, 2025 08:42
@j-g00da j-g00da requested a review from Copilot July 13, 2025 08:44
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a centralized BREAKING-CHANGES.md to track breaking changes across releases and provide migration guidance.

  • Introduces a new BREAKING-CHANGES.md listing all breaking changes for v0.3.0 through v0.0.1.
  • Includes migration examples for removed features, renamed APIs, new config fields, and MSRV bump.
  • Defines reference links to related PRs and structs out summary anchors for easy navigation.
Comments suppressed due to low confidence (4)

BREAKING-CHANGES.md:157

  • The reference tag [#48] points to PR #75. Please update the tag or URL to match the correct PR number for consistency.
[#48]: https://github.com/j-g00da/mousefood/pull/75

BREAKING-CHANGES.md:7

  • Ensure the anchor #v030---unreleased correctly matches the autogenerated heading ID for ## v0.3.0 - unreleased. You may need to adjust the link target or heading text for proper navigation.
- [v0.3.0](#v030---unreleased) - unreleased

BREAKING-CHANGES.md:23

  • [nitpick] Heading style here is inconsistent with other version sections. Consider using ## [v0.3.0](link) like the other versions or adjust the summary link accordingly to maintain consistency.
## v0.3.0 - unreleased

BREAKING-CHANGES.md:77

  • [nitpick] The heading could be clearer by emphasizing the addition of a new optional field rather than 'requires providing'. For example: '### Add optional font_italic field to EmbeddedBackendConfig'.
### `EmbeddedBackendConfig` now requires providing `font_italic` ([#57])

@j-g00da j-g00da merged commit 530a15c into main Jul 13, 2025
26 checks passed
@j-g00da j-g00da deleted the j-g00da/breaking-changes branch July 13, 2025 08:49
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 BREAKING-CHANGES.md

3 participants