Releases: tgstation/auxlua
Releases · tgstation/auxlua
1.4.4
1.4.2
Added
- Auxlua comes bundled with auxcov, a library for DM code coverage. Download
auxlua-coverage.dll
on Windows orlibauxlua-coverage.so
on Linux for the build bundled with auxcov.
Fixes
- Bumps the version dependency of auxtools, adding support for up to 515.1606 on all platforms.
Changes
- Auxlua is now built with LTO (link time optimization)
1.4.1
Fixes
- Bumps the version dependency of auxtools, adding support for 515.1602 on Windows.
1.4.0
Added
- Adds the
over_exec_usage
function, which returnstrue
if the current thread has been running longer than the specified fraction of the execution limit (defaults to 0.95 if not specified).
Changes
- Refactored the execution limit to allow for setting it to any positive finite number.
1.3.2
Fixed
- Actually fixes linux function signature scanning for BYOND 514.1588.
1.3.1
Fixed
- Updated auxtools with a patch to fix linux function signature scanning for BYOND 514.1588.
1.3.0
Added
- Adds the
loadstring
function. It compiles a string into lua code - if the code compiles,loadstring
will return a function that runs that code; otherwise, it returnsnil
and the error that prevented the code from compiling.
1.2.1
Fixed
- Running an empty string (zero bytes long, not just all whitespace) no longer crashes Dream Daemon.
1.2.0
Changed
- Citing compatibility concerns, the
__index
and__newindex
metamethods for datums and lists have been moved behind avars
field for datums and anentries
field for lists.
1.1.1
Fixed
- Fixed getting datum-tied lists not working. (I can't believe I overlooked this)