#Changes 8/12/16 - 8/17/16
##Features
- Added custom drag increments in Studio
##Improvements
- Script changes are now recovered if Team Create disconnects
- Added CFrame.rightVector and CFrame.upVector
- Can now publish to new slot in Team Create
- Whitespace no longer trimmed in text fields
##Changes
- Breakpoints can no longer be set in OnClose callbacks
##Fixes
- Fixed bug where script menu buttons would not be active when script locked in Team Create
- Fixed bug where uniform scale was not 1:1 with mouse movement
- Fixed bug where autocomplete would not work if a word contained “end”
- Fixed bug where UserInputService.JumpRequest would fire when a humanoid lands
- Fixed bug where legacy Enum values could not be set with Enum.TypeName.EnumItemName
- Fixed bug where client would crash when destroying a sound immediately after it ended
- 3D sound doppler effect now triggers off of CFrame movement and respects camera velocity
22 Likes
#Changes 8/18/16 - 8/25/16
##Improvements
##Fixes
- Fixed bug where spawning characters would float above spawn point
- Player name now always Player1 in play solo
- Fixed bug with Collision Fidelty in Team Create
29 Likes
#Changes 8/26/16 - 9/1/16
#Features
#Improvements
- Added more fonts
- Convert to Smooth uses more materials
- Studio now shows save confirmations in Output panel
- Removed max limit to GetPartsInRegion3
#Fixes
- Fixed bug in bubble chat where words at end of text would be cut off
- Fixed bug where stack traces contained no new lines
- Custom drag/rotate increments now correctly displays decimals
- Clicking on custom drag/rotate increment boxes now auto-selects text
- Fixed bug where new place without changes would not save
- Rotate increment now capped at 180 degrees
19 Likes
#Changes 9/12/16 - 9/15/16
##Improvements
- Move/rotate increments actions now bound to Shift+2 and Shift+4 hotkeys respectively
- When publishing a place on close, Studio no longer closes if the publish was unsuccessful
- Various fixes and improvements to character Sound script
##Fixes
- Fixed crash when leaving client during video recording
- Fixed bug where transform dragger would get stuck in plane mode after hovering over adornments
- Fixed bug with texture asset picker in OSX Studio
7 Likes
#Changes 10/3/16 - 10/6/16
Improvements
- Increased character limit in TextLabel, TextBox, and TextButtons to 2^14
- Added TextSize to TextBox, TextButton, and TextLabel
Fixes
- Fixed bug where deleting multiple looping sounds with PlayOnRemove caused the sounds to loop forever
- Fixed bug where textures on unions would get distorted
- Fixed bug on XBox where avatar icons did not display properly in player list
- Fixed bug where Studio would hang during Play Solo when using custom character without PrimaryPart
- Fixed bug where water would show up as black in thumbnails
Changes
- Replaced SoundService.soundDisabled with GameSettings.soundEnabled
14 Likes
#Changes 10/7/16 - 10/13/16
Features
Improvements
- Various updates and improvements to device emulation Introducing the new & improved Emulator!
- ConstrainedValue types can now be inserted into any Instance
- Updated R15 swimming animations
- Studio now prompts to scale down if imported mesh is very large
Fixes
- Fix crash with microprofiler when zooming to empty range
- Clarified Team Create disconnect messages (No longer always says cancelled by user)
- Fixed bug where rotation did not save or replicate correctly in Team Create
- Camera and Control scripts now only automatically inserted during simulation in Team Create
- FilteringEnabled, AllowThirdPartySales, StreamingEnabled, and MeshPart.CollisionFidelity now replicate correctly in Team Create
- Fixed bug where owner of locked script in Team Create could not delete that script
- Fixed bug where entire explorer was not always visible
- Fixed bug with SpringConstraint adornment rendering
- Studio Explorer now scrolls with mouse wheel when dragging objects
- Fixed bug when trying to copy non-archivable objects. Copies will be archivable.
- Fixed bug where canceling color picker with multiple parts selected would color both parts
- Fixed bug where descendants of Players would get deleted when moved to unreplicated location
- BodyColors now correctly apply to R15 models
- Fixed bug with R15 where character had two sets of joints with CanLoadCharacterAppearance off
- Fixed bug where Studio settings would start collapsed
17 Likes
#Changes 10/21/16 - 10/27/16
Improvements
Fixes
- Fixed a bug that caused Team Create to lag
- plugin:Activate no longer causes Studio to hang
- Fixed crash in System Menu
- Corrected emulation sizes for iPhone 5
- Fixed alignment of several class images in Studio
- Fixed crash when setting device emulation DPI too low
- Fixed crash when previewing sound and stopping simulation
- Fixed bug where Sound.MaxDistance did not roll off correctly
- Cleaned up output log on game startup
- Fixed bug where TextLabel.TextBounds would sometimes show 0, 0 even when text present
27 Likes
#Changes 10/28/16 - 11/3/16
Fixes
- Fixed bug where ContextActionService did not correctly listen to Ctrl key
- Tool animation no longer plays when Tool.RequiresHandle is false for R15
- Fixed bug where shirts and pants would occasionally not show up on R15 characters
7 Likes
#Changes 11/4/16 - 11/10/16
##Features
- Added global typeof function
- Plugins can now save selection to file with Plugin:PromptSaveSelection
##Improvements
- Added Compressor.SideChain and Compressor.Ratio
- Added Fantasy, Arcade, and Antique fonts
- Previewing audio in toolbox now stops other toolbox audio previews from playing
- Improved Studio performance when selecting many Instances at once
- Resizing parts with transform tool now also updates attachments parented to those parts
- Various fixes and improvements to Add New Device widget in Studio
- Transform tool performance improvements
##Fixes
- Fixed bug where studio would briefly freeze when opening a script in Team Create
- CurrentEditor can no longer be set through property object selection
- Fixed bug where left clicking caused high CPU usage in Studio
- Studio shortcuts now correctly fire UIS events with processed set to true
- Fixed bug where Studio would crash if sound is previewed before Play Solo has finished loading
- Fixed bug where TextLabel.TextBounds did not work correctly with TextScaled
- Duplicating a part while dragging no longer results in a transparent part
- Fixed bug where toolbox sounds would keep playing if paused before fully loaded
- Fixed bug where failing ReservedServer teleport breaks subsequent teleport attempts
- TeleportService.GetPlayerPlayerPlaceInstance now shows better error message when called from client
- Fixed error in client developer console
- Fixed bug where R15 head was in the wrong position
- Fixed bug where R15 shirts/pants/t-shirts did not always render
##Changes
- Studio now has 3 new cycling launch screens
##Deprecations
- DataModel.OnClose deprecated in favor of DataModel:BindToClose
16 Likes
#Changes 11/11/16 - 11/18/16
##Features
##Improvements
- Added ParticleEmitter:Clear
- Added AssetService:GetAssetIdsForPackageId
- Added DialogRoot.GoodbyeChoiceActive and DialogChoice.GoodbyeChoiceActive
##Changes
##Fixes
- Fixed bug when maximizing client on secondary monitor when primary monitor is smaller
- Fixed bug where mouse would sometimes get stuck on Mac clients
- Fly camera no longer works on client when disconnected
- Fixed bug with HingeConstraint.MaxAcceleration at high velocities
- Fixed bug with SoundService:SetListener
- Fixed arcade font baseline
- Fixed bug where cursor would not change back to arrow after running device emulation
- Fixed crash when using BindToClose and stopping Play Solo
- Fixed bug where Plugin:PromptSaveSelection did not use suggestedFileName correctly
13 Likes
#Changes 11/21/16 - 12/1/16
##Features
- New API for Humanoids: Humanoid.Touched, Humanoid:AddAccessory, Humanoid:GetAccessories, Humanoid:RemoveAccessories
##Improvements
- Improved R15 asset loading
##Fixes
- Seat.Disabled now replicates correctly in Team Create
- Fixed bug where windows client mouse could be locked after refocusing
- Fixed bug where GUIs were clipped by the topbar
- Fixed memory leak with SoundEffects and SoundGroups
- Fixed bug where clicking on an error message in the Output widget did not go to the correct line
- Minus now fires correct KeyCode in Studio
- GetCharacterAppearanceAsync now works correctly with R15
- Selecting multiple .rbxl files and opening them now correctly opens multiple sessions of Studio
17 Likes
#Changes 12/2/16 - 1/5/17
##Features
- Added GuiObject.AnchorPoint
- If message shows in Output widget from print() or warn(), clicking on message now opens up script and jumps to calling line of code
##Improvements
- Added calibration tool to Device Emulation
- Performance visualizer can now be toggled with Ctrl+F7
- Studio now shows error messages if bad asset provided
- Similar messages in output widget now clustered together.
##Fixes
- Fixed bug where Switching Studio tools while another is in use caused parts to stay transparent
- Fixed bug where Output widget could be typed in
- UsePartColor now automatically set based on if the parts being unioned are the same color or not
- Fixed memory leak with long sounds
- Added density values for terrain materials with missing values
- Fixed a case where Studio would crash when uploading a mesh
20 Likes
#Changes 1/6/17 - 1/12/17
##Features
- Properties widget in Studio can now handle mathematical equations
##Improvements
- Inserting parts into models now positions object the same as if it were inserted into the Workspace
- Can now replace animator of Humanoids and AnimationControllers
- MeshPart.MeshId can now be read by scripts
##Changes
- Removed hat drop key shortcut
##Fixes
- Fixed bug where newlines not preserved in Output widget
##Deprecations
- Deprecated several DataModel methods: SetMessage(), GetMessage(), GetRemoteBuildMode(), SavePlace()
- Deprecated MeshPart.TextureID in favor of MeshPart.TextureId
24 Likes
#Changes 1/13/17 - 1/26/17
##Features
- All terrain automatically converted to Smooth
##Improvements
- Added Animator:StepAnimations function
- Improved physics performance so that interpolation code doesn’t run on non-moving parts
- Added Ctrl+Shift+P to toggle Property Widget
- Explorer now expands and scrolls to first selected item if explorer filter is cleared
- Implemented blending between walk and run animations for R15
- Scientific notation no longer used in properties widget
- Bad AnimationID errors in the output can now be clicked on to find the Animation instance in question
- Chat can now be toggled with SetCore(“ChatActive”, bool) and state can be accessed with GetCore(“ChatActive”)
- Added Humanoid.HealthDisplayType
- Added VRService RequestNavigation and NagivationRequested
- Added UIListLayout
- Added TextService.GetTextSize
##Changes
- Calling game:BindToClose from a client now throws an error
##Fixes
- Fixed bug where Client used Studio fullscreen setting
- Fixed bug where watch window could sometimes lose track of variables
- Fixed bug where copying a R15 model could create duplicate joints
- Fixed bug where wrapped text would occasionally render outside of TextLabel
- Fixed bug where sometimes the Client didn’t send all of it’s physics update to the server when parts fell asleep
- Fixed bug where mac client could sometimes lose mouse drag events when dragging out of focus
- Humanoid display distance properties now correctly fire changed events
- Fixed error message when setting Player.Team after the player leaves
- Fixed bug where Team Create widget would steal focus when opening a place
- Fixed bug where Find All widget searches at time widget is opened, not when find clicked
- Fixed bug where undoing action with multiple selections did not keep selection
- Fixed bug when chatting in Studio Start Server/Player
- Workspace filter now shows correct shortcut if the shortcut is changed
- Fixed bug when pasting asset ID into property panel
- Fixed bug where adding clothes to character with LoadCharacterAppearance set to false could remove those clothes
- Fixed bug where R15 body parts could be scaled to 0 or negative values
- Fixed bug where certain keys caused multiple InputBegan events to fire from one keypress
- Fixed bug where mouse events fired outside of client window
- Fixed bug with doppler effect when camera moved suddenly
- Fixed bug where TakeDamage did not work on humanoids with no torso
- Fixed bug where BillboardGui StudsOffset acted as ExtentsOffset
- Fixed bug where GUI visibility does not update properly when reparenting
- Fixed bug where AnchorPoint adornment was in wrong place during Play Solo
- Fixed bug where terrain in thumbnails was sometimes white
23 Likes
#Changes 1/27/17 - 3/10/17
##Features
- Selecting text in Studio script editor now highlights other instances of selected text
- Account age status (over or under 13) now displayed in client
##Improvements
- Models can be moved and rotated in local space if PrimaryPart is set
- Removed limit on number of GuiObject Z-Indices
- Uploading meshes now orients the mesh in -Z
- Toggle local/world space now in right click menu for appropriate objects
- Lua chat now uses CanUsersChatAsync
- Added Chat.LoadDefaultChat
- Added prompting friend requests and blocking to SetCore
- Added CFrame:toAxisAngle
- Added Decal.Color3
- Playing sound preview in properties now applies any effects applied to the sound object
- CoreGui health bar now only displays when health not full
- Added SurfaceGui ZOffset
- Added LayoutOrder to GuiObject and UIGridStyleLayout
- Added AnimationTrack.Looped and AnimationTrack.DidLoop
- Reporting player in game now lists players in alphabetical order
##Fixes
- Fixed bug where typing 5 on numbad cleared all text in Lua chat
- Fixed bug where ScrollingFrame did not update children sizes correctly on startup
- Fixed bug where explorere would just render as white
- Fixed bug where TextButtons on SurfaceGuis made their parts not selectable in Studio
- Various fixes to iOS text input
- Fixed crash when changing particle emitter color twice in a row
- Fixed bug where some chat messsages did not show up in bubble chat
- Fixed bug where GUIs occasionally not reset correctly
- Fixed bug where AnchorPoint rotations did not work correctly
Fixed bug where certain chat configurations did not load correctly
- Fixed various bugs with chat whisper autocomplete
- Mobile touch inputs now correctly gain focus of chat window
- Resizeable chat window no longer fades when dragging on mobile
- Minor fixes to wood planks texture
- Fixed bug where adding to the end of a UIGridLayout caused gaps
- Fixed bug where UIGridLayout did not work unless it had a clipping ancestor
- Fixed bug where UserInputService.LastInputTypeChanged incorrectly fired mouse movement when gamepad was used
- Fixed bug where Studio would not update on Mac if launched from the dock
- Fixed bug where SpawnLocation decal did not appear on mobile
- Fixed stuttering during lighting update on some Intel GPUs
- Centered report dialog on mobile
- Fixed bug where whispered messages were occasionally not sent
- Fixed bug where UIListLayout didn’t update when children changed size
- Fixed bug where TextScaled could be set while TextWrapped is unset. TextWrapped now unsets TextScaled when unset.
- Fixed bug where Decal.Color3 didn’t work for character faces
- Fixed bug where Find Widget sometimes was missing results
- Fixed bug where using CopyRegion would kick client from Team Create session
- Fixed various bugs when using ScrollingFrames on mobile
- Player character can no longer jump while fully underwater
- Fixed bug where character would occasionally die on start
27 Likes
mothmage
(moth)
Unlisted
#32
Unlisted due to many developers discovering this through search and assuming it to be accurate.
Reference the #public:Release-Notes category for the latest changes.