minor things
blahhh
fix doc gen, fix `parallel.atomicinteger` signature
bad sync
Fix `AsComponent` type definition
Fix `FindChildWithComponent` type definition, Add `GameObject:AsComponent`
`Matrix.scaled`, `Matrix:ScaleBy`, `Matrix.Scale`, `DeveloperTools:CloseTextDocuments`
Extra
Add documentation for `fs` aliases
Add `DeveloperTools:SaveTextDocuments`, Split `JsonSerializable` type into `JsonEncodable` and `JsonDecodable`
Rename profiler zone functions to start with `zone` instead
Add `debug.profile[begin/end/message/name/text]`
Add `task.setglobal`
Change documentation and definition file names
Remove `GameObject.DataModel`, Add `.OnWorkspaceChanged`
x
Add `Transform.OnScriptMoved`, `GameObject.TreeEnabled`, `.DataModel`, `.OnTreeEnabledChanged`, `Collections:GetObjectsWithComponent`, `:GetComponentCreatedSignal`, `:GetComponentDeletedSignal`
Add `ScriptEngine:DetachDebuggerFromVM`
Add `imgui.scrollherex`, `imgui.getscroll[x|y]`, `imgui.getscrollmax[x|y]`
Add `imgui.getstylecolor`
Add `imgui.rgbedit` and `imgui.rgbaedit`
Add `imgui.collapsingheader`
Update `imgui.combo` to also return whether the option was changed
Add 'c' option to `imgui.stylecolors` for Classic
Add `Enum.ImGuiColor` and `imgui.radiobutton`
Change `imgui.beginchild` to take a `vector` for the size instead of 2 individual numbers
Add `imgui.ispopupopen`
Add `fs.systemopen`
Add `_RUNTIME` global
`ScriptEngine:SetScriptTimeoutLength` -> `:SetVMAllowedExecutionTime`