Skip to content

Release Ghostget 0.18.45 - #448

Merged
0thernet merged 1 commit into
mainfrom
codex/release-0.18.45
Sep 28, 2026
Merged

0thernet merged 1 commit into
mainfrom
codex/release-0.18.45

Conversation

@0thernet

Copy link
Copy Markdown
Member

Release 0.18.45: version pins, the ## 0.18.45 changelog section, rebuilt dist (only the version chunk renamed), and a remeasured archive over merged main 2ed33bb.

Carries #447: the packaged type sources now compile under strict consumer flags — erasableSyntaxOnly, a Next-style narrowed ProcessEnv.NODE_ENV union, and exactOptionalPropertyTypes — and the package smoke's clean-consumer typecheck enforces that posture. @hraness/local-custody is pinned to the released 0.9.1 tarball, and the standalone smoke's closure pins were repinned to its byte-exact artifacts.

Also carries the earlier Wordcell 0.24.0 runtime adoption (#445).

Archive measurement (after bun run build, npm 11.19.0 pack --ignore-scripts, Node 24.18.1, darwin arm64, merged with main 2ed33bb): 618 entries, 12,125,761 packed / 23,940,938 unpacked bytes, SHA-256 0d6a1de00fd825d700b1ed0505b6fa34992f11d1deb42a5c255f7cfc295eedbc. Budgets keep the same projections and allowances: 12,142,244 packed, 23,941,356 unpacked, 24,574,976 tar bytes.

Test plan

  • bun run build (only the version chunk renamed)
  • bun run typecheck — clean
  • bun run test:npm-release — 49/49 pass with remeasured budget pins
  • bun run check:package — build + package smoke pass; strict clean-consumer tsc reports zero errors on the 0.18.45 tarball
  • bun run website:check — 126 pass; release-notes renderer accepts the 0.18.45 section
  • bun run test:standalone — closure pins verified against released local-custody 0.9.1 artifacts
  • Required CI
  • After merge: main CI green on the merge commit, administrator readbacks, tag v0.18.45 on that exact commit

Generated with Devin

Release 0.18.45: version pins, the ## 0.18.45 changelog section, rebuilt
dist (only the version chunk renamed), and a remeasured archive over
merged main 2ed33bb.

Carries #447 (packaged type sources compile under strict consumer flags:
the last constructor parameter property is an explicit field, the
persistent-helper environment keeps NODE_ENV literal for narrowed
ProcessEnv unions, request bodies omit explicit undefined, and the
package smoke now typechecks the public entrypoints under
erasableSyntaxOnly + exactOptionalPropertyTypes) and the earlier
Wordcell 0.24.0 adoption. @hraness/local-custody is pinned to the
released 0.9.1 tarball.

Archive measurement (after bun run build, npm 11.19.0 pack
--ignore-scripts, Node 24.18.1, darwin arm64): 618 entries,
12,125,761 packed / 23,940,938 unpacked bytes, SHA-256
0d6a1de00fd825d700b1ed0505b6fa34992f11d1deb42a5c255f7cfc295eedbc.
Budgets keep the same projections and allowances: 12,142,244 packed,
23,941,356 unpacked, 24,574,976 tar bytes.
@vercel

vercel Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
ghostget Ready Ready Preview Sep 28, 2026 11:34am UTC

Request Review

@0thernet
0thernet merged commit 50f3ef9 into main Sep 28, 2026
44 of 46 checks passed
@0thernet
0thernet deleted the codex/release-0.18.45 branch September 28, 2026 11:58

This branch was successfully deployed

1 active deployment
Preview — 15fcb634 Deployed Sep 28, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant