You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Analysis changes
Fixed issue with all dependent modules not being invalidated when using Frontend::markDirty#719
Improved Failed to unify type packs error message to be reported as Type pack 'X' could not be converted into 'Y'
Add named parameters to math library functions #722
All thrown exceptions by Luau analysis are now derived from Luau::InternalCompilerError
When a call site has fewer arguments than required, error reports the location of the function name instead of the argument to the function
Fixed documentation symbols not added to exported types in declaration files if they are referenced in a declared global
Runtime changes
Removed a check in fast call dispatch that reduces executed instruction count by 1% in benchmarks
Additional fixes to reported error location of OOM errors in VM
Improved math.sqrt, math.floor and math.ceil performance on additional compilers and platforms (1-2% geomean improvement in benchmarks, including 8-9% on 'math-cordic')
Community contributions
Use overloaded documentation symbol for class methods/table props by @JohnnyMorganz in #724