Skip to content

Conversation

@zhzhuang-zju
Copy link
Contributor

What type of PR is this?
/kind documentation

What this PR does / why we need it:
According to Karmada's release cycle, the release team is preparing to release v1.16.0 the end of the month, along with patch version for the maintenance releases. This pr is used to publish its release notes

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

Does this PR introduce a user-facing change?:


@karmada-bot karmada-bot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. kind/documentation Categorizes issue or PR as related to documentation. labels Nov 27, 2025
@karmada-bot karmada-bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Nov 27, 2025
@gemini-code-assist
Copy link

Summary of Changes

Hello @zhzhuang-zju, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request is a work-in-progress aimed at publishing the official release notes for Karmada's upcoming versions: v1.16.0, v1.15.3, and v1.13.10. It updates the changelog documentation to reflect the latest developments, including new features, API modifications, resolved issues, and dependency updates, providing a clear record of changes for each release.

Highlights

  • New Release Notes Published: This pull request introduces the release notes for Karmada versions v1.16.0, v1.15.3, and v1.13.10, detailing a wide array of updates, features, and fixes.
  • Extensive v1.16.0 Updates: The v1.16.0 release notes are comprehensive, covering significant API changes, numerous features and enhancements (including new built-in interpreters and scheduler improvements), deprecations, bug fixes, dependency upgrades, and instrumentation improvements.
  • Maintenance Release Bug Fixes: Versions v1.15.3 and v1.13.10 include critical bug fixes, such as addressing issues with the karmadactl register command, rbSpec.Components updates, FederatedResourceQuota synchronization, and webhook panics.
  • Changelog Structure Refinement: Internal anchor links within the changelog files have been updated and reordered to ensure proper navigation and consistency across the documentation.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This PR updates the changelogs for the upcoming releases v1.16.0, v1.15.3, and v1.13.10. The changes look mostly good, but I've found a few potential issues in the v1.16.0 release notes.

Specifically, the 'What's New' section is currently empty. For a major release, this section is important for users to understand the key updates. I've also identified a couple of typos in dependency versions (Golang and Kubernetes) that need correction for accuracy. Please see my detailed comments.

Also, there are a couple of minor typos in the PR title: 'pulish' should be 'publish', and the full-width colon could be replaced with a standard colon :.

@codecov-commenter
Copy link

codecov-commenter commented Nov 27, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 46.61%. Comparing base (516dd52) to head (b12e67b).
⚠️ Report is 17 commits behind head on master.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6962      +/-   ##
==========================================
- Coverage   46.61%   46.61%   -0.01%     
==========================================
  Files         698      699       +1     
  Lines       48003    48167     +164     
==========================================
+ Hits        22377    22453      +76     
- Misses      23941    24019      +78     
- Partials     1685     1695      +10     
Flag Coverage Δ
unittests 46.61% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@zhzhuang-zju zhzhuang-zju changed the title WIP:pulish release v1.16.0,v1.15.3,v1.13.10 pulish release v1.16.0,v1.15.3,v1.14.7,v1.13.10 Nov 29, 2025
@karmada-bot karmada-bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Nov 29, 2025
@zhzhuang-zju
Copy link
Contributor Author

/gemini review

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the changelogs for releases v1.16.0, v1.15.3, v1.14.7, and v1.13.10. The changes are well-structured and comprehensive. I've provided a few suggestions to improve grammar, consistency, and fix an incorrect link in the release notes. Overall, this is a good documentation update. Please also note the typo in the pull request title ('pulish' should be 'publish').

@zhzhuang-zju
Copy link
Contributor Author

The release note is ready
/assign @RainbowMango

Copy link
Member

@RainbowMango RainbowMango left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@karmada-bot karmada-bot added the lgtm Indicates that a PR is ready to be merged. label Nov 29, 2025
@karmada-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: RainbowMango

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@karmada-bot karmada-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 29, 2025
@RainbowMango RainbowMango added this to the v1.16 milestone Nov 29, 2025
@karmada-bot karmada-bot merged commit b1ff495 into karmada-io:master Nov 29, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. kind/documentation Categorizes issue or PR as related to documentation. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants