Routine dependency updates across the project, bumping zod, react, react-dom, lucide-react, wrangler, the AI SDK packages, and dev tooling to their latest minor and patch releases.
Changelog
What we shipped.
helleze's own changelog, generated by helleze on every deploy.
Routine dependency updates: stripe was bumped to its new major version 23.0.0, and a batch of minor and patch updates landed across the project covering hono, nanoid, wrangler, the AI SDK packages, lucide-react, vite, and playwright.
Routine dependency updates across the project, bumping hono, wrangler, the AI SDK packages (ai, @ai-sdk/anthropic, @ai-sdk/openai), lucide-react, vite, @biomejs/biome, and sharp to their latest minor and patch releases.
Routine dependency updates across the project, bumping AI SDK packages, hono, wrangler, lucide-react, and vite to their latest minor and patch releases.
This release consolidates the Claude GitHub Actions workflows to use a shared template, with accompanying documentation and test coverage for PR automation.
This release is primarily a dependency update sweep — zod jumps to v4, @ai-sdk/anthropic and typescript both receive major-version bumps, and eight other packages receive minor/patch updates. Alongside those, a handful of internal code corrections address review findings across the engine, artifact adapters, and auth context handling, plus a Dependabot workspace configuration fix.
Improved
- Signed-in user is now stored in Hono context rather than on
RequestThe authenticated user is now attached to the Hono context instead of the rawRequestobject, aligning with Hono's idiomatic context-variable pattern. This affectssrc/index.tsxandsrc/lib/auth.ts. 0a6aa68
Tightens the headline quality checks for OG assets: sentence-scale headlines now suppress width and word-count warnings only on the message-card template, and word-count checking is done per-line rather than across the full headline string.
Fixed
- Headline quality warnings are now template-aware and line-aware for sentence scaleThe
isSentenceScaleexemption that suppresses the"headline may not survive at 500px width"warning now requirestemplate === "message-card", so templates likeproduct-stackthat don't reflow lines still surface the warning. The word-count check ("headline communicates too many ideas") is also now evaluated per line for sentence-scale headlines, so a two-line headline is judged by its longest line rather than its total word count. 13d01ef f3444d4 62a6e4b
This release sets up a self-hosted Claude code review workflow running on the omarchy runner, and brings a round of dependency updates including major-version bumps to ai, @ai-sdk/openai, and @openrouter/ai-sdk-provider.
This release bumps nanoid from 5.1.11 to 6.0.1, a major version update to the ID generation library.