Skip to content

chore(release): prepare 0.18.0 - #687

Merged
benvinegar merged 4 commits into
mainfrom
release/0.18.0
Aug 8, 2026
Merged

chore(release): prepare 0.18.0#687
benvinegar merged 4 commits into
mainfrom
release/0.18.0

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

  • promote hunkdiff from 0.18.0-beta.0 to stable 0.18.0
  • consume the 0.18 changesets and generate the stable changelog, including the changed-file count and current-line performance fixes
  • commit the five-sample bench-0.18.0.json release benchmark snapshot
  • route stable promotions that remove .changeset/pre.json through the normal Changesets status gate, with regression coverage

Benchmark gate

The release benchmark gate passes with two documented accepted regressions:

  • highlight-prefetch/selected_startup_ms: samples remain split between scheduler-dependent ~9 ms and ~21 ms clusters, while adjacent readiness passes every sample and next-file readiness improves
  • wrapped-cjk/wrapped_cjk_518_mount_first_frame_ms: the default current-line cursor now paints synchronously in the first frame; content completeness and wheel latency pass, and the pathological long wrapped-line metric remains below the gate's absolute threshold after fix(ui): bound current-line navigation costs #685

Navigation latency is slightly faster than 0.17.7, and navigation heap remains within the release threshold after #685.

Validation

  • bun run typecheck
  • bun run lint
  • bun run format:check
  • bun run check:pack
  • bun run test:theme-contrast
  • CI-equivalent unit suite — 1,945 passing, 9 skipped
  • bun run test:integration — 97 passing
  • bun run test:tty-smoke — 9 passing
  • real-TTY source diff smoke run
  • bun run bench:release:compare
  • bun run ./scripts/check-release-version.ts v0.18.0
  • bun run ./scripts/verify-pr-release-notes.ts origin/main HEAD
  • independent release-diff review — no blockers

This PR description was generated by Pi using OpenAI GPT-5.6-sol

@greptile-apps

greptile-apps Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Too many files changed for review (80 files, 50 file limit).

Bypass the limit by tagging @greptile-apps to review.

@vercel

vercel Bot commented Aug 8, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
hunk-web Ready Ready Preview Aug 8, 2026 1:57pm

Request Review

@benvinegar
benvinegar enabled auto-merge (squash) August 8, 2026 13:58
@benvinegar
benvinegar merged commit c4739ef into main Aug 8, 2026
12 checks passed
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