Skip to content

Commit 05e31a2

Browse files
docs(releases): the 18.1 page's commit-hash caution now describes only the published tarballs (#26025)
<!-- claude-projects-attribution: {"github_login":"os-elon-musk"} --> _Requested by **Elon** · [project thread](https://claude.ai/code/project/chan_01WedDzV26nniwxv7jC88B9D?thread=cmsg_01WedDzV26nniwxv7jC88B9DVe7K5wbt1RCJLMKYAJjoWy)_ ## What `content/docs/releases/v18/18-1.mdx`, the first of the two CHANGELOG cautions. It said 260 of the 265 entries in the 18.1.0 CHANGELOGs open with `3937697` (the #25605 revert). Since #25804 that is true only of the published npm tarballs, which are never republished. The caution now says so, and points readers at the repository's CHANGELOGs, which name each entry's own commit. The sentence "this page cites each entry's own commit" stays. ## Verified before writing - `npm pack @objectstack/cli@18.1.0`: all 34 entries of the packed CHANGELOG's `## 18.1.0` section read `3937697`. - `git show origin/main:packages/cli/CHANGELOG.md`: 34 entries in `## 18.1.0`, zero occurrences of `3937697`; `git grep 3937697 origin/main -- 'packages/**/CHANGELOG.md'` finds no file. ## Gates run locally - `pnpm check:release-notes`: OK - `pnpm check:release-page-status` (with `--self-test`): OK - `node scripts/check-release-section-coverage.mjs --self-test` and the run: OK - `node scripts/check-closed-ceremony-text.mjs`: OK Docs only; publishes nothing from any released package, so `skip-changeset`. Clause-②: no Metadata-protocol: none Fixes #25806 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01FH3aXUQ8ZbZARzGd17x1Nf Co-authored-by: Claude <noreply@anthropic.com>
1 parent 6e47e16 commit 05e31a2

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

‎content/docs/releases/v18/18-1.mdx‎

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -83,13 +83,15 @@ Read with `npm view` and `npm pack` on 2026-10-24, after the publish:
8383

8484
Read the 18.1.0 CHANGELOGs with two cautions:
8585

86-
- **The commit beside an entry is mostly not its own.** 260 of the 265 entries
87-
open with `3937697`, the commit of #25605 that reverted the first cut and
88-
re-added every pending changeset; only the five changesets merged after it
89-
carry their own commit. The same is true in the published tarballs: all 34
90-
entries of `@objectstack/cli@18.1.0`'s `## 18.1.0` section read `3937697`.
91-
To find the change behind an entry, search its headline in the repository's
92-
history; this page cites each entry's own commit.
86+
- **In the published tarballs, the commit beside an entry is mostly not its
87+
own.** 260 of the 265 entries open with `3937697`, the commit of #25605 that
88+
reverted the first cut and re-added every pending changeset; only the five
89+
changesets merged after it carry their own commit. All 34 entries of
90+
`@objectstack/cli@18.1.0`'s `## 18.1.0` section read `3937697`. Published
91+
tarballs are never republished, so they keep it. The CHANGELOGs in the
92+
repository name each entry's own commit since #25804; read those, or search
93+
an entry's headline in the repository's history. This page cites each
94+
entry's own commit.
9395
- **A pinned `@objectstack/cli` still ranges.** The published CLI declares
9496
eight of its `@objectstack/*` dependencies as caret ranges: `core`,
9597
`driver-memory`, `driver-mongodb`, `driver-sql`, `driver-sqlite-wasm`,

0 commit comments

Comments
 (0)