Repository navigation
Commit f2a870e
docs(release): the 18.1.0 CHANGELOGs name each entry's own commit, not the revert that restored its changeset (#25804)
<!-- claude-projects-attribution: {"github_login":"os-elon-musk"} -->
_Requested by **Elon** · [project
thread](https://claude.ai/code/project/chan_01WedDzV26nniwxv7jC88B9D?thread=cmsg_01WedDzV26nniwxv7jC88B9D8YtQfsG3aDPvEyQz2wfMbk)_
Fixes #25638
Clause-②: no
Metadata-protocol: none
## 维护者速读(草稿)
- **改了什么:** 仓库里 79 份 CHANGELOG 的 18.1.0 段落,每一条改为写它自己的提交号。原来 265 条里有 260
条(另有 6000 行 "Updated dependencies")写的都是回滚提交 `3937697`。正文一字未动,只换提交号。
- **为什么改:** 读者要顺着提交号找到每条改动。生成器的修复已在 #25669 合入,以后再切版不会犯;这个 PR 补正已经发布的
18.1.0 文本。
- **风险与代价(含回滚):** 只改 CHANGELOG 文本,不碰代码和 npm 上已发布的包,也不重发
18.1.0。下一次发版的包会带上更正后的 CHANGELOG。回滚 = revert 本 PR。
- **席位意见:** (席位填写)
- **你要做的:** 改动 12,812 行,超过 3000 行的人工合并线,需要你亲手合并。
## What changes
The 18.1.0 sections of 79 CHANGELOGs, 74 under `packages/` and 5 under
`examples/`. Each entry and each `- Updated dependencies [...]` line now
names the commit that first added its changeset, not `3937697`, the
#25605 revert that re-added 260 changesets before the re-cut (#25606,
`e649c2d91e`). Nothing else in any file moves.
## How it was produced (regenerated, not hand-edited)
- I checked out `e649c2d91e^` (`8801f2bb37`, the tree #25606 cut) with
main's generator from #25669 (`scripts/changeset-changelog.mjs`,
`scripts/release-pending-publish.mjs`, `.changeset/config.json`). I ran
the root `version` script's first two steps there,
`release-pending-publish.mjs annotate-shipped` then `changeset version`,
and copied the 79 CHANGELOGs it moved.
- `main` has not touched any CHANGELOG since `e649c2d91e` (`git log
e649c2d..origin/main -- '*CHANGELOG.md'` is empty), so the copy
replaces exactly the published text.
## Evidence
- With 7-hex hashes normalised, all 79 files are identical to
`e649c2d91e`. Every changed line differs only in its commit.
- 265 distinct 18.1.0 entries, none naming `3937697`.
- The eight **Shipped in 18.0.0** entries name `6b9e6df 7cacad5 950f949
9a06f0b abd5acd de9cd1f df8bb40 e5b3de0`, exactly the adding commits
#25607 measured.
- The five changesets merged after the revert keep `a57643d 9f39094
4a25192 4395cbc cb38a8c`, as at the cut.
- The result is byte-identical to the amendment produced on 2026-10-24
by the same method from #25669's branch head. That run also re-cut from
a depth-1 clone and got byte-identical files.
- The published tarballs are not touched. ⛔ No republish of 18.1.0.
- `check:commit-card-trailers --range origin/main..HEAD` and
`check-nul-bytes` pass. The `dispatch-gates --commands` run is reported
on the card.
## Tier and surface
- 12,812 changed lines, all in `**/CHANGELOG.md`. That is over 3000, so
this needs the **maintainer's own merge**. No governed path.
## Acceptance notes
- **Release-lane finding** (for the seat to file):
`content/docs/releases/v18/18-1.mdx` lines 86-91 (#25616) say 260 of 265
entries open with `3937697` and tell readers to search an entry's
headline. After this lands, that is true of the published tarballs only.
The repository's CHANGELOGs name each entry's own commit. Code PRs do
not edit `content/docs/releases/`, so this needs a docs-only change.
`skip-changeset`: this amends released text in place (#24912 precedent)
and publishes nothing new. A changeset would add an entry about the
CHANGELOG itself.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01X36HeTaoAfX2pS589N9FYP
Co-authored-by: Claude <noreply@anthropic.com>1 parent 6679644 commit f2a870e
79 files changed
Lines changed: 6406 additions & 6406 deletions
File tree
- examples
- app-crm
- app-multi-package
- app-showcase
- app-todo
- embed-objectql
- packages
- adapters/hono
- apps
- account
- setup
- studio
- client-react
- client
- cli
- cloud-connection
- connectors
- connector-mcp
- connector-openapi
- connector-rest
- connector-slack
- console
- core
- create-objectstack
- drivers
- driver-memory
- driver-mongodb
- driver-sqlite-wasm
- driver-sql
- driver-turso
- formula
- lint
- mcp
- metadata-core
- metadata-fs
- metadata-protocol
- metadata
- objectql
- observability
- platform-objects
- plugins
- embedder-openai
- knowledge-memory
- knowledge-ragflow
- organizations
- plugin-approvals
- plugin-audit
- plugin-auth
- plugin-dev
- plugin-email
- plugin-hono-server
- plugin-pinyin-search
- plugin-security
- plugin-sharing
- plugin-webhooks
- qa
- dogfood
- downstream-contract
- http-conformance
- rest
- runtime
- services
- service-analytics
- service-automation
- service-cache
- service-cluster-redis
- service-cluster
- service-datasource
- service-i18n
- service-job
- service-knowledge
- service-mailbox
- service-messaging
- service-package
- service-print
- service-queue
- service-realtime
- service-settings
- service-sms
- service-storage
- skills
- spec
- triggers
- trigger-api
- trigger-record-change
- trigger-schedule
- types
- verify
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
0 commit comments