Skip to content

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 21 Aug 13:03
· 8 commits to main since this release

Corrects two things 0.1.4 got wrong about the Debugger Luau API beta.

Fixed

  • debug no longer refuses breakpoints with a message naming nothing. The engine says only Failed to execute AddBreakpoint request. When every breakpoint in a call is refused, the error now points at the beta as the usual cause — it is off by default and needs a Studio restart — and at the other likely cause, a line that never runs, such as a return or an end.

Removed

  • studio_status no longer reports debuggerBeta. 0.1.4 added it and it never worked. Two probes were tried and measured, and neither varies with the beta: with it OFF, GetService("ScriptDebuggerService"), FindService, assigning OnStopped and Enum.DebuggerResumeType all still succeed; with it ON, ReflectionService still does not list the class. The only reliable test is AddBreakpoint itself, which cannot be run speculatively on someone's script to answer a status question. A field that always reads "fine" is worse than no field, so it is gone rather than guessed at a third time.

Changed

  • Corrected a claim in the 0.1.4 notes. They said the plugin could fail to load entirely when the beta was off, assuming GetService throws for an unregistered service. It does not — that was written without being checked. The guard added in 0.1.4 stays as insurance on a call that runs before any tool is invoked, but it fixed no observed crash.