-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Create BREAKING_CHANGE_AND_DEPRECATION.md #1399
docs: Create BREAKING_CHANGE_AND_DEPRECATION.md #1399
Conversation
Signed-off-by: Susan Shi <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## dev #1399 +/- ##
==========================================
+ Coverage 66.76% 68.16% +1.39%
==========================================
Files 116 119 +3
Lines 6030 6134 +104
==========================================
+ Hits 4026 4181 +155
+ Misses 1620 1559 -61
- Partials 384 394 +10 ☔ View full report in Codecov by Sentry. |
For example, feature X is announced to be deprecated in the 1.0.0 release notes and will then be removed in 1.2.0 | ||
- The PR containing the breaking changes should contain a "!" to indicate this is breaking change. E.g. feat! , fix! | ||
- Breaking changes should be listed before new features in the release notes | ||
- Create a issue to help customer to mitigate the change |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this issue for helping customers migrate to the breaking change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
note: the mitigation steps must be available at the time of release
BREAKING_CHANGE_AND_DEPRECATION.md
Outdated
|
||
We do our best to maintain backwards compatibility, however breaking changes may be introduced between version for features that have not yet reached v1.0.0 or only available in RATIFY_EXPERIMENTAL flag. | ||
|
||
### Features in Preview |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we only focus on breaking features or do we consider all new features?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Features in EXPERIMENTAL , vs feature in beta
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm. Thanks for adding this.
lgtm, thanks for adding the doc! |
Signed-off-by: Susan Shi <[email protected]> Co-authored-by: Akash Singhal <[email protected]> Co-authored-by: Binbin Li <[email protected]> Signed-off-by: akashsinghal <[email protected]>
Signed-off-by: Susan Shi <[email protected]> Co-authored-by: Akash Singhal <[email protected]> Co-authored-by: Binbin Li <[email protected]>
Description
What this PR does / why we need it:
document process for breaking change and deprecation
Which issue(s) this PR fixes (optional, using
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when the PR gets merged):Fixes #
Type of change
Please delete options that are not relevant.
main
branch)Checklist:
Post Merge Requirements
Helm Chart Change