53 Likes
Client Difference Log
API Changes
Added Class MessageBusConnection : Instance [NotCreatable] [NotReplicated]
Added Function void MessageBusConnection:Disconnect() {RobloxScriptSecurity}
Added Class MessageBusService : Instance [NotCreatable] [Service] [NotReplicated]
Added Function Variant MessageBusService:Call(string key, Variant input) {RobloxScriptSecurity}
Added Function Variant MessageBusService:GetLast(string mid) {RobloxScriptSecurity}
Added Function string MessageBusService:GetMessageId(string domainName, string messageName) {RobloxScriptSecurity}
Added Function void MessageBusService:Publish(string mid, Variant params) {RobloxScriptSecurity}
Added Function Instance MessageBusService:Subscribe(string mid, Function callback, bool once, bool sticky) {RobloxScriptSecurity}
Added Class ImporterJointSettings : ImporterBaseSettings [NotCreatable] [NotReplicated]
Added Property int Breakpoint.Id {RobloxScriptSecurity} [Hidden] [ReadOnly]
Added Property string Breakpoint.LogMessage {RobloxScriptSecurity} [Hidden] [NotReplicated]
Added Property bool Breakpoint.Verified {RobloxScriptSecurity} [Hidden] [ReadOnly]
Added Property int Sound.ChannelCount {RobloxScriptSecurity} [ReadOnly] [NotBrowsable]
Added Property int Speaker.ChannelCount [ReadOnly] [Preliminary] [NotBrowsable]
Added Property Enum.StreamOutBehavior Workspace.StreamOutBehavior [NotScriptable]
Added Function Dictionary AssetImportService:GetCurrentImportMap() {RobloxScriptSecurity}
Added Function void AssetManagerService:InsertModel(int64 modelId) {RobloxScriptSecurity}
Added Function void AssetManagerService:RenameModel(int64 modelId, string newName) {RobloxScriptSecurity} [Yields]
Added Function void DebuggerConnection:RemoveBreakpoint(Instance breakpoint) {RobloxScriptSecurity}
Added Function Dictionary PolicyService:GetPolicyInfoForServerRobloxOnlyAsync() {RobloxScriptSecurity} [Yields]
Added Event Path.Unblocked(int unblockedWaypointIdx)
Added Enum StreamOutBehavior
Added EnumItem StreamOutBehavior.Default : 0
Added EnumItem StreamOutBehavior.LowMemory : 1
Added EnumItem StreamOutBehavior.Opportunistic : 2
Added Tag [NotReplicated] to Property Breakpoint.Condition
Added Tag [NotReplicated] to Property Breakpoint.Enabled
Changed the category of Property Workspace.StreamingEnabled
from: "Behavior"
to: "Streaming"
Changed the category of Property Workspace.StreamingMinRadius
from: "Behavior"
to: "Streaming"
Changed the category of Property Workspace.StreamingPauseMode
from: "Behavior"
to: "Streaming"
Changed the category of Property Workspace.StreamingTargetRadius
from: "Behavior"
to: "Streaming"
Changed the serialization of Property Studio.ScriptEditorShouldShowPluginMethods
from: [<🕒> RuntimeOnly]
to: [<💾|📁> Saves|Loads]
Changed the value-type of Property Breakpoint.Condition
from: Expression
to: string
Changed the parameters and return-type of Function DebuggerConnection:AddBreakpoint
from: (Instance script, int line, Instance conditon, Function status) -> int
to: (Instance script, int line, Instance breakpoint) -> void
Changed the return-type of Function AssetImportService:ImportMesh
from: AssetImportSettings
to: Tuple
Changed the return-type of Function AssetImportService:ImportMeshWithPrompt
from: AssetImportSettings
to: Tuple
Removed Class AssetImportItemSettings
Removed Property AssetImportItemSettings.ShouldImport
Removed Class AssetImportSettings
Removed Property AssetImportSettings.Hierarchy
Removed Class Expression
Removed Property Expression.Expression
Removed Function Expression:Evaluate
Removed Class AssetImportMeshSettings
Removed Class AssetImportTextureSettings
Removed Property Breakpoint.Valid
Removed Function AssetImportService:GetInstanceMap
Removed Function Breakpoint:Remove
Removed Function Breakpoint:SetCondition
Removed Function Breakpoint:SetEnabled
Removed Function Breakpoint:SetLine
Removed Function VirtualInputManager:SetViewportSize
Removed Tag [NotCreatable] from Class Breakpoint
Removed Tag [ReadOnly] from Property Breakpoint.Condition
Removed Tag [ReadOnly] from Property Breakpoint.Enabled
(Click here for a syntax highlighted version!)
18 Likes
These small fixes and improvements bring me great joy.
10 Likes
ActiveScript finally detecting when you change tabs in Studio is a godsend.
Have Roblox suddenly started giving plugins some love?
14 Likes
Fixed index nil issue with the UI Editor and undo/redo.
Just a note, this should be the last common error (more than 100 occurrences / day) in the UI Editor, we made a bit of an effort over the last few weeks to root out the common errors in builtin plugins.
23 Likes
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.