Repository navigation
docs(releases): fold the changesets merged after b2c0752900 into the 18.1.0 notes - #25553
Merged
Merged
Conversation
…1.0 notes The 18.1 page was compiled at b2c0752. Twenty-three changesets landed on main before the cut since then, four of them breaking and one semantic: - Breaking: a bulk action confirmText the template cannot fill (#25451), a runAs system flow writing identity objects (#25483), an out-of-office delegation outside its own organization (#25439), and a rollback toVersion that is not a JSON whole number (#25532). - Semantic: declared membership keys are staged per request (#25528). - Added: the external organization role (#25515), ObjectSchema.membershipKeys (#25513), the upgrade impact report (#25512), OS_PLATFORM_OWNER_ORGANIZATION (#25489), the live mail transport statement (#25448). - The scaffolds write exact @objectstack/* pins (#25539), and the console pin moves to 2958f17e9c6a. Counts move to 250 entries (77/9/47/1/116) and 86 declared breaking, 39 of them graded patch, on the 18.1 page, the v18 index, the releases index and Backward Compatibility. The checklist gains the new refusals. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01At7xrR4rgknXtej5ZkMJHd
…8.1 page check:role-word (ADR-0090 D3) refused four new prose uses on 18-1.mdx. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01At7xrR4rgknXtej5ZkMJHd
This was referenced Oct 24, 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.
Requested by 田騏 · project thread
Summary
The 18.1.0 notes (#25460) were compiled at
b2c0752900. Twenty-three changesets have landed onmainsince then, before the cut. This PR folds them in. It changes docs only.confirmTextthat the template cannot fill (feat(lint)!: refuse a bulk action's confirmText hole over an unbound root, a single-brace token, a hole holding logic and a blank sentence at validate, compile and the publish gate #25451)runAs: 'system'flow that writes identity objects (feat(plugin-security)!: a flow that runs as system writes no identity assignment #25483)toVersionthat is not a JSON whole number (fix(rest)!: rollback accepts only a positive integer toVersion #25532)externalorganization role (feat(security): an external organization role — portal users read their own identity rows and reach data only through explicit grants #25515)ObjectSchema.membershipKeys(feat(spec): a roster object declares its membership keys, ObjectSchema.membershipKeys #25513)OS_PLATFORM_OWNER_ORGANIZATION(feat(plugin-security): under a walled posture, raise the access upgrade report in-app in the organization OS_PLATFORM_OWNER_ORGANIZATION names #25489)@objectstack/*pins (fix(create-objectstack, cli): scaffolded projects pin every @objectstack/* dependency to the exact scaffolder version #25539). The upgrade checklist's pin step says how to move an older project off caret ranges.2958f17e9c6a. That is eight refreshes, 130 entries, ten of themminor.patch. The counts are updated on the 18.1 page, the v18 index, the releases index and Backward Compatibility.check-adr-0087-registration --listconfirms 86 out of 86.The page still says it has not been walked. That changes after 18.1.0 publishes.
Checks
These all pass locally:
check:release-notescheck:release-page-statuscheck:release-index-currency-synccheck:doc-anchorscheck:docs-audit-scopecheck:docs-single-h1check:docs-redirectscheck-release-section-coverageClause-②: no
Metadata-protocol: none
🤖 Generated with Claude Code
https://claude.ai/code/session_01At7xrR4rgknXtej5ZkMJHd