Skip to content

πŸš€ Official Release: Roblox VSCode v0.11.0-Alpha

Choose a tag to compare

@ItsJeffTheDev ItsJeffTheDev released this 27 Aug 08:05
· 9 commits to main since this release

This update is about trust and control over your sync sessions: conflicts get a real resolution flow instead of a silent coin-flip, failures tell you why, and you get direct control over what syncs and how projects/code move between games.


🌐 Project Links


πŸ’Ž Detailed Overview

1. Conflict Resolution UI

Previously, if a file changed in both VS Code and Studio since the last sync, VS Code's version silently won. Now the conflicting change is held back and you're prompted to Compare & Choose, Keep VS Code Version, or Keep Studio Version β€” with a real diff view before you decide. Anytime a conflict is dismissed, revisit it with "Roblox Sync: Resolve Sync Conflicts".

2. Switch Active Project

Juggling multiple games no longer means restarting the bridge. "Roblox Sync: Switch Active Project" redirects the running server at a different previously-synced project (or a folder you browse to), with a warning if Studio looks like it's actively syncing right now.

3. Selective Sync

"Roblox Sync: Manage Selective Sync (Exclude Rules)" gives you a checkbox picker over your project's folders (plus custom patterns) instead of hand-editing ignorePatterns in settings.json.

4. Shared Library β€” Reuse Code Across Games

Export any script or folder to a local Shared Library (via the command palette or right-click in the Explorer), then import it into any other project with "Import from Shared Library." No more copy-pasting between VS Code windows.

5. Failures Now Say Why

When Studio can't apply a file β€” an unknown root folder, a class-creation error, a bad model import, the wrong instance type β€” the activity log used to just say "❌ Failed: file". It now includes the actual reason, that reason is reported back to VS Code's dashboard, and a file that's permanently given up on after repeated failures gets one clear final message instead of silently vanishing from the queue.

6. Security & Reliability Hardening

  • Ticket/chat content and other shared-backend fields are now HTML-escaped before rendering, closing a stored-XSS path.
  • Removed dead OAuth scaffolding and the wide-open CORS middleware on the local sync server.
  • Added rate-limiting/lockout to the pairing-code endpoint.
  • Fixed the update-version check so it no longer mis-reads two-digit or pre-release version numbers.
  • The dashboard now keeps a rolling log of recent errors instead of only ever showing the last one.

πŸ“¦ Download & Installation

  1. Get the VS Code Extension from the Official Release Page.
  2. Install the Roblox Plugin from the Roblox Creator Store.
  3. Follow the interactive tutorial that will automatically launch when you first open the tools!

Developed with ❀️ by CodingJeffRoblox © 2026