Commit graph

127 commits

Author SHA1 Message Date
Kenneth Loeffler
1dfffdc31b
Use correct matrix ordering coventions for CFrame (#103) 2023-09-17 21:54:26 -05:00
Filip Tibell
2e9ff358cc
Fix cwd and wait tests on windows 2023-09-16 21:29:39 -05:00
Filip Tibell
fad48b9603
Refactor DateTime builtin to be a wrapper around chrono, improve error handling, misc smaller changes and consistency improvements 2023-09-16 21:29:39 -05:00
e2aef015fa
Implement DateTime Built-in Library (#94) 2023-09-11 12:52:07 -05:00
Filip Tibell
ccabfa335a
Make luau happy in test file 2023-08-25 08:16:53 -05:00
Filip Tibell
a3feece9d4
Add back variadic CFrame methods 2023-08-24 19:13:56 -05:00
Kenneth Loeffler
bcfc7d2f55
Implement Terrain:GetMaterialColor and Terrain:SetMaterialColor (#93) 2023-08-24 18:39:13 -05:00
Filip Tibell
64b152e34b
Enable sorting of keys during serde serialization 2023-08-23 15:11:12 -05:00
Filip Tibell
52a6c4f4da
Revert #85 to fix SIGSEGV 2023-08-23 12:07:16 -05:00
Filip Tibell
b18e1ed519 Add new test for require while a background task is running 2023-08-22 20:00:58 -05:00
Filip Tibell
1f11ceb91a Finish implementation of serve 2023-08-22 20:00:58 -05:00
Filip Tibell
609eba08a8 Implement handler calling for serve again, now with extra multithreading 2023-08-22 20:00:58 -05:00
Filip Tibell
851589c695 Add test for error global 2023-08-22 20:00:58 -05:00
Filip Tibell
2f3fb07b7c New net.serve implementation 2023-08-22 20:00:58 -05:00
Filip Tibell
dbf5c989c2 Make task.wait test a bit more lenient 2023-08-22 20:00:58 -05:00
Filip Tibell
49864eb162 More accurate task.wait benchmarks in test 2023-08-22 20:00:58 -05:00
Filip Tibell
e3449e7fd9 Run process.spawn on separate thread, if possible 2023-08-22 20:00:58 -05:00
Filip Tibell
02c9bce645 Add test to ensure warn global exists and is a function 2023-08-22 20:00:58 -05:00
Filip Tibell
3b0f6ebab2 Add fixme note to process spawn test 2023-08-22 20:00:58 -05:00
Filip Tibell
59aef5c170 Split scheduler futures into lua & background, improve async tests 2023-08-22 20:00:58 -05:00
Filip Tibell
9bb3854554 Net serve test improvements, add some impl notes to scheduler 2023-08-22 20:00:58 -05:00
Filip Tibell
f0099ac5e8 Figure out whats causing sigsegv 2023-08-22 20:00:58 -05:00
Filip Tibell
577f8d7928 Remove usage of unstable mlua feature 2023-08-22 20:00:58 -05:00
Filip Tibell
57677278c4 Fix pcall test, improve scheduler panic message 2023-08-22 20:00:58 -05:00
Filip Tibell
3cd7a8945c Fix wait_for_thread and remove debugging for it 2023-08-22 20:00:58 -05:00
Filip Tibell
7e7cfd7cd0 Add some different debugging 2023-08-22 20:00:58 -05:00
Filip Tibell
ee21921601 Add some debugging for require 2023-08-22 20:00:58 -05:00
Filip Tibell
d40a7b6b4f Add back roblox builtin 2023-08-22 20:00:58 -05:00
Filip Tibell
24b6498774 Rename version global test 2023-08-22 20:00:58 -05:00
Filip Tibell
6757e1a1a8 Initial barebones scheduler implementation and interface 2023-08-22 20:00:58 -05:00
David C
72adb2172f
Pass arguments to coroutine in coroutine.resume (#86) 2023-08-14 15:52:53 -05:00
David C
c86190def1
Implement variadic versions of CFrame methods (#85) 2023-08-14 15:43:01 -05:00
Filip Tibell
375f1b9334
Make luau compile options more strict to avoid panics 2023-08-11 19:17:48 -05:00
AsynchronousMatrix
0a8773dc04
Implement new luau built-in library. (#82) 2023-08-10 14:38:25 -05:00
Filip Tibell
9ff142e6e2
Fix require on files with multiple extensions 2023-08-04 16:58:18 -05:00
Filip Tibell
9a91bf999d
Minor test file fixes 2023-07-22 14:45:18 +02:00
Filip Tibell
f4609ffba6
Make fs metadata test less flaky 2023-07-21 12:13:16 +02:00
Filip Tibell
8853aad620
Implement reflection database accessible from lua in roblox builtin 2023-07-21 12:10:56 +02:00
Filip Tibell
49ae85af03
Clean up fs tests 2023-07-20 20:06:42 +02:00
Filip Tibell
b0f23a406b
Implement copying api for fs builtin 2023-07-20 19:29:21 +02:00
Filip Tibell
bca3de9454
Implement metadata api for fs builtin 2023-07-20 12:25:36 +02:00
Filip Tibell
fccfe8b5b0
Rename directories test 2023-07-20 08:38:19 +02:00
AsynchronousMatrix
9e28822e8f
Fix not being able to read & write to WebSocket objects at the same time (#68) 2023-07-19 19:30:27 +02:00
Filip Tibell
1dc0ea67e3
Add support for CFrame and Font in instance attributes 2023-07-07 09:02:02 +02:00
Filip Tibell
65f2319a64
Add support for init files 2023-06-28 10:58:02 +02:00
Filip Tibell
594e773236
Dont output anything from wss test unless its an error 2023-06-28 10:38:46 +02:00
reggie
aaa0977d54
Add TLS support for net.socket(), fix WebSocket.closeCode behavior (#57) 2023-06-15 22:36:05 +02:00
Filip Tibell
3bc0e129b3
Add test for automatic decompression in net builtin 2023-06-12 10:00:00 +02:00
Filip Tibell
bcdc5f14a5
Finish up serde compression, implement tests 2023-06-12 08:51:14 +02:00
Filip Tibell
42ab2da1ed
Sort requires for test files 2023-06-08 11:21:00 +02:00