Release Notes for 457
Release Notes for 457
Note | Status |
---|---|
Enabled line edit when picking enums in studio property widget. |
Pending |
Toolbox asset preview now shows video resolution. |
Live |
Removed the legacy --API argument from the client executable only. It is still available from the studio executable as -API (note only one dash and not two). The Studio API dump also has an improved format (JSON) over the old client API dump, so it is easier to parse out information with scripts. |
Pending |
Luau will now trace requires that index children with brackets, e.g. |
Live |
Luau will only report that a global is unknown as a type error when type checking is enabled, instead of as a type error and a linter warning. |
Live |
Luau Types: Error messages now use the name and generic parameters used to instantiate generic types. |
Live |
Dynamic Skies is a multi-phase project, with an incremental API specification. The initial minimal viable product (MVP) has a simple initial minimalist API phase called, Phase 1a. Here the Clouds API Structure appears in Studio as follows under the Workspace object, Clouds - an object containing a collection of clouds across the sky. Initially only one Clouds object is rendered to cover the whole sky.
The Clouds volume which extends to the horizon includes a visual curvature to extend down to the horizon, this is a default behavior in Phase 1a. Later on, further controls will be developed and released. In Phase 1a Clouds integrate with the Sky object, and optionally in composition with the Atmosphere object. Phase 1c will offer an alternative for completely physically based Clouds+Atmosphere without need for the Sky’s skybox cubemap textures towards better ultimate realism. In Phase 1, wind has a suitable fixed default motion and a preset animated cloud motion is released for this minimum viable product early ‘open beta’ phase. |
Live |
Note | Status |
---|---|
Fixed an issue where sometimes not all of your creations would show in the Asset Configuration window and in My Models in Toolbox. |
Pending |
Luau no longer crashes in very rare edge cases; it will instead emit a type error asking you to file a bug report. |
Live |
Addressing bugs to a previous fix addressing non-World initialization of WeldConstraints. |
Live |
Fixed a crash that could occur when using Luau types in scripts. |
Live |
Fixed the wrong behavior of the Servo Motor when angular motion is limited in Hinge and Cylindrical Constraints. The wrong behaviors of the visualization of the servo limits and the target angles were also fixed. |
Pending |
Luau Types: Fixed generic functions not type-checking properly when being assigned to function-type-annotated locals. |
Live |
Fixed subsampling artifacts and enable higher resolution rendering on mobile. |
Pending |
Model LoD: Fiexed models being stuck with impostor rendering when they have a camera for thumbnails. |
Live |
Resolved issue causing the PrimaryPart property of models to be cleared when the part is streamed out and back in again. |
Live |
|
Pending |
Note | Status |
---|---|
Translated information fields of Toolbox Asset Preview to Chinese and Korean. |
Pending |
Improved indoor specular IBL. |
Pending |
Luau Types: Errors now report complete function types when casting a function in an assignment or as an argument to a function. |
Live |
Luau Types: Improved for-in loop typechecking. |
Pending |
Luau is more precise when inferring how many values a function returns. |
Live |
Luau Types: Improvements for typechecking binary operators. |
Live |
Luau now prints the exact type of a table instead of its inferred name more often. |
Live |
Improved the error message generated when assigning the result of a function call to too few or too many variables. |
Live |
Typed Luau: Produce a nicer warning for |
Live |
Previous Release Notes for 458 Next Release Notes for 456