Skip to content

Releases: nf-36/Rotellisense

Rotellisense - 0.1.5

Choose a tag to compare

@nf-36 nf-36 released this 19 Apr 04:27

v0.1.5 — Script Execution

What's New

Execute Script in Roblox

  • New command: Rotellisense: Execute Script in Roblox — sends the current editor's script directly to Roblox for execution via the active webhook connection.
  • Accessible from right clicking inside of the IDE.
  • Execution errors (syntax and runtime) are surfaced back to VS Code as error notifications with the message from Roblox.

Rotellisense - 0.1.4

Choose a tag to compare

@nf-36 nf-36 released this 14 Apr 22:28

Rotellisense v0.1.4 — Roblox LSP Type Integration

What's New

Live Type Tree Integration

  • On connect, Rotellisense now automatically fetches the full live instance tree from your game and writes a rotellisense-live.project.json to your workspace root
  • nightrains.robloxlsp auto-discovers this file and uses it to resolve instance types natively — giving you full typed completions (:FireServer(), :FireClient(), OnServerEvent, etc.) on any instance in your live game without manual type annotations
  • File is deleted automatically on disconnect and on VS Code shutdown — it only exists while you're connected

New Command: Rotellisense: Refresh Live Types

  • Manually re-fetches the type tree and rewrites the project file
  • Useful after adding or removing instances in your game mid-session
  • Prompts to reload the window so robloxlsp picks up the updated types

Fixed: GetService Path Completions

  • game:GetService("ReplicatedStorage"). and game:GetService("Players"). now correctly show live children in hybrid mode

Hybrid Completion Mode

  • New rotellisense.completionMode setting (hybrid / webhook / off)
  • hybrid (default): live path children from Rotellisense merge with typed API completions from Roblox LSP — no duplicates for top-level services