{"id":52104,"date":"2026-07-30T15:11:07","date_gmt":"2026-07-30T07:11:07","guid":{"rendered":"https:\/\/www.memuplay.com\/blog\/?p=52104"},"modified":"2026-07-30T15:11:07","modified_gmt":"2026-07-30T07:11:07","slug":"roblox-release-notes-732","status":"publish","type":"post","link":"https:\/\/www.memuplay.com\/blog\/roblox-release-notes-732.html","title":{"rendered":"Latest Roblox Release Notes Topics for 732"},"content":{"rendered":"<p data-path-to-node=\"3\">&lt;contents&gt;&lt;\/contents&gt;<\/p>\n<h2 data-path-to-node=\"3\">Improvements &amp; New Features<\/h2>\n<h3 data-path-to-node=\"4\">Visuals &amp; UI<\/h3>\n<ul>\n<li data-path-to-node=\"5,0,0\"><b data-path-to-node=\"5,0,0\" data-index-in-node=\"0\">UV Map Rotation<\/b>: Added the <code data-path-to-node=\"5,0,0\" data-index-in-node=\"27\">Rotation<\/code> property to <code data-path-to-node=\"5,0,0\" data-index-in-node=\"48\">Texture<\/code> and <code data-path-to-node=\"5,0,0\" data-index-in-node=\"60\">Decal<\/code> instances to support UV map rotations. <i data-path-to-node=\"5,0,0\" data-index-in-node=\"105\">(Live)<\/i><\/li>\n<li data-path-to-node=\"5,1,0\"><b data-path-to-node=\"5,1,0\" data-index-in-node=\"0\">Zero-Code UI Instance<\/b>: Added a new no-code UI component that links directly to an <code data-path-to-node=\"5,1,0\" data-index-in-node=\"82\">InputAction<\/code> to automatically display active device bindings as text labels or images. <i data-path-to-node=\"5,1,0\" data-index-in-node=\"168\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"5,2,0\"><b data-path-to-node=\"5,2,0\" data-index-in-node=\"0\">Input Display Properties<\/b>: Introduced <code data-path-to-node=\"5,2,0\" data-index-in-node=\"37\">InputBinding.DisplayName<\/code> and <code data-path-to-node=\"5,2,0\" data-index-in-node=\"66\">InputBinding.DisplayImage<\/code> for <code data-path-to-node=\"5,2,0\" data-index-in-node=\"96\">InputActionLabel<\/code>, along with a read-only <code data-path-to-node=\"5,2,0\" data-index-in-node=\"137\">InputAction.PreferredBinding<\/code> property for custom UI control. <i data-path-to-node=\"5,2,0\" data-index-in-node=\"198\">(Pending)<\/i><\/li>\n<\/ul>\n<h3 data-path-to-node=\"6\">Physics &amp; World Building<\/h3>\n<ul>\n<li data-path-to-node=\"7,0,0\"><b data-path-to-node=\"7,0,0\" data-index-in-node=\"0\">WorldModel Collision Groups<\/b>: Moved Collision Group APIs from <code data-path-to-node=\"7,0,0\" data-index-in-node=\"61\">PhysicsService<\/code> and <code data-path-to-node=\"7,0,0\" data-index-in-node=\"80\">Workspace.TouchesUseCollisionGroups<\/code> to <code data-path-to-node=\"7,0,0\" data-index-in-node=\"119\">WorldRoot<\/code>. Each <code data-path-to-node=\"7,0,0\" data-index-in-node=\"135\">WorldModel<\/code> can now manage its own collision groups independently. Added <code data-path-to-node=\"7,0,0\" data-index-in-node=\"207\">WorldModel.UseWorkspaceCollisionGroups<\/code> to opt into Workspace-level rules if needed. <i data-path-to-node=\"7,0,0\" data-index-in-node=\"291\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"7,1,0\"><b data-path-to-node=\"7,1,0\" data-index-in-node=\"0\">Studio Dragger Bounding Boxes<\/b>: Added a <b data-path-to-node=\"7,1,0\" data-index-in-node=\"39\">Use Bounding Boxes<\/b> option for Studio draggers, allowing parts to snap based on simple bounding boxes regardless of underlying collision geometry. <i data-path-to-node=\"7,1,0\" data-index-in-node=\"185\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"7,2,0\"><b data-path-to-node=\"7,2,0\" data-index-in-node=\"0\">Physics Stability<\/b>: Fixed multiple crashes related to physics constraints. <i data-path-to-node=\"7,2,0\" data-index-in-node=\"74\">(Pending)<\/i><\/li>\n<\/ul>\n<h3 data-path-to-node=\"8\">Inputs &amp; Peripheral Support<\/h3>\n<ul>\n<li data-path-to-node=\"9,0,0\"><b data-path-to-node=\"9,0,0\" data-index-in-node=\"0\">MicroGamepad &amp; TV Remote Support<\/b>: Added <code data-path-to-node=\"9,0,0\" data-index-in-node=\"40\">Enum.PreferredInput.MicroGamepad<\/code> for gamepads without thumbsticks (e.g., TV remotes). Introduced new keycodes: <code data-path-to-node=\"9,0,0\" data-index-in-node=\"151\">ButtonCenter<\/code>, <code data-path-to-node=\"9,0,0\" data-index-in-node=\"165\">ButtonBack<\/code>, <code data-path-to-node=\"9,0,0\" data-index-in-node=\"177\">ButtonUp<\/code>, <code data-path-to-node=\"9,0,0\" data-index-in-node=\"187\">ButtonDown<\/code>, <code data-path-to-node=\"9,0,0\" data-index-in-node=\"199\">ButtonLeft<\/code>, and <code data-path-to-node=\"9,0,0\" data-index-in-node=\"215\">ButtonRight<\/code>. <i data-path-to-node=\"9,0,0\" data-index-in-node=\"228\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"9,1,0\"><b data-path-to-node=\"9,1,0\" data-index-in-node=\"0\">iPad Optimizations<\/b>: Improved trackpad gesture handling and fine-tuned mouse behavior on iPad. <i data-path-to-node=\"9,1,0\" data-index-in-node=\"94\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"9,2,0\"><b data-path-to-node=\"9,2,0\" data-index-in-node=\"0\">Default Player Scripts Update<\/b>: Updated <code data-path-to-node=\"9,2,0\" data-index-in-node=\"39\">Workspace.PlayerScriptsUseInputActionSystem<\/code> player scripts to directly call <code data-path-to-node=\"9,2,0\" data-index-in-node=\"115\">InputBinding:Fire()<\/code> and <code data-path-to-node=\"9,2,0\" data-index-in-node=\"139\">Player:GetCameraState()<\/code>. <i data-path-to-node=\"9,2,0\" data-index-in-node=\"164\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"9,3,0\"><b data-path-to-node=\"9,3,0\" data-index-in-node=\"0\">Device Key Support<\/b>: Added support for Pixel 10a GrapheneOS self-signed boot keys. <i data-path-to-node=\"9,3,0\" data-index-in-node=\"82\">(Live)<\/i><\/li>\n<\/ul>\n<h3 data-path-to-node=\"10\">Performance &amp; Developer Tools<\/h3>\n<ul>\n<li data-path-to-node=\"11,0,0\"><b data-path-to-node=\"11,0,0\" data-index-in-node=\"0\">MicroProfiler Fixes<\/b>: Fixed a long-standing issue where code regions defined via <code data-path-to-node=\"11,0,0\" data-index-in-node=\"80\">debug.profilebegin\/profileend<\/code> were mislabeled. MicroProfiler now also restricts connection displays to local IP addresses only. <i data-path-to-node=\"11,0,0\" data-index-in-node=\"208\">(Pending)<\/i><\/li>\n<\/ul>\n<h2 data-path-to-node=\"13\">Bug Fixes<\/h2>\n<h3 data-path-to-node=\"14\">Rendering &amp; Graphics<\/h3>\n<ul>\n<li data-path-to-node=\"15,0,0\"><b data-path-to-node=\"15,0,0\" data-index-in-node=\"0\">EditableImage Enhancements<\/b>: Added an <code data-path-to-node=\"15,0,0\" data-index-in-node=\"37\">antiAliased<\/code> parameter to <code data-path-to-node=\"15,0,0\" data-index-in-node=\"62\">EditableImage:DrawCircle()<\/code> and <code data-path-to-node=\"15,0,0\" data-index-in-node=\"93\">EditableImage:DrawLine()<\/code> for crisp, hard edges. Properly respects the transparency parameter when <code data-path-to-node=\"15,0,0\" data-index-in-node=\"191\">combineType<\/code> is set to <code data-path-to-node=\"15,0,0\" data-index-in-node=\"213\">Enum.ImageCombineType.Add<\/code>. <i data-path-to-node=\"15,0,0\" data-index-in-node=\"240\">(Live)<\/i><\/li>\n<li data-path-to-node=\"15,1,0\"><b data-path-to-node=\"15,1,0\" data-index-in-node=\"0\">High FPS Star Twinkle<\/b>: Fixed the night sky star twinkle rate anomaly occurring at high frame rates. <i data-path-to-node=\"15,1,0\" data-index-in-node=\"100\">(Live)<\/i><\/li>\n<li data-path-to-node=\"15,2,0\"><b data-path-to-node=\"15,2,0\" data-index-in-node=\"0\">Edge Sampling<\/b>: Fixed edge sampling issues for <code data-path-to-node=\"15,2,0\" data-index-in-node=\"46\">ImageHandleAdornment<\/code>. <i data-path-to-node=\"15,2,0\" data-index-in-node=\"68\">(Live)<\/i><\/li>\n<\/ul>\n<h3 data-path-to-node=\"16\">UI &amp; Scripting Logic<\/h3>\n<ul>\n<li data-path-to-node=\"17,0,0\"><b data-path-to-node=\"17,0,0\" data-index-in-node=\"0\">UI Style Retention<\/b>: Reparenting a child UI element and deleting its previous parent within the same frame no longer causes the child to lose styling. <i data-path-to-node=\"17,0,0\" data-index-in-node=\"150\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"17,1,0\"><b data-path-to-node=\"17,1,0\" data-index-in-node=\"0\">BillboardGui Scaling Fix<\/b>: Fixed <code data-path-to-node=\"17,1,0\" data-index-in-node=\"32\">TextScaled<\/code> TextLabels in <code data-path-to-node=\"17,1,0\" data-index-in-node=\"57\">BillboardGuis<\/code> disappearing when the billboard tweens down through zero size. <i data-path-to-node=\"17,1,0\" data-index-in-node=\"134\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"17,2,0\"><b data-path-to-node=\"17,2,0\" data-index-in-node=\"0\">Mouse Unlocking<\/b>: Visible on-screen modal buttons placed inside off-screen parents now properly unlock the mouse. <i data-path-to-node=\"17,2,0\" data-index-in-node=\"113\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"17,3,0\"><b data-path-to-node=\"17,3,0\" data-index-in-node=\"0\">Topbar Inset Scaling<\/b>: Fixed an issue where <code data-path-to-node=\"17,3,0\" data-index-in-node=\"43\">GuiService.TopbarInset<\/code> content scaled incorrectly during translation feedback. <i data-path-to-node=\"17,3,0\" data-index-in-node=\"122\">(Pending)<\/i><\/li>\n<\/ul>\n<h3 data-path-to-node=\"18\">Engine, Physics &amp; Replication<\/h3>\n<ul>\n<li data-path-to-node=\"19,0,0\"><b data-path-to-node=\"19,0,0\" data-index-in-node=\"0\">Server Disconnects<\/b>: Fixed an intermittent disconnect issue when modifying attributes under <code data-path-to-node=\"19,0,0\" data-index-in-node=\"91\">Workspace.AuthorityMode.Server<\/code> or <code data-path-to-node=\"19,0,0\" data-index-in-node=\"125\">Workspace.NextGenerationReplication<\/code>. <i data-path-to-node=\"19,0,0\" data-index-in-node=\"162\">(Live)<\/i><\/li>\n<li data-path-to-node=\"19,1,0\"><b data-path-to-node=\"19,1,0\" data-index-in-node=\"0\">Humanoid.Died Misfire<\/b>: Fixed a bug causing the <code data-path-to-node=\"19,1,0\" data-index-in-node=\"47\">Humanoid.Died<\/code> signal to fire unexpectedly when other characters were streamed out. <i data-path-to-node=\"19,1,0\" data-index-in-node=\"130\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"19,2,0\"><b data-path-to-node=\"19,2,0\" data-index-in-node=\"0\">Constraint Sleep Behavior<\/b>: Fixed rare abnormal sleep behavior when parts enter sleep at the exact moment a constraint is removed. <i data-path-to-node=\"19,2,0\" data-index-in-node=\"130\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"19,3,0\"><b data-path-to-node=\"19,3,0\" data-index-in-node=\"0\">Audio Loading Error<\/b>: Resolved an issue loading compressed audio files that triggered spurious \"file not found\" errors. <i data-path-to-node=\"19,3,0\" data-index-in-node=\"119\">(Pending)<\/i><\/li>\n<\/ul>\n<h3 data-path-to-node=\"20\">Studio Tools &amp; Editor<\/h3>\n<ul>\n<li data-path-to-node=\"21,0,0\"><b data-path-to-node=\"21,0,0\" data-index-in-node=\"0\">Command Bar Persistence<\/b>: Saving Command Bar snippets in one Studio window will no longer be silently wiped by a second open Studio window. Snippets now persist immediately upon saving. <i data-path-to-node=\"21,0,0\" data-index-in-node=\"185\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"21,1,0\"><b data-path-to-node=\"21,1,0\" data-index-in-node=\"0\">Autocomplete &amp; Type Functions<\/b>: Fixed an issue where user-defined type functions were omitted from autocomplete evaluations. Resolved an error causing exported type functions to evaluate as <code data-path-to-node=\"21,1,0\" data-index-in-node=\"189\">error-type<\/code> or throw cross-arena modification errors. <i data-path-to-node=\"21,1,0\" data-index-in-node=\"242\">(Pending)<\/i><\/li>\n<li data-path-to-node=\"21,2,0\"><b data-path-to-node=\"21,2,0\" data-index-in-node=\"0\">Animation Graph Editor<\/b>: Fixed a bug where scripts generated via <i data-path-to-node=\"21,2,0\" data-index-in-node=\"64\">Graph \u27e9 Create Animate Script<\/i> were created empty. <i data-path-to-node=\"21,2,0\" data-index-in-node=\"114\">(Pending)<\/i><\/li>\n<\/ul>\n<p>&lt;memubtn game_id=631&amp;ext=20260730&gt;&lt;\/memubtn&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt;contents&gt;&lt;\/contents&gt; Improvements &amp; New Features Visuals &amp; UI UV Map Rotation: Added the Rotation property to Texture and Decal instances to support UV map rotations. (Live) Zero-Code UI Instance: Added a new no-code UI component that links directly to an InputAction to automatically display active device bindings as text labels or images. (Pending) Input Display Properties: Introduced InputBinding.DisplayName and InputBinding.DisplayImage for InputActionLabel, along with a read-only InputAction.PreferredBinding property for custom UI control. (Pending) Physics &amp; World Building WorldModel Collision Groups: Moved Collision Group APIs from PhysicsService and Workspace.TouchesUseCollisionGroups to WorldRoot. Each WorldModel can now manage its own collision groups independently. Added WorldModel.UseWorkspaceCollisionGroups to opt into Workspace-level rules if needed. (Pending) Studio Dragger Bounding Boxes: Added a Use Bounding Boxes option for Studio draggers, allowing parts to snap based on simple bounding boxes regardless of underlying collision geometry. (Pending) Physics Stability: Fixed multiple crashes related to physics constraints. (Pending) Inputs &amp; Peripheral Support MicroGamepad &amp; TV Remote Support: Added Enum.PreferredInput.MicroGamepad for gamepads without thumbsticks (e.g., TV remotes). Introduced new keycodes: ButtonCenter, ButtonBack, ButtonUp, ButtonDown, ButtonLeft, and ButtonRight. (Pending) iPad Optimizations: Improved trackpad gesture handling and fine-tuned mouse behavior on iPad. (Pending) Default Player Scripts Update: Updated Workspace.PlayerScriptsUseInputActionSystem player scripts to directly<a class=\"show-more\" href=\"https:\/\/www.memuplay.com\/blog\/roblox-release-notes-732.html\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":6925,"featured_media":52110,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7044,11,19827],"tags":[37260,4802,1948],"yst_prominent_words":[3165,6937,615,1504,1446,6338,606,5059],"class_list":["post-52104","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-guides","category-game-news","category-game-reviews","tag-app-631","tag-lang-en","tag-roblox"],"_links":{"self":[{"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/posts\/52104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/users\/6925"}],"replies":[{"embeddable":true,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/comments?post=52104"}],"version-history":[{"count":1,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/posts\/52104\/revisions"}],"predecessor-version":[{"id":52112,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/posts\/52104\/revisions\/52112"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/media\/52110"}],"wp:attachment":[{"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/media?parent=52104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/categories?post=52104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/tags?post=52104"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.memuplay.com\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=52104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}