Public update log

StudByStud Updates

Product release notes with the important details behind each version.

v1.4

v1.4 - EPIC UI Update

A two-day UI overhaul. The dashboard + sidebar got an editorial-flat refresh first — then the entire chat page followed: a new single-row composer, a unified model picker, cleaner message bubbles + Studio modal, and an empty state stripped of generic-template noise. Light and dark modes tightened across both.

Features
  • Sidebar workspace switcher: switch projects/workspaces right from the left nav
  • One-click attach in chat: pick images + code/text files in a single OS dialog (no more two-click popover)
Improvements
  • Full dashboard + sidebar visual refresh with an editorial-flat aesthetic
  • Workspace switcher contrast is brighter and easier to read in dark mode
  • Token usage micro-labels and UI text are now more consistent across themes
  • General dashboard polish: spacing, typography, and small interaction tweaks
  • Brand-new single-row chat composer — `+` · Build/Plan · textarea · model · send, all on one level (was four stacked rows)
  • Empty state cards stripped of coloured icon squares, redesigned as a quieter typographic index
  • Unified model picker: built-in + OpenRouter in one anchored panel, free tier sees the locked OpenRouter section so the upgrade path is visible
  • OpenRouter browse moved in-place — search + filter 200+ models without a fullscreen modal taking over the screen
  • Inner chat toolbar simplified to just Studio status + Explorer; the model selector lives in the composer now
  • Studio Connect modal repolished — serif step numerals, receipt-style session code, quieter waiting state
  • Message bubbles softened — rounder corners, lighter AI surface, more padded user pills
  • Workspace Explorer header gets the uppercase-tracking treatment used across the rest of the dashboard
Bug Fixes
  • Dark-mode label readability pass for key dashboard elements
  • Fixed the breadcrumb reverting to "Dashboard" the moment you opened a real chat (it was matching `/chat` exactly instead of any /chat path)
v1.3

v1.3 - INCOMPREHENSIBELY LARGE Update

Reliability, planning, and Studio sync improvements focused on keeping real projects safe when Studio + web drafts are both involved.

Features
  • Plan Mode in chat: inspect files, search the project, check Roblox docs, then produce one clean proposed plan
  • Approve + Build flow: the plan becomes the implementation brief
  • Offline draft workflow for create/edit/delete/rename so work can be saved first and pushed to Studio later
  • Conflict resolution so web drafts and Studio copies don't stomp each other
  • Real Studio Instances: the agent can create/update/rename/delete persistent Roblox objects for real Studio Explorer syncing
  • Studio Explorer in chat mirrors the real Roblox tree (including nested children) and flags outdated Studio plugins
Improvements
  • Safer Studio plugin sessions (per-connection secret)
  • More reliable command delivery (leases, retries, and explicit acknowledgements)
  • Initial sync now compares place files so mismatches won't overwrite web work
  • Studio Explorer stays fresh with background refresh + Supabase realtime updates
  • Studio edits/deletes now propagate quickly through `workspace_files` realtime replication
  • listFiles includes each item's Roblox class so the agent picks the right edit tool
  • editFile resolves types from recorded instance data first, with fewer wrong-class edits
  • deleteFile is safer (reads the existing row first) and supports Studio items beyond scripts
  • Build checkpoints include create/edit/delete/rename operations
  • Build health tightened: TypeScript + lint are enforced during builds
Bug Fixes
  • Fixed the scary reconnect case where a place mismatch could overwrite/delete saved web work
  • Offline deletes/renames now produce correct tombstones and sync safely after reconnect
  • Plugin delete/search no longer creates folders when files are missing
  • Cleaned up stale UI state while switching projects and fixed Stripe/Supabase import issues
v1.2

v1.2 - ENORMOUS Update

A dashboard, usage, changelog, model, and Studio sync update focused on making StudByStud feel clearer and more connected.

Features
  • New file explorer view in chat so you can inspect project scripts directly inside StudByStud.
  • Expanded AI usage view with monthly Flash/Pro usage, top-up usage, remaining tokens, and reset timing.
  • Public changelog/update page for release notes outside the app.
Improvements
  • Upgraded public-facing Pro model wording to Gemini 3.1 Pro while keeping internal model compatibility stable.
  • Full dark mode polish pass across public and dashboard surfaces.
  • Removed the blog and how-it-works sections to keep the public site tighter.
  • Added a collapsible Welcome to StudByStud dashboard section with a saved preference.
  • Improved Roblox Studio plugin sync handling for existing scripts, script edits, renames, deletes, and broader service scanning.
Bug Fixes
  • Fixed login and profile compatibility issues around the new dashboard preference.
  • Fixed token top-up and usage copy inconsistencies.
  • Fixed the welcome collapse control reopening immediately in some environments.
  • Fixed the chat Files panel clipping file labels on the right side.
v1.1

v1.1 - Big Agentic Updates

The AI got much better at working through real Roblox projects with checkpoints, docs search, and clearer task state.

Features
  • Checkpoint Restore System: restore your game back to a saved checkpoint with a simple click.
  • Roblox Documentation Search: the AI can search Roblox docs before writing scripts, giving it more reliable context.
  • Agent activity tracking so tool work and multi-step execution are easier to follow.
Improvements
  • Much better agentic workflow UI for tracking what the AI is doing.
  • Homepage redesign with new transitions, animations, clearer information, and stronger mobile behavior.
  • Free-tier anti-abuse protections through Roblox ID verification.
  • Onboarding checklist, social token rewards, and clearer Roblox linking errors for new users.
Bug Fixes
  • Fixed restore button visibility and checkpoint table setup.
  • Fixed Roblox docs search authentication issues.
  • Kept onboarding visible until all required steps are actually complete.
  • Added unlink and account recovery handling in settings.
v1.0

v1.0 - LAUNCH

The first big public launch version: memberships, OpenRouter, pricing, and the core AI chat experience came together.

Features
  • OpenRouter integration for BYOK model access.
  • Free, Dev, and Pro tier structure with built-in tokens and top-ups.
  • Public pricing section added to the homepage.
Improvements
  • Increased API timeout from 60 seconds to 300 seconds for longer AI runs.
  • Refined the homepage, pricing cards, model grid, and dashboard surfaces.
  • Improved model picker and plugin connection modal styling.
  • Added clearer API key and model ID handling for custom OpenRouter models.
Bug Fixes
  • Improved BYOK error handling for invalid keys, model selection, and provider errors.
  • Fixed subscription tier/profile fetch issues after the membership update.
  • Fixed blank model selector states and API key input visibility issues.
v0.9

v0.9 - Huge Agentic Improvements and Bug Fixes

A reliability-heavy update that made long AI runs, tool calls, and project context much more stable.

Features
  • Timeout recovery mechanisms so the AI can continue after platform timeouts or other recoverable errors.
  • Seamless model switching inside existing chats without needing a new conversation.
  • RAG system groundwork so project files can become useful context for the AI.
Improvements
  • Smarter continuation prompts and continuation UI.
  • Enhanced file status display so operations can show Create versus Modify more clearly.
  • Stable multi-step AI execution with better rate limiting and task tracking.
  • Open Graph image, favicon, dark hero image handling, and redesigned Connect to Studio modal.
Bug Fixes
  • Major fix for AI tool execution reliability.
  • Reduced fake or hallucinated tool-call behavior.
  • Fixed dark mode inconsistencies around the chat and public surfaces.
  • Improved message/tool-call persistence and reload behavior.
v0.8

v0.8 - Dark Mode

A visual update centered on dark mode plus better plugin and AI tool handling.

Features
  • Dark mode added in dashboard settings.
  • Theme-aware dashboard and chat surfaces for longer building sessions.
Improvements
  • Better AI tool handling and cleaner execution output.
  • Plugin updated with a better initial size and more secure AI sync handling.
  • Token top-up UI improved.
Bug Fixes
  • Executed tool output no longer disappears after reload or refresh.
  • Fixed multiple early dark mode mismatch issues.
v0.7

v0.7 - Reasoning and UI Cleanup

A cleanup release that made AI output easier to understand and tightened several high-friction UI paths.

Features
  • AI output now shows reasoning.
  • Agentic AI workflow added for clearer multi-step building.
Improvements
  • AI steps limiter increased from 3 to 10.
  • AI output UI simplified and polished with better visual effects.
  • Login and signup pages updated to match the redesigned UI.
  • Memberships, top-ups, AI chat labelling, favicon, logo usage, and homepage placeholder copy were updated.
  • Codebase AI chatbot reliability improved.
Bug Fixes
  • Fixed chats disappearing from the sidebar after starting a new chat in the same project.
  • Fixed homepage dashboard mobile UI inconsistencies.
  • Fixed chat signifier inconsistencies.
  • Fixed Agent Plan scrolling.