Skip to content

Conversation

@discreted66
Copy link
Collaborator

@discreted66 discreted66 commented Dec 29, 2025

PR

feat:补充版本日志,切换演练场版本

PR Checklist

Please check if your PR fulfills the following requirements:

  • The commit message follows our Commit Message Guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

Summary by CodeRabbit

  • Documentation

    • Updated changelog with new features, improvements, and bug fixes for the latest release
    • Added new contributor information and refreshed changelog references
    • Updated version numbers throughout documentation to reflect current platform version
  • Chores

    • Updated runtime version from 3.27 to 3.28 and synchronized the supported versions list

✏️ Tip: You can customize this high-level summary in your review settings.

@github-actions github-actions bot added the enhancement New feature or request (功能增强) label Dec 29, 2025
@coderabbitai
Copy link

coderabbitai bot commented Dec 29, 2025

Walkthrough

Version 3.28.0 changelog entries are added across documentation files with features and bug fixes documented. The runtime version in the playground application is bumped from 3.27 to 3.28, and the supported versions list is updated accordingly.

Changes

Cohort / File(s) Summary
Changelog documentation
examples/sites/demos/pc/webdoc/changelog-en.md, examples/sites/demos/pc/webdoc/changelog.md
Comprehensive changelog updates for v3.28.0 with new "What's Changed" entries for features and bug fixes, reorganized sections, updated dates (2025/09/15 → 2025/12/29), version progression (v3.27.0 → v3.28.0), and new contributor notices.
Application version
examples/sites/playground/App.vue
Runtime version bumped from 3.27 to 3.28; versions list updated from ['3.27', '3.26', '3.25'] to ['3.28', '3.27', '3.26']; minor multi-line formatting adjustments to import map and share URL construction with no functional changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Hop along, dear changelog, from twenty-seven to twenty-eight,
New features hop in, bug fixes celebrate,
Version bumps dance through the playground so bright,
Documentation blooms—our release shines right!

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main changes: supplementing version logs (changelog updates) and switching the playground site version from 3.27 to 3.28.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 78a8eb0 and abb5f42.

📒 Files selected for processing (3)
  • examples/sites/demos/pc/webdoc/changelog-en.md
  • examples/sites/demos/pc/webdoc/changelog.md
  • examples/sites/playground/App.vue
🧰 Additional context used
🪛 LanguageTool
examples/sites/demos/pc/webdoc/changelog-en.md

[style] ~53-~53: Consider using a different verb for a more formal wording.
Context: ...com//pull/3813> - fix: fixed an issue where pipeline errors were cau...

(FIX_RESOLVE)


[style] ~56-~56: Consider using a different verb for a more formal wording.
Context: ...com//pull/3828> - fix: fixed an issue where icon-multicolor failed t...

(FIX_RESOLVE)


[grammar] ~79-~79: Ensure spelling is correct
Context: ... when deleting tabs in the mobile-first vue2 environment. by @discreted66 in <https:...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[style] ~168-~168: Consider using a different verb for a more formal wording.
Context: ...com//pull/3698> - fix: fix the issue of missing the tiny prefix in...

(FIX_RESOLVE)


[style] ~178-~178: Consider using a different verb for a more formal wording.
Context: .../tiny-vue/pull/3742> - fix: [tree-menu] fix the issue of icons not being referenced...

(FIX_RESOLVE)


[style] ~193-~193: Consider using a different verb for a more formal wording.
Context: ...tiny/tiny-vue/pull/3779> - fix(drawer): Fixed the problem that the table component in...

(FIX_RESOLVE)


[grammar] ~203-~203: Ensure spelling is correct
Context: ...eric modelValue type should not include underfined by @wuyiping0628 in <https://github.com...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~219-~219: Use a hyphen to join words.
Context: ...w Features 🎉 - feat(steps): Add wizard style step bar itemStyle differentiated ...

(QB_NEW_EN_HYPHEN)


[style] ~243-~243: Using “back” with the verb “return” may be redundant.
Context: ...id): grid promise validate return value back to undefined by @gimmyhehe in <https://...

(RETURN_BACK)


[style] ~259-~259: Unless you want to emphasize “not”, use “cannot” which is more common.
Context: ...y/tiny-vue/pull/3641> - fix(grid): grid can not validate on active by @gimmyhehe in <ht...

(CAN_NOT_PREMIUM)


[style] ~276-~276: Unless you want to emphasize “not”, use “cannot” which is more common.
Context: ... fix(grid): fix use title function text can not overflow ellipsis by @gimmyhehe in <htt...

(CAN_NOT_PREMIUM)

examples/sites/demos/pc/webdoc/changelog.md

[style] ~53-~53: Consider using a different verb for a more formal wording.
Context: ...com//pull/3813> - fix: fixed an issue where pipeline errors were cau...

(FIX_RESOLVE)


[style] ~56-~56: Consider using a different verb for a more formal wording.
Context: ...com//pull/3828> - fix: fixed an issue where icon-multicolor failed t...

(FIX_RESOLVE)


[grammar] ~79-~79: Ensure spelling is correct
Context: ... when deleting tabs in the mobile-first vue2 environment. by @discreted66 in <https:...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)

🪛 markdownlint-cli2 (0.18.1)
examples/sites/demos/pc/webdoc/changelog-en.md

131-131: Multiple headings with the same content

(MD024, no-duplicate-heading)


206-206: Multiple headings with the same content

(MD024, no-duplicate-heading)


215-215: Multiple headings with the same content

(MD024, no-duplicate-heading)


291-291: Multiple headings with the same content

(MD024, no-duplicate-heading)

🔇 Additional comments (3)
examples/sites/playground/App.vue (2)

18-18: LGTM! Version constant correctly updated.

The VERSION constant has been properly updated to reference version 3.28, aligning with the PR's objective to switch the playground version.


29-29: LGTM! Versions list properly updated.

The versions array correctly prioritizes 3.28 as the latest version, followed by 3.27 and 3.26, maintaining the three most recent versions as intended.

examples/sites/demos/pc/webdoc/changelog.md (1)

7-126: LGTM! Changelog for v3.28.0 properly documented.

The new version section comprehensively documents features, bug fixes, and other changes for v3.28.0/v2.28.0, aligning with the PR's objective to supplement version logs.

Comment on lines +1 to +5
# 更新日志

The Tiny Vue team uses a monthly release strategy under normal circumstances.
Tiny Vue 团队在正常情况下使用 每月 发布策略。

On this page, you can only see the log records of the latest three iterations of our changelog. If you want to see the full record, you can view: [Release](https://github.com/opentiny/tiny-vue/releases)
在此页面上,您只能看到我们的 更新日志 最新三个迭代的日志记录,如您要查看完整记录可以查看:[Release](https://github.com/opentiny/tiny-vue/releases)
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

File naming inconsistency: "-en" suffix but Chinese content.

The filename changelog-en.md suggests English localization (the "-en" suffix conventionally indicates English), but the content is in Chinese ("更新日志", "Tiny Vue 团队在正常情况下使用 每月 发布策略。"). This creates confusion about language versions.

Please clarify:

  • Is this file intended to be the English version that needs translation?
  • Should this file be renamed to remove the "-en" suffix?
  • Or is there a separate English changelog file elsewhere?
🤖 Prompt for AI Agents
In examples/sites/demos/pc/webdoc/changelog-en.md lines 1-5, the filename uses
the "-en" English suffix but the content is Chinese; decide which is intended
and fix accordingly: if this should be the English version, translate the
Chinese content into English and keep the filename; if it is meant to be the
Chinese version, rename the file to remove or replace the "-en" suffix (e.g.,
changelog.md or changelog-zh.md) and update any links/navigation that reference
changelog-en.md; alternatively, if a separate English changelog exists, move
this content to the correct Chinese file and ensure the English file contains
the English text — update repository references and docs indexes accordingly.

@zzcr zzcr merged commit 239c3ec into opentiny:release-3.28.0 Jan 4, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request (功能增强)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants