Conversation
WalkthroughRepository-wide prerelease bump from 2.8.0-rc.0 to 2.8.0-rc.1 across many package.json files. The engine-cli designer template updates internal dependencies to ^2.8.0-rc.1. The template mock bundle adds a version field to TinyGrid. The template HTTP composable adds a fallback return to res.data when res.data.data is absent. Changes
Sequence Diagram(s)sequenceDiagram
participant UI as Caller
participant HTTP as HTTP Composable
participant Srv as Server
UI->>HTTP: request(config)
HTTP->>Srv: send HTTP
Srv-->>HTTP: res
alt res.data?.error
HTTP-->>UI: reject(res.data.error)
else success
alt res.data?.data exists
HTTP-->>UI: resolve(res.data.data)
else fallback
HTTP-->>UI: resolve(res.data)
end
end
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
Poem
Tip 🔌 Remote MCP (Model Context Protocol) integration is now available!Pro plan users can now connect to remote MCP servers from the Integrations page. Connect with popular remote MCPs such as Notion and Linear to add more context to your reviews and chats. ✨ Finishing Touches
🧪 Generate unit tests
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
8690f98 to
009988d
Compare
There was a problem hiding this comment.
Actionable comments posted: 2
🧹 Nitpick comments (9)
packages/plugins/block/package.json (1)
3-3: No lingering2.8.0-rc.0references detected
- Ran a repo-wide search (excluding
dist/**and changelogs): no"2.8.0-rc.0"occurrences found.- Checked
packages/engine-cli/template/designer/package.json: no deps still pointing at^2.8.0-rc.0.- Verified there are currently no
publishConfig.tagentries (e.g."rc"or"next").Optional refactor: add
publishConfig.tag: "rc"(or"next") to your RC packages’package.jsonso they aren’t mistakenly published under thelatestdist-tag.packages/plugins/datasource/package.json (1)
31-33: Optional: Upgrade axios to ^1.x in a follow-up PRWe’ve confirmed multiple uses of
axios.create()and interceptor logic across the repo. A move to axios 1.x is backward-compatible in most cases but may require tweaks to default config handling or interceptor typings.• packages/plugins/datasource/src/js/datasource.ts
–const http = axios.create()
–http.interceptors.response.use(globalDataHandle, globalErrorHandler)
• packages/common/composable/http/index.js
–http = axios.create(axiosConfig)
–addInterceptors({ data: request, type: 'request' })
• packages/vue-generator/src/templates/vue-template/.../src/http/axios.js
–const instance = axios.create(config)in generated templatesBefore GA, consider spinning up a dedicated PR to:
- Bump to
"axios": "^1.5.0"(or latest 1.x)- Run existing HTTP-related tests and manual sanity checks
- Address any type or behavior changes in interceptors/defaults
This isn’t blocking the RC bump, but doing it early helps mitigate security and compatibility risks down the line.
packages/engine-cli/package.json (1)
8-8: Optional: Update build target to a supported Node LTS.The esbuild target is node14, which is EOL. Consider bumping to node18 (or your project’s minimum supported Node) in a later PR to align with modern environments.
- "build": "esbuild src/index.js --bundle --minify=true --outfile=dist/index.js --format=cjs --platform=node --target=node14" + "build": "esbuild src/index.js --bundle --minify=true --outfile=dist/index.js --format=cjs --platform=node --target=node18"packages/settings/styles/package.json (1)
41-46: Minor inconsistency: Vue peer version differs across packages.This package pins
vuepeer to^3.4.15, whilepackages/layoutuses^3.4.23. If there’s no feature requirement for 3.4.23, consider standardizing on the lower minimum to avoid avoidable peer warnings for consumers.packages/layout/package.json (1)
40-47: Standardize Vue peerDependency across packagesA repo-wide check shows only two packages pin Vue at ^3.4.23, while all others use ^3.4.15:
- packages/design-core/package.json
- packages/layout/package.json
Unless you’re relying on a fix introduced in 3.4.23, align these to ^3.4.15 for consistency and broader compatibility:
packages/layout/package.json
- "vue": "^3.4.23" + "vue": "^3.4.15"(And consider the same change in packages/design-core/package.json when updating that package.)
packages/toolbars/media/package.json (1)
37-41: Align Vue peerDependencies across the monorepo
The majority of packages (includingtoolbars/media) declare"vue": "^3.4.15", but two packages have already been bumped to"^3.4.23". To avoid version skew in consumer apps, confirm whether you’d like to:
- Keep most packages (and this one) at
^3.4.15and revert the two outliers- Or standardize on
^3.4.23across all packages (includingtoolbars/media)Discrepancies:
• packages/design-core/package.json vue: ^3.4.23
• packages/layout/package.json vue: ^3.4.23
• All other packages (inc. toolbars/media) vue: ^3.4.15Note:
@opentiny/vueis already consistently at^3.20.0across every package.packages/design-core/package.json (1)
15-16: Optional: Align main/module to dist to match exports/files.main/module currently point to index.js at project root, while:
- files only includes “dist” and “assets”
- exports points to “./dist/index.js”
If index.js is not emitted at the package root during build, consumers relying on main/module (instead of exports) may break. Consider pointing both to dist for consistency.
Apply this diff:
- "module": "index.js", - "main": "index.js", + "module": "dist/index.js", + "main": "dist/index.js",packages/block-compiler/package.json (1)
39-44: Optional: Confirm peer minimums align with repo policy.Peer Vue range here is ^3.4.15. If the repo is standardizing on a higher minimum (e.g., ^3.4.23 in design-core), consider updating for consistency; otherwise, leaving it as-is is fine if intentional.
packages/engine-cli/template/designer/public/mock/bundle.json (1)
9769-9773: Optional: also pin the npm package version for TinyGrid to prevent drift.Several entries (e.g., TinyLayout) pin
npm.version. Doing the same here avoids accidental mismatches if the global package map changes and helps tools that rely on npm.version specifically.Apply this minimal diff:
"npm": { "package": "@opentiny/vue", "exportName": "Grid", + "version": "3.20.0", "destructuring": true },
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled by default for public repositories
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (56)
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/engine-cli/template/designer/public/mock/bundle.json(1 hunks)packages/engine-cli/template/designer/src/composable/http/index.js(1 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 (6)
📓 Common learnings
Learnt from: gene9831
PR: opentiny/tiny-engine#1041
File: packages/plugins/datasource/src/DataSourceList.vue:138-138
Timestamp: 2025-01-14T10:06:25.508Z
Learning: PR #1041 in opentiny/tiny-engine is specifically for reverting Prettier v3 formatting to v2, without any logical code changes or syntax improvements.
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.
📚 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/register/package.jsonpackages/i18n/package.jsonpackages/settings/events/package.jsonpackages/toolbars/collaboration/package.jsonpackages/plugins/bridge/package.jsonpackages/toolbars/redoundo/package.jsonpackages/toolbars/lang/package.jsonpackages/settings/panel/package.jsonpackages/plugins/tree/package.jsonpackages/toolbars/save/package.jsonpackages/theme/base/package.jsonpackages/plugins/i18n/package.jsonpackages/toolbars/media/package.jsonpackages/settings/props/package.jsonpackages/settings/styles/package.jsonpackages/build/vite-plugin-meta-comments/package.jsonpackages/vue-generator/package.jsonpackages/builtinComponent/package.jsonpackages/common/package.jsonpackages/plugins/state/package.jsonpackages/plugins/materials/package.jsonpackages/utils/package.jsonmockServer/package.jsonpackages/plugins/tutorial/package.jsonpackages/design-core/package.jsonpackages/toolbars/generate-code/package.jsonpackages/plugins/schema/package.jsonpackages/engine-cli/template/designer/package.jsonpackages/layout/package.jsonpackages/toolbars/setting/package.jsonpackages/plugins/block/package.jsonpackages/build/vite-config/package.jsonpackages/svgs/package.jsonpackages/plugins/datasource/package.jsonpackages/configurator/package.jsonpackages/toolbars/lock/package.jsonpackages/plugins/robot/package.jsonpackages/toolbars/themeSwitch/package.jsonpackages/plugins/page/package.jsonpackages/canvas/package.jsonpackages/webcomponent/package.jsonpackages/toolbars/view-setting/package.jsonpackages/toolbars/preview/package.jsonpackages/engine-cli/package.jsonpackages/plugins/script/package.jsonpackages/toolbars/breadcrumb/package.jsonpackages/toolbars/fullscreen/package.jsonpackages/toolbars/clean/package.jsonpackages/toolbars/refresh/package.jsonpackages/settings/design/package.jsonpackages/plugins/help/package.jsonpackages/block-compiler/package.jsonpackages/toolbars/logo/package.json
📚 Learning: 2025-01-14T10:06:25.508Z
Learnt from: gene9831
PR: opentiny/tiny-engine#1041
File: packages/plugins/datasource/src/DataSourceList.vue:138-138
Timestamp: 2025-01-14T10:06:25.508Z
Learning: PR #1041 in opentiny/tiny-engine is specifically for reverting Prettier v3 formatting to v2, without any logical code changes or syntax improvements.
Applied to files:
packages/plugins/bridge/package.jsonpackages/plugins/schema/package.jsonpackages/engine-cli/template/designer/package.jsonpackages/layout/package.json
📚 Learning: 2025-01-14T08:42:18.574Z
Learnt from: gene9831
PR: opentiny/tiny-engine#1038
File: packages/plugins/block/index.js:24-24
Timestamp: 2025-01-14T08:42:18.574Z
Learning: In the tiny-engine project, breaking changes are documented in the changelog rather than in JSDoc comments or separate migration guides.
Applied to files:
packages/plugins/bridge/package.jsonpackages/engine-cli/template/designer/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.jsonpackages/builtinComponent/package.jsonpackages/common/package.jsonpackages/design-core/package.jsonpackages/engine-cli/template/designer/package.jsonpackages/layout/package.jsonpackages/build/vite-config/package.jsonpackages/configurator/package.jsonpackages/engine-cli/package.json
📚 Learning: 2025-07-03T09:22:59.512Z
Learnt from: hexqi
PR: opentiny/tiny-engine#1501
File: mockServer/src/tool/Common.js:79-82
Timestamp: 2025-07-03T09:22:59.512Z
Learning: In the tiny-engine project, the mockServer code uses ES6 import syntax but is compiled to CommonJS output. This means CommonJS globals like `__dirname` are available at runtime, while ES6 module-specific features like `import.meta` would cause runtime errors.
Applied to files:
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 (59)
packages/theme/base/package.json (1)
3-3: RC version bump looks good — no leftoverrc.0references or mismatched versions found.
All@opentiny/tiny-engine*packages are at2.8.0-rc.1, and no dependency ranges reference2.8.0-rc.0.packages/plugins/i18n/package.json (1)
3-3: LGTM: i18n plugin version bumped to rc.1.No API/dependency changes; aligns with the repo-wide prerelease sync.
packages/plugins/bridge/package.json (1)
3-3: LGTM: bridge plugin version updated to rc.1.Pure version bump; dependencies and peer ranges unchanged.
packages/toolbars/save/package.json (1)
3-3: LGTM: toolbar-save package moved to rc.1.Consistent with other toolbar packages; no functional deltas here.
packages/plugins/schema/package.json (1)
3-3: LGTM: schema plugin prerelease bump to rc.1.No changes to deps or peer ranges; consistent with the release train.
packages/plugins/tree/package.json (1)
3-3: RC version bumped to 2.8.0-rc.1 — approved
Metadata-only change; aligns with the repo-wide RC bump.
Verified no remaining 2.8.0-rc.0 references in:
- package.json version fields
- repository code (excluding changelogs and dist)
- engine-cli templates
packages/vue-generator/package.json (1)
3-3: Version bumped to 2.8.0-rc.1 — looks goodNo functional impact; consistent with the release train.
packages/i18n/package.json (1)
3-3: Version metadata updated to 2.8.0-rc.1 — OKChange is scoped to version only; no further action needed.
packages/register/package.json (1)
3-3: Meta-register package version to 2.8.0-rc.1 — approvedAligned with monorepo RC bump; no issues noted.
packages/plugins/state/package.json (1)
3-3: Plugin state package bumped to 2.8.0-rc.1 — LGTMPure metadata change; consistent with peer ranges noted elsewhere.
packages/common/package.json (2)
3-3: Version bump to 2.8.0-rc.1 looks goodConsistent with the monorepo RC bump; no other metadata changes.
3-3: No lingering 2.8.0-rc.0 references; template designer deps updated to rc.1
- Ran
rg -nP '2\.8\.0-rc\.0'(excluding dist/build/.cache): no matches- Verified
packages/engine-cli/template/designer/package.json: all@opentiny/*deps use^2.8.0-rc.1packages/toolbars/lock/package.json (1)
3-3: LGTM on the rc.1 version bumpScoped change; dependencies remain workspace-pinned. No action needed.
packages/toolbars/generate-code/package.json (1)
3-3: LGTM: version updated to 2.8.0-rc.1Consistent with the release train; no functional changes in this package file.
packages/webcomponent/package.json (1)
3-3: LGTM on version bumpNo other fields changed; peer dependency on vue remains compatible.
packages/toolbars/view-setting/package.json (1)
3-3: LGTM: rc.1 bump is consistentDeps and peers unchanged; aligns with the monorepo release cadence.
packages/plugins/block/package.json (1)
3-3: RC version bump looks good.Version updated to 2.8.0-rc.1; no other metadata changes. Consistent with the monorepo-wide bump described.
packages/svgs/package.json (1)
3-3: LGTM on the version bump.Only the version field changed to 2.8.0-rc.1; peer ranges remain aligned with @opentiny/vue 3.20.x.
mockServer/package.json (1)
3-3: Mock server package version bump is consistent.No behavioral changes; version updated to 2.8.0-rc.1. Scripts and engines remain unchanged.
packages/build/vite-plugin-meta-comments/package.json (1)
3-3: Vite plugin package version bump looks correct.Since this package has tests (vitest), consider running the suite in CI for the prerelease to catch regressions unrelated to the bump.
packages/toolbars/fullscreen/package.json (1)
3-3: LGTM.Version moved to 2.8.0-rc.1; dependencies/peers unchanged and consistent with the rest of the toolbars.
packages/plugins/materials/package.json (1)
3-3: Version bump to rc.1 looks good.No API/deps changes here; safe metadata-only bump.
packages/plugins/datasource/package.json (1)
3-3: RC version bump is fine.No functional impact from this file; aligns with monorepo prerelease.
designer-demo/package.json (1)
4-4: Demo app version bump approvedNo lingering references to 2.8.0-rc.0 were found; designer-demo/package.json is now at 2.8.0-rc.1 matching the repo-wide sweep.
packages/toolbars/redoundo/package.json (1)
3-3: Toolbar package version bump is consistent.No other changes—good to go.
packages/engine-cli/package.json (2)
3-3: engine-cli rc.1 bump is consistent with the release.Looks correct for the prerelease train.
1-40: Docs note: keep public docs pointing to the latest stable CLI, not RC.Per past guidance, ensure documentation references the latest stable tiny-engine-cli version (e.g., 2.0.0) rather than this RC, unless explicitly in a prerelease section. No change needed here; just a release hygiene reminder.
packages/plugins/tutorial/package.json (1)
3-3: Approve — version bump to 2.8.0-rc.1 (verified)Sanity checks passed: no lingering 2.8.0-rc.0 references; engine-cli template preResponse returns
res.data?.data || res.data; TinyGrid mock bundle contains"version": "3.20.0". LGTM.Files checked:
- packages/plugins/tutorial/package.json — "version": "2.8.0-rc.1"
- packages/engine-cli/template/designer/src/composable/http/index.js — contains
return res.data?.data || res.data(line ~49)- packages/engine-cli/template/designer/public/mock/bundle.json — TinyGrid entries with
"version": "3.20.0"Snippet:
"version": "2.8.0-rc.1",packages/toolbars/refresh/package.json (1)
3-3: RC version aligned.
The package version is correctly bumped to 2.8.0-rc.1 with no other changes. Consistent with monorepo release bump.packages/settings/design/package.json (1)
3-3: Version bump acknowledged.
Clean metadata-only update to 2.8.0-rc.1; dependencies remain on workspace ranges. Looks good.packages/plugins/help/package.json (1)
3-3: Consistent prerelease increment.
Updated to 2.8.0-rc.1 with no additional changes. All good.packages/toolbars/clean/package.json (1)
3-3: LGTM on the version bump.
No functional changes; version set to 2.8.0-rc.1 as expected.packages/settings/styles/package.json (1)
3-3: RC version bump looks good.Aligns with the repo-wide 2.8.0-rc.1 release cadence; no functional impact in this package.json.
packages/layout/package.json (1)
3-3: RC version bump looks good.Consistent with other packages moving to 2.8.0-rc.1.
packages/toolbars/logo/package.json (1)
3-3: RC version bump looks good.Metadata-only change; no API or dependency shifts.
packages/toolbars/lang/package.json (1)
3-3: RC version bump looks good.Follows the repo-wide rc.1 bump; no functional impact.
packages/toolbars/setting/package.json (1)
3-3: RC version bump looks good.Consistent with the monorepo’s release candidate update.
packages/configurator/package.json (1)
3-3: Version bump is straightforward and aligns with the monorepo release.
No other changes; safe to proceed.packages/utils/package.json (1)
3-3: LGTM on the rc.1 version bump.
No functional impact; keeps utils in lockstep with the release train.packages/plugins/robot/package.json (2)
3-3: RC version bump acknowledged.
Metadata-only change; no functional impact in this file.
27-35: No newer tiny-robot RC releases found – keeping 0.3.0-rc.0 is correctVerified against the npm registry: each of
@opentiny/tiny-robot,-tiny-robot-kit, and-tiny-robot-svgsonly publishes0.3.0-rc.0. No action required.packages/plugins/page/package.json (1)
3-3: Page plugin version bump to rc.1 looks good.
No other modifications; consistent with the release bump PR.packages/toolbars/media/package.json (1)
3-3: RC version bump looks correct and isolated.Version updated to 2.8.0-rc.1 with no other changes. This aligns with the repo-wide prerelease bump.
packages/builtinComponent/package.json (1)
3-3: LGTM: bumped to 2.8.0-rc.1.No functional or dependency changes in this package. Safe metadata bump.
packages/settings/events/package.json (1)
3-3: Version bump approved.Package version advanced to 2.8.0-rc.1; no other changes detected.
packages/design-core/package.json (3)
3-3: Core package version bump is consistent.Advancing @opentiny/tiny-engine to 2.8.0-rc.1 matches the repo-wide RC. No other diffs in this file.
113-121: Align Vue peerDependencies Across PackagesThe peer dependency for Vue has been bumped to
^3.4.23in two packages, while all others still use^3.4.15. Please confirm the intended minimum Vue version for the 2.8.x line and ensure consistency:• packages/design-core/package.json →
"vue": "^3.4.23"
• packages/layout/package.json →"vue": "^3.4.23"Most other packages remain at
"vue": "^3.4.15".
- If the minimum should be raised to 3.4.23, please update the remaining packages.
- Otherwise, revert these two entries back to
^3.4.15.
41-99: RC.1 Sweep Complete – No mismatches found
All @opentiny/tiny-engine packages are on version 2.8.0-rc.1 and the engine-cli template’s designer dependencies correctly reference ^2.8.0-rc.1.packages/block-compiler/package.json (1)
3-3: RC.1 bump acknowledged.Only the version field changed; build and peer dependency ranges remain the same. Looks good.
packages/toolbars/breadcrumb/package.json (1)
3-3: Release candidate bump to 2.8.0-rc.1 verifiedAll references to 2.8.0-rc.0 have been removed, and every package.json (including the engine-cli template) now pins version 2.8.0-rc.1. No hard-coded tiny-engine dependencies remain on rc.0. Ready to merge.
packages/build/vite-config/package.json (1)
3-3: LGTM: rc.1 metadata bump only.No script/export/dependency changes; safe for the release train.
packages/settings/panel/package.json (1)
3-3: LGTM: version updated to rc.1.No other changes; peerDeps remain aligned with @opentiny/vue ^3.20.0 and vue ^3.4.15.
packages/toolbars/themeSwitch/package.json (1)
3-3: LGTM: rc.1 version bump only.Workspace and peer dependency ranges unchanged; consistent with the rest of the roll-up.
packages/canvas/package.json (1)
3-3: LGTM: canvas package moved to rc.1.No changes to exports or runtime deps; aligns with monorepo-wide bump.
packages/toolbars/collaboration/package.json (1)
3-3: LGTM: version bump aligned with the release wave.No other manifest fields changed; consistent with a pure prerelease bump to 2.8.0-rc.1.
packages/toolbars/preview/package.json (1)
3-3: LGTM: version bumped to 2.8.0-rc.1.No dependency or script changes; matches the monorepo-wide rc.1 bump.
packages/settings/props/package.json (1)
3-3: LGTM: metadata-only bump.Version updated to 2.8.0-rc.1 with no other changes.
packages/engine-cli/template/designer/package.json (1)
14-16: Dependencies upgraded and verified
Search for lingering2.8.0-rc.0references returned no results—everything now consistently targets^2.8.0-rc.1. Approved.packages/engine-cli/template/designer/public/mock/bundle.json (1)
9757-9766: LGTM: Added TinyGrid top-level version is consistent with the rest of the bundle.Introducing
"version": "3.20.0"for TinyGrid aligns it with other Tiny components in this bundle and with the packages block pinned to 3.20.0. No functional concerns from this change.
English | 简体中文
PR
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
Background and solution
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information
Summary by CodeRabbit