Skip to content

release: veryfront 0.1.1258 - #4481

Merged
kojiwakayama merged 1 commit into
mainfrom
release/veryfront-0.1.1258
Sep 10, 2026
Merged

kojiwakayama merged 1 commit into
mainfrom
release/veryfront-0.1.1258

Conversation

@kojiwakayama

@kojiwakayama kojiwakayama commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Promotes the current 0.1.1258-rc line on main to the stable veryfront 0.1.1258 release.

Version semantics

scripts/release-version.ts getNewVersion(current, "patch") on a prerelease source keeps the patch number and drops the suffix, so 0.1.1258-rc promotes to 0.1.1258. The last stable tag is v0.1.1257, so this is the expected next patch. No v0.1.1258 tag or release exists yet, so the release job's unpublished-version preflight will pass.

Files changed

Exactly the file set of the last stable cut (v0.1.1257, #4417):

  • deno.json"version": "0.1.1258-rc" to "0.1.1258"
  • src/utils/version-constant.tsVERSION constant
  • src/html/hydration-script-builder/hydration-runtime.generated.ts — regenerated via deno task generate; the only byte change is the var VERSION string embedded in the prebundled runtime

Checks run locally

  • deno task generate:manifests:check passes, so the required typecheck shard will not fail on a stale bundle
  • deno task test:file scripts/release.test.ts passes, 13 steps
  • deno fmt --check clean on both changed source files
  • The version-check job's semver regex accepts 0.1.1258 and resolves is_stable=true; scripts/ci/stable-release-requested.sh returns true for this push because deno.json changed

What merging does

Merging to main triggers the release job in .github/workflows/cicd.yml (production environment), which publishes the stable veryfront package to npm as latest, tags v0.1.1258 on this repo, creates GitHub releases here and on veryfront/veryfront with binaries, checksums and SBOMs, deletes the v0.1.1258-rc.* prereleases, then dispatches deploys to veryfront-server, veryfront-job-runner and veryfront-sandbox, and opens a Homebrew tap formula update. This is not reversible from the repo side.

Merge gate

Do not merge until the owner confirms all three staging end-to-end checks are green:

  • API parity canary green
  • codex-agent deployed-runtime smoke green
  • Studio Phase C deployed to staging with typed rows parsing

deno.json and scripts/ are CODEOWNERS-protected, so this needs owner approval regardless.

https://claude.ai/code/session_016aBfQGf3Eo36c1jtjEKT2N

Summary by CodeRabbit

  • Chores
    • Finalized the application version as 0.1.1258, replacing the release-candidate designation.
    • Updated the displayed version information to match the finalized release.

Promote the current 0.1.1258-rc line on main to the stable 0.1.1258
release, matching scripts/release-version.ts patch semantics for a
prerelease source (drop the suffix, keep the patch number).

Mirrors the file set of the last stable cut (v0.1.1257): deno.json,
src/utils/version-constant.ts, and the regenerated hydration runtime
bundle that embeds the same constant.

Claude-Session: https://claude.ai/code/session_016aBfQGf3Eo36c1jtjEKT2N
@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Advanced

Run ID: 20d552b9-7b0e-4d18-99b1-9f75e9182a18

📥 Commits

Reviewing files that changed from the base of the PR and between 0025748 and 883f7a2.

⛔ Files ignored due to path filters (1)
  • src/html/hydration-script-builder/hydration-runtime.generated.ts is excluded by !**/*.generated.*
📒 Files selected for processing (2)
  • deno.json
  • src/utils/version-constant.ts

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The release version changes from 0.1.1258-rc to 0.1.1258 in package metadata and the shared version constant.

Changes

Release version

Layer / File(s) Summary
Release version metadata
deno.json, src/utils/version-constant.ts
The package metadata and shared VERSION constant now use 0.1.1258 without the -rc suffix.

Priority: ➖ Normal

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: mattboon

Merge Risk: ⚪ Minimal · up to 883f7

The release version updates are consistent and no actionable merge-blocking risk remains.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the stable veryfront 0.1.1258 release, which matches the primary version promotion in the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/veryfront-0.1.1258

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

📦 Client bundle boundary

Entrypoint Modules Source size Server leaks
src/index.client.ts 289 2307 KiB ✅ 0

A server module in a client graph aborts hydration in the browser. New leaks fail CI; known leaks are tracked in scripts/lint/client-bundle-baseline.json to burn down.

@gitar-bot

gitar-bot Bot commented Sep 10, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

@codecov

codecov Bot commented Sep 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sonarqubecloud

Copy link
Copy Markdown

@kojiwakayama
kojiwakayama marked this pull request as ready for review September 10, 2026 22:08

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@kojiwakayama

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. More of your lovely PRs please.

Reviewed commit: 883f7a2bb3

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@kojiwakayama
kojiwakayama added this pull request to the merge queue Sep 10, 2026
Merged via the queue into main with commit b7f5522 Sep 10, 2026
81 checks passed
@kojiwakayama
kojiwakayama deleted the release/veryfront-0.1.1258 branch September 10, 2026 22:33
@kojiwakayama kojiwakayama mentioned this pull request Sep 16, 2026
3 tasks
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