Version 1.15.1
convex: bound launch reads and live game failures.
Technical details (1 changes)
Bug Fixes
- (convex) bound launch reads and live game failures
What's new in Linejam
RSS Feedconvex: bound launch reads and live game failures.
make reveal shareable and teach first writers.
security: harden launch exposure gates.
observability: report canary health check-ins.
ux: tap-to-copy room code, QR scan-to-join, one-tap help, fix submit error.
observability: wire Convex backend failures to Canary.
ai: multi-bot solo play + evidence-backed config (028 m1).
ui: make the mobile writing surface playable and declutter room chrome.
release: drop pnpm exec step that broke Landmark release.
game: consolidate to one core mode — delete rhyme + quick.
game: migrate host to a present participant when the host leaves (017).
game: never let the room die — presence, self-heal, abandonment cron (016).
mobile: pass the thumb test on every game surface.
security: force esbuild >=0.28.1 to clear GHSA-gv7w-rqvm-qjhr.
game: make rules data and ship Rhyme Relay + Quick Jam modes.
realtime: make the room unstrandable — rescue, rematch, self-heal.
sharing: require explicit public links.
reveal: add shared session recap hub.
observability: add scrubbed route telemetry.
add agentic qa harness , closes [#27248473133](https://github.com/misty-step/linejam/issues/27248473133).
ci: stop Dependabot from double-stamping commit scopes , closes [#229](https://github.com/misty-step/linejam/issues/229) [#230](https://github.com/misty-step/linejam/issues/230) [#231](https://github.com/misty-step/linejam/issues/231).
deps: patch Clerk + protobufjs HIGH/CRITICAL advisories and stabilize release pipeline.
deps: patch dompurify and ajv advisories.
a11y: use theme-aware focus ring token instead of hardcoded primary , closes [#151](https://github.com/misty-step/linejam/issues/151).
auth: show error state with retry on guest auth failure , closes [#144](https://github.com/misty-step/linejam/issues/144) [#144](https://github.com/misty-step/linejam/issues/144).
ci: pin trufflehog scanner version.
ci: settle trufflehog workflow.
Get ready to unleash your inner poet! We're thrilled to announce the launch of Linejam, a brand new real-time collaborative poetry game where you and your friends can create beautiful verses together. Each game consists of 9 rounds, offering plenty of opportunities for creative expression and playful collaboration. If your muse is flying solo, don't fret! You can now play against AI opponents powered by Gemini, making Linejam a fun and engaging experience whether you're a lone wolf or part of a pack.
We've also added some delightful visual flair to enhance your playing experience. Choose from four premium themes – Kenya, Mono, Vintage Paper, and Hyper – to set the mood and inspire your creativity. And when you've crafted a poem you're proud of, easily share it with the world! A simple click lets you copy your masterpiece to the clipboard, ready to paste and share wherever your heart desires.
Need a little guidance? We've included a handy floating help modal that clearly explains the game's rules. Plus, our unique word count indicator, inspired by traditional Japanese genkoyoushi paper, helps you keep track of your progress and stay within the flow.
Finally, we've made some behind-the-scenes tweaks to ensure everything runs smoothly, including fixing an issue with word counting to handle those extra spaces. Happy jamming!