docs(releases): supplement v16 with changes landed since rc.0 (backend + Console)#3357
Merged
Conversation
…d + Console) Continues the v16 page from the latest front/back-end code. Since the rc.0 cut, 9 backend changesets landed and the objectui pin advanced 94d4876 -> af1b0db (objectui #2706-#2736). Sourced from each repo's own changesets. - Retitles the now-stale 'pending the next console pin' subsection: those 4 frontend items (objectui#2701/#2706/#2707/#2708) are now bundled as the pin advanced; points to the new running section. - Adds a 'Landed since 16.0.0-rc.0' section: - Breaking/behavior: aiStudio/aiSeat alias removal (#3308); date-arithmetic now a build-time error (#3306); checkboxes per-option visibleWhen + string option matching (#3350). - New backend: formula null-guard/floor/ceil (#3306); engine-owned managedBy bucket (ADR-0103 addendum, #3343); approvals viewer gating (#3344) + decision attachments (#3332); discovery transactionalBatch bit (#3298); action resultDialog i18n (#3347); collab-notification/storage localization + wired notifications REST routes (#3354). - Console (now bundled): option-widget visibleWhen parity, approvals-inbox server-viewer gating + composer retirement, related-list pagination, inline-analytics renderer retirement, authenticated api-fetch threading, result-dialog i18n, engine-owned bucket UI, write-failure surfacing. - Adds aiStudio/aiSeat and date-arithmetic to the upgrade checklist; updates the Console-section intro for the advanced pin. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AHVoqyH9VAjmbyMN1Ri2jf
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
os-zhuang
marked this pull request as ready for review
July 20, 2026 08:50
This was referenced Jul 20, 2026
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.
Summary
Continues the v16 release page from the latest front/back-end code. Since the
rc.0cut, 9 backend changesets landed and the objectui pin advanced94d4876 → af1b0db(objectui #2706–#2736). Sourced from each repo's own changesets (not just the bump summaries — per #3331 / issue #3340).Changes
Reconciled the stale subsection. The four frontend items previously marked "pending the next console pin" (objectui#2701/#2706/#2707/#2708) are now bundled as the pin advanced; that subsection is retitled and points to the new running section.
New
## Landed since 16.0.0-rc.0section (rolls into the next 16.0 RC):aiStudio/aiSeatcapability aliases removed (Remove deprecatedaiStudio/aiSeatcapability aliases after one deprecation cycle (follow-up to #3265) #3308) — now rejected as unknown tokens; useai-studio/ai-seat.Field.formulais now a build-time error (Shipped template formula fields silently evaluate to null on @objectstack 15.1.1 — daysBetween / Timestamp−Timestamp / floor in stored formulas (hr tenure_years, time_off days) #3306) — points atdaysBetween/daysFromNow/addDays.visibleWhenenforced oncheckboxes+ string-form option matching (fix(objectql): enforce per-option visibleWhen on checkboxes + string-match option values (objectui#2729) #3350).floor/ceil(Shipped template formula fields silently evaluate to null on @objectstack 15.1.1 — daysBetween / Timestamp−Timestamp / floor in stored formulas (hr tenure_years, time_off days) #3306);engine-ownedmanagedBybucket (ADR-0103 addendum, managedBy taxonomy — remaining follow-ups after #3220 / #3325 (de-dup completion, optional enum split, dogfood verification) #3343); approvalsviewergating (feat(approvals): server-computed viewer capability for precise decision-action gating (#3310) #3344) + decision attachments (feat(approvals): declare file attachments on approve/reject decisions #3332); discoverytransactionalBatchbit (discovery 广播「跨对象原子 batch」能力位(让客户端声明式协商,取代 404/405/501 运行时探测) #3298); actionresultDialogi18n (feat(i18n): make action resultDialog copy translatable (schema slot + resolver + platform bundles) #3347); collab-notification/storage localization + wired notifications REST routes (fix(i18n/notifications): localize collab notification titles + storage objects; wire the notifications REST routes #3354).94d4876 → af1b0db)visibleWhenparity (multiselect/radio/checkboxes + chip picker), approvals-inbox server-viewer gating + composer retirement, related-list default pagination, pre-ADR-0021 inline-analytics renderer retirement, authenticatedapi-fetch threading, result-dialog i18n rendering,engine-ownedbucket UI, kanban/calendar write-failure surfacing.Adds
aiStudio/aiSeatand date-arithmetic to the upgrade checklist; updates the Console-section intro for the advanced pin.Verification
check:release-notes,check:role-word,check:doc-authoring→ all OK.#landed-since-1600-rc0) matches the heading slug.94d4876..af1b0dbrange.🤖 Generated with Claude Code
https://claude.ai/code/session_01AHVoqyH9VAjmbyMN1Ri2jf
Generated by Claude Code