Repository navigation
chore(deps): 全量对齐 @objectstack/* 到 ^16.0.0-rc.0 - #2734
Merged
Merged
Conversation
Bump @objectstack/spec / client / formula / lint from ^15.1.1 to the 16.0.0-rc.0 pre-release across the workspace (root + apps + all consuming packages). ObjectUI packages are already on major 16, so this closes the 15↔16 skew with the @objectstack contract libs (which publish in lockstep). Dependency alignment, not a behavioral migration: full workspace build (43/43) and the @objectstack-consuming test suites (core/app-shell/data-objectstack/ plugin-form/types) pass against 16.0.0-rc.0 with no source changes. Payoff: @objectstack/client@16.0.0-rc.0 ships data.batchTransaction (#3271), so ObjectStackAdapter's feature-detect now routes master-detail saves through the typed SDK method instead of raw fetch (verify-SDK-path half of #2694). Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Contributor
✅ Console Performance Budget
📦 Bundle Size Report
Size Limits
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景
framework 已发布
16.0.0-rc.0。ObjectUI 自身包已在 major 16,但@objectstack/*依赖还 pin 在^15.1.1—— 存在 15↔16 skew(@objectstack/spec/client/formula/lint与 spec 锁步发布,ObjectUI 版本策略要求 major 与@objectstack对齐)。本 PR 全量对齐到16.0.0-rc.0pre-release。改动
@objectstack/*依赖从^15.1.1升到^16.0.0-rc.0:@objectstack/spec— root、apps/console、apps/site、types、core、app-shell、react、plugin-detail/form/gantt/map/timeline/tree/view;@objectstack/client—apps/console、data-objectstack;@objectstack/formula—app-shell、core;@objectstack/lint—app-shell。pnpm-lock.yaml;新增 changeset(patch,通过 fixed-group 校验)。验证(全部针对
16.0.0-rc.0)pnpm build:43/43 tasks 成功(含每个包的tsc类型检查)——15→16 对 ObjectUI 的用法无 breaking。@objectstack消费方测试全绿:core89、app-shell89、data-objectstack89、plugin-form205、types(共 32/32 tasks)。@objectstack/client@16.0.0-rc.0已导出data.batchTransaction(root + scoped)。附带收益(#2694 的"验证 SDK path"半程)
@objectstack/client@16.0.0-rc.0带上了data.batchTransaction(framework #3271),ObjectStackAdapter的特性探测typeof client.data.batchTransaction === 'function'现在转真,master-detail 跨对象保存自动从裸fetch('/api/v1/batch')切到类型化 SDK 方法。裸 fetch 分支作为防御性回退保留,其删除仍在 #2694 跟踪。备注
^16.0.0-rc.0会自动跟进到16.0.0。🤖 Generated with Claude Code
Generated by Claude Code