Skip to content

v2.8.1#1668

Merged
hexqi merged 1 commit intoopentiny:release/v2.8.xfrom
chilingling:release/v2.8.1
Oct 9, 2025
Merged

v2.8.1#1668
hexqi merged 1 commit intoopentiny:release/v2.8.xfrom
chilingling:release/v2.8.1

Conversation

@chilingling
Copy link
Member

@chilingling chilingling commented Oct 9, 2025

English | 简体中文

PR

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)
  • Built its own designer, fully self-validated

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:

Background and solution

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

  • Chores
    • Bumped patch version to 2.8.1 across the suite (core, plugins, toolbars, settings, theme, utilities, generators, web components, demos, and mock server).
    • Updated designer template dependencies to ^2.8.1 for consistency across packages.
    • No functional, API, or behavioral changes; build and publish metadata only.

@github-actions github-actions bot added ignore-for-release release merge to release/ branch, before release period labels Oct 9, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 9, 2025

Walkthrough

Patch-level version bumps from 2.8.0 to 2.8.1 across monorepo package.json files. One template updated dependency ranges from ^2.8.0 to ^2.8.1. No source code, scripts, or configuration changes beyond versions.

Changes

Cohort / File(s) Summary
Demos
designer-demo/package.json, mockServer/package.json
Bump version fields 2.8.0 → 2.8.1.
Build tooling
packages/build/vite-config/package.json, packages/build/vite-plugin-meta-comments/package.json
Bump package versions 2.8.0 → 2.8.1.
CLI and template
packages/engine-cli/package.json, packages/engine-cli/template/designer/package.json
CLI version bumped to 2.8.1; template dependencies/devDependencies updated from ^2.8.0 → ^2.8.1.
Core packages
packages/block-compiler/package.json, packages/builtinComponent/package.json, packages/canvas/package.json, packages/common/package.json, packages/configurator/package.json, packages/design-core/package.json, packages/i18n/package.json, packages/layout/package.json, packages/register/package.json, packages/svgs/package.json, packages/theme/base/package.json, packages/utils/package.json, packages/vue-generator/package.json, packages/webcomponent/package.json
Bump package versions 2.8.0 → 2.8.1.
Plugins
packages/plugins/*/package.json (block, bridge, datasource, help, i18n, materials, page, robot, schema, script, state, tree, tutorial)
Bump package versions 2.8.0 → 2.8.1.
Settings
packages/settings/design/package.json, packages/settings/events/package.json, packages/settings/panel/package.json, packages/settings/props/package.json, packages/settings/styles/package.json
Bump package versions 2.8.0 → 2.8.1.
Toolbars
packages/toolbars/*/package.json (breadcrumb, clean, collaboration, fullscreen, generate-code, lang, lock, logo, media, preview, redoundo, refresh, save, setting, themeSwitch, view-setting)
Bump package versions 2.8.0 → 2.8.1.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

Possibly related PRs

  • v2.7.0-rc.0 #1488 — Prior bulk version bumps across the same package.json files.
  • v2.7.0-rc.1 #1492 — Repository-wide package.json patch bumps similar to this change.
  • v2.8.0 #1596 — Metadata-only version updates affecting the same packages.

Suggested reviewers

  • hexqi

Poem

hop-hop, patch pop, 2.8.1 I sing,
carrots count the versions spring,
every JSON softly hums,
tick-tock, the release drum thrums,
my paws stamp yay on every line—
minor bumps, and all is fine. 🥕✨

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title Check ❓ Inconclusive The title “v2.8.1” is too terse and doesn’t convey the nature of the change beyond the version label, making it unclear what the pull request actually does. It fails to summarize that multiple package.json files are being bumped to this version, so a reader cannot grasp the PR’s intent at a glance. Please update the title to clearly reflect the primary change, for example “chore: bump package versions to 2.8.1,” so that teammates can immediately understand the PR’s purpose from the title.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 510194d and 0d03b28.

📒 Files selected for processing (54)
  • designer-demo/package.json (1 hunks)
  • mockServer/package.json (1 hunks)
  • packages/block-compiler/package.json (1 hunks)
  • packages/build/vite-config/package.json (1 hunks)
  • packages/build/vite-plugin-meta-comments/package.json (1 hunks)
  • packages/builtinComponent/package.json (1 hunks)
  • packages/canvas/package.json (1 hunks)
  • packages/common/package.json (1 hunks)
  • packages/configurator/package.json (1 hunks)
  • packages/design-core/package.json (1 hunks)
  • packages/engine-cli/package.json (1 hunks)
  • packages/engine-cli/template/designer/package.json (2 hunks)
  • packages/i18n/package.json (1 hunks)
  • packages/layout/package.json (1 hunks)
  • packages/plugins/block/package.json (1 hunks)
  • packages/plugins/bridge/package.json (1 hunks)
  • packages/plugins/datasource/package.json (1 hunks)
  • packages/plugins/help/package.json (1 hunks)
  • packages/plugins/i18n/package.json (1 hunks)
  • packages/plugins/materials/package.json (1 hunks)
  • packages/plugins/page/package.json (1 hunks)
  • packages/plugins/robot/package.json (1 hunks)
  • packages/plugins/schema/package.json (1 hunks)
  • packages/plugins/script/package.json (1 hunks)
  • packages/plugins/state/package.json (1 hunks)
  • packages/plugins/tree/package.json (1 hunks)
  • packages/plugins/tutorial/package.json (1 hunks)
  • packages/register/package.json (1 hunks)
  • packages/settings/design/package.json (1 hunks)
  • packages/settings/events/package.json (1 hunks)
  • packages/settings/panel/package.json (1 hunks)
  • packages/settings/props/package.json (1 hunks)
  • packages/settings/styles/package.json (1 hunks)
  • packages/svgs/package.json (1 hunks)
  • packages/theme/base/package.json (1 hunks)
  • packages/toolbars/breadcrumb/package.json (1 hunks)
  • packages/toolbars/clean/package.json (1 hunks)
  • packages/toolbars/collaboration/package.json (1 hunks)
  • packages/toolbars/fullscreen/package.json (1 hunks)
  • packages/toolbars/generate-code/package.json (1 hunks)
  • packages/toolbars/lang/package.json (1 hunks)
  • packages/toolbars/lock/package.json (1 hunks)
  • packages/toolbars/logo/package.json (1 hunks)
  • packages/toolbars/media/package.json (1 hunks)
  • packages/toolbars/preview/package.json (1 hunks)
  • packages/toolbars/redoundo/package.json (1 hunks)
  • packages/toolbars/refresh/package.json (1 hunks)
  • packages/toolbars/save/package.json (1 hunks)
  • packages/toolbars/setting/package.json (1 hunks)
  • packages/toolbars/themeSwitch/package.json (1 hunks)
  • packages/toolbars/view-setting/package.json (1 hunks)
  • packages/utils/package.json (1 hunks)
  • packages/vue-generator/package.json (1 hunks)
  • packages/webcomponent/package.json (1 hunks)
🧰 Additional context used
🧠 Learnings (2)
📚 Learning: 2024-12-14T05:53:28.501Z
Learnt from: gene9831
PR: opentiny/tiny-engine#917
File: docs/开始/快速上手.md:31-31
Timestamp: 2024-12-14T05:53:28.501Z
Learning: The latest stable version of `opentiny/tiny-engine-cli` is `2.0.0`, and documentation should reference this version instead of any release candidates.

Applied to files:

  • packages/engine-cli/package.json
  • packages/plugins/materials/package.json
  • packages/plugins/block/package.json
  • packages/vue-generator/package.json
  • packages/plugins/script/package.json
  • packages/settings/design/package.json
  • packages/toolbars/clean/package.json
  • packages/plugins/datasource/package.json
  • packages/plugins/help/package.json
  • packages/settings/styles/package.json
  • packages/theme/base/package.json
  • packages/settings/props/package.json
  • packages/build/vite-config/package.json
  • packages/plugins/tutorial/package.json
  • packages/plugins/page/package.json
  • packages/plugins/i18n/package.json
  • mockServer/package.json
  • packages/i18n/package.json
  • packages/toolbars/generate-code/package.json
  • packages/common/package.json
  • packages/toolbars/lang/package.json
  • packages/design-core/package.json
  • packages/builtinComponent/package.json
  • packages/plugins/tree/package.json
  • packages/utils/package.json
  • packages/settings/events/package.json
  • packages/register/package.json
  • packages/webcomponent/package.json
  • packages/svgs/package.json
  • packages/toolbars/breadcrumb/package.json
  • packages/layout/package.json
  • packages/plugins/schema/package.json
  • packages/block-compiler/package.json
  • packages/plugins/state/package.json
  • packages/canvas/package.json
  • packages/plugins/robot/package.json
  • packages/configurator/package.json
  • packages/plugins/bridge/package.json
📚 Learning: 2024-09-30T07:51:10.036Z
Learnt from: chilingling
PR: opentiny/tiny-engine#837
File: packages/vue-generator/src/plugins/genDependenciesPlugin.js:66-66
Timestamp: 2024-09-30T07:51:10.036Z
Learning: In the `tiny-engine` project, `opentiny/tiny-engine-dsl-vue` refers to the current package itself, and importing types from it may cause circular dependencies.

Applied to files:

  • packages/vue-generator/package.json
  • packages/build/vite-config/package.json
  • packages/engine-cli/template/designer/package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: push-check
🔇 Additional comments (3)
packages/toolbars/breadcrumb/package.json (1)

3-3: Patch version alignment confirmed. Version bump to 2.8.1 keeps this package in sync with the 2.8.1 release train.

packages/toolbars/clean/package.json (1)

3-3: Version bump looks consistent

Patch update to 2.8.1 matches the release objective; nothing further needed here.

packages/toolbars/redoundo/package.json (1)

3-3: Version bump looks good.

The package version aligns with the release plan and no other fields were touched.


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.

@hexqi hexqi merged commit 6448af0 into opentiny:release/v2.8.x Oct 9, 2025
6 checks passed
@coderabbitai coderabbitai bot mentioned this pull request Oct 13, 2025
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore-for-release release merge to release/ branch, before release period

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants