The Roblox Studio game logo

Roblox Studio

PatchBot will keep your Discord channel up-to-date on all the latest Roblox Studio patch notes.

Servers
7,104
Gamers
1,439,682

Latest Updates

Release notes for 700

Improvements

  • Adds a built-in require-by-string alias that always points to the root of the Class.DataModel: @game.
  • In Luau's New Type Solver, Library.table.isfrozen() and Library.table.clear() functions should now more consistently accept unions of tables.
  • When the "Acoustic Simulation" beta feature is enabled, reduces the overhead from moving parts.
  • Creates new, separate 2500 requests/minute limit in Class.HttpService for Open Cloud requests. ...

Release notes for 699

Improvements

  • https://luau.org/demo now supports type checking.
  • Adds Class.AudioPlayer.AutoPlay, allowing Class.AudioPlayer|AudioPlayers to be played on startup automatically.
  • Allows Class.StyleSheet|StyleSheets in Class.Plugin|Plugins to be styled.
  • Fixes Rx "Batch Data" network events not expanding properly in the Microprofiler (Tx still not supported). ...

Release notes for 698

Improvements

  • In the New Luau Type Solver, lambdas will have their argument types inferred more precisely when placed inside well typed tables, and will now have their return types inferred in the same manner.
  • luau.org/demo now supports type checking.
  • In the new Luau type solver, resolve more instances of type checking becoming unresponsive.
  • Add a new VideoSampler object for getting image frames from a video content. ...

Release notes for 697

Improvements

  • Allows for nested pseudo instances such as ::UIStroke::UIGradient.
  • Adds new Thumbstick Directional Keycodes to be used for direction separation in the Input Action System.
  • Allows plugin StyleSheets to be edited in the Style Editor.
  • Adds support for emissive maps in Class.SurfaceAppearance, Class.MaterialVariant, and Class.TerrainDetail. ...

Release notes for 696

Improvements

  • Global.LuaGlobals.rawget() now returns nil when the queried key isn't present.
  • Fixes UV issues on SLIM built-in materials.
  • Improves Class.Decal support for SLIM.
  • Adds frame rate cap options of 160, 165, 180, and 200 to the Maximum Frame Rate picker in the experience settings menu.
  • Increases Class.SpecialMesh support for SLIM, and confirms Class.CylinderMesh support for SLIM. ...

Release notes for 695

Improvements

  • Makes the 6db lowpass filter for Class.AudioFilter 25% faster.
  • Adds a second argument to the Class.Players.PlayerRemoving signal to specify the exit reason for the removing player. For now, the specifications are coarse (Enum.PlayerExitReason|CreatorKick, Enum.PlayerExitReason|PlatformKick, Enum.PlayerExitReason|Unknown) and may be expanded in the future.
  • Fixes various Class.VideoPlayer auto-load issues. ...