Releases: gwigz/slua
@gwigz/slua-types@1.4.3
@gwigz/slua-create@0.2.1
@gwigz/slua-types@1.4.2
Patch Changes
-
#83
00d8c12Thanks @github-actions! - Update SLua definitions submodule to latest upstream -
227c625Thanks @gwigz! - emit upstream function overloads (fixesos.timereturn type)
@gwigz/slua-tstl-plugin@1.6.0
Minor Changes
-
0fa449dThanks @gwigz! - addsimplifyNilChecksoptimize flag to rewritenot (x ~= nil)asx == nil -
2de3436Thanks @gwigz! - optimized string transforms for literal needles:
Patch Changes
-
0b86fd0Thanks @gwigz! - generate the minifier's reserved global-name set from the SLua definitions -
5869ca1Thanks @gwigz! - transpile variablestr.endsWith(x)to a native suffix compare instead of the__TS__StringEndsWithlualib helper -
02ca356Thanks @gwigz! - extendshortenTempsto cover all plugin-generated____<name>_<n>temps, not just TSTL destructuring results -
Updated dependencies [
6225982,b09c9b3]:- @gwigz/slua-types@1.4.1
@gwigz/slua-oxlint-config@0.2.0
@gwigz/slua-modules@0.5.0
@gwigz/slua-types@1.4.0
Minor Changes
-
f1decd2Thanks @gwigz! - addsetGltfOverridesfluent builder for gltf material override parameter lists -
02eb635Thanks @gwigz! - BREAKING: replacecastRayandhttpRequestfluent builders with options-object overloads that compile to flat parameter lists at build time, enabling use as expressions -
19fbb83Thanks @gwigz! - BREAKING: prefix plugin globals with$to avoid collisions with user code (setPrimParams→$setPrimParams,castRay→$castRay, etc.) -
7ecee67Thanks @gwigz! - typed return tuples for getter functions based on flags passed in (GetObjectDetails,GetParcelDetails,GetPrimitiveParams,GetLinkPrimitiveParams,GetPrimMediaParams,GetLinkMedia,ParcelMediaQuery,GetEnvironment), plus fixed tuples forGetExperienceDetails,DetectedDamage,GetPhysicsMaterial,GetParcelPrimOwners
Patch Changes
-
#24
6d9a857Thanks @github-actions! - Update SLua definitions submodule to latest upstream -
bf54421Thanks @gwigz! - compile-time constant folding for bitwise expressions with inline comment annotation
@gwigz/slua-tstl-plugin@1.5.0
Minor Changes
-
f1decd2Thanks @gwigz! - addsetGltfOverridesfluent builder for gltf material override parameter lists -
02eb635Thanks @gwigz! - BREAKING: replacecastRayandhttpRequestfluent builders with options-object overloads that compile to flat parameter lists at build time, enabling use as expressions -
19fbb83Thanks @gwigz! - BREAKING: prefix plugin globals with$to avoid collisions with user code (setPrimParams→$setPrimParams,castRay→$castRay, etc.) -
bf54421Thanks @gwigz! - compile-time constant folding for bitwise expressions with inline comment annotation