Skip to content

docs(changelog): add release dates to version headings#401

Merged
RealKai42 merged 3 commits into
mainfrom
changelog-add-release-dates
Jun 5, 2026
Merged

docs(changelog): add release dates to version headings#401
RealKai42 merged 3 commits into
mainfrom
changelog-add-release-dates

Conversation

@RealKai42
Copy link
Copy Markdown
Collaborator

Problem

The user-facing changelog pages listed each release by version number only (## 0.9.0), with no publish date. Readers couldn't tell when a version actually shipped, and the changeset-based release flow never adds dates.

What changed

  • Add the published release date to every version heading on both changelog pages, covering 0.2.0 through 0.9.0. English uses half-width parentheses, e.g. ## 0.9.0 (2026-06-03); Chinese uses full-width, e.g. ## 0.9.0(2026-06-03). Dates come from each version's published release tag, not from sync time.
  • Update the sync-changelog skill so future syncs always carry the release date forward: the date-sourcing rule, the English/Chinese parenthesis styles, a verify-step check, and a common-mistakes entry.

Docs- and skill-only change; no changeset needed.

RealKai42 added 2 commits June 4, 2026 11:43
Add the published release date to every version heading on the
user-facing changelog pages (English half-width, Chinese full-width),
covering 0.2.0 through 0.9.0. Dates come from each version's published
release tag. Also update the sync-changelog skill so future syncs carry
the date convention forward.
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Jun 4, 2026

⚠️ No Changeset found

Latest commit: fd3da65

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Jun 4, 2026

pnpm dlx https://pkg.pr.new/@moonshot-ai/kimi-code@fd3da65
npx https://pkg.pr.new/@moonshot-ai/kimi-code@fd3da65

commit: fd3da65

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 56546ece20

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Take the date from the version's published GitHub Release tag, not from when you run the sync:

```bash
git log -1 --format=%cs "@moonshot-ai/kimi-code@<version>"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Use release metadata for the heading date

When a release is published from an annotated tag or GitHub creates/publishes the release on a different date than the tagged commit, this command records the commit’s committer date (%cs), not the GitHub Release publish date the new rule asks for. That can make future changelog syncs pass the checklist while showing the wrong ship date; use the release metadata instead, e.g. gh release view "@moonshot-ai/kimi-code@<version>" --json publishedAt, if the intended source is the published GitHub Release.

Useful? React with 👍 / 👎.

# Conflicts:
#	docs/en/release-notes/changelog.md
#	docs/zh/release-notes/changelog.md
@RealKai42 RealKai42 merged commit 52f75a4 into main Jun 5, 2026
8 checks passed
@RealKai42 RealKai42 deleted the changelog-add-release-dates branch June 5, 2026 03:37
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.

1 participant