Commit graph

165 commits

Author SHA1 Message Date
Filip Tibell
138221b93e
Update websocket tests and types to use new calling convention 2024-10-16 22:00:33 +02:00
309c461e11
Implement a non-blocking child process interface (#211) 2024-10-16 21:48:12 +02:00
Filip Tibell
473ad80e8f
Update dependencies 2024-08-10 12:47:36 +02:00
ZachCurtis
5379c79488
Add missing vector methods (#228) 2024-07-21 23:35:58 +02:00
Filip Tibell
1fb1d3e7b5
Improve formatting / printing of userdata and tables with __type and / or __tostring metamethods 2024-06-05 20:18:23 +02:00
Filip Tibell
0efc2c565b
Expand test suite for stdio.format 2024-06-05 19:38:19 +02:00
Filip Tibell
c94ab0cde1
Update changelog, some other minor fixes 2024-06-05 19:21:30 +02:00
Filip Tibell
d3b9a4b9e8
Add new options for global injection and codegen to luau.load 2024-06-05 19:02:48 +02:00
Micah
5a292aabc5
Implement hashing algorithms + HMac support (#193) 2024-06-05 16:30:50 +02:00
Filip Tibell
4f6f1835d2
Fix erroring when setting nil attributes on instances in roblox lib 2024-06-01 21:38:14 +02:00
Filip Tibell
adc74f47c0
Fix panic when spawning a program that does not exist 2024-06-01 21:24:45 +02:00
Bryan Cardwell
395c36fa8b
Implement idiv support for Vector2 and Vector3 (#196) 2024-05-15 12:06:21 +02:00
Filip Tibell
de71558c5d
Split lune into proper crates (#188) 2024-05-12 13:30:32 +02:00
Filip Tibell
7a46f12c02
Fix type metamethod and test case for regex 2024-04-20 23:38:06 +02:00
Filip Tibell
96eed54a65
Port test suite for regex from fork 2024-04-20 23:30:08 +02:00
66ed1a0b72
Use a more descriptive User-Agent header in net.request (#186) 2024-04-20 16:55:54 +02:00
f830ce7fad
Add support for buffers as arguments in builtin APIs (#148) 2024-04-20 16:44:19 +02:00
Snorlax
8220216893
Solve test yielding in net_serve_requests (#177) 2024-04-11 14:04:40 +02:00
Kenneth Loeffler
a65ef2ae1b
Fix require caching by using correct tuple ordering in resolve_paths (#171) 2024-04-07 14:41:32 +02:00
Filip Tibell
cd34dcb0dd
Rewrite scheduler and make it smol (#165) 2024-03-11 19:11:14 +01:00
vocksel
3c68d8e314
Serve from other IPs (#142) 2024-01-19 20:39:57 +01:00
Filip Tibell
474ceb139a
Change properties on fs.metadata to be DateTime values instead of numbers 2024-01-14 17:06:41 +01:00
Filip Tibell
b07202a64b
Implement support for path aliases in require 2024-01-14 13:33:15 +01:00
Filip Tibell
5040deddb6
Update tooling, fix luau analyze errors 2024-01-04 20:00:44 +01:00
Filip Tibell
f29636b038
Use lower timeout on non-windows in process spawn async sleep test 2023-10-25 11:17:01 +02:00
Filip Tibell
f860821498
Use GetDebugId in custom instance properties test 2023-10-25 11:14:08 +02:00
Filip Tibell
1c814285c6
Implement GetDebugId instance method 2023-10-25 11:10:24 +02:00
Filip Tibell
37afe7b05e
Add test for async custom instance methods in roblox builtin 2023-10-21 11:30:20 +02:00
Filip Tibell
1aa6aef679
Add typedefs and tests for custom instance properties and methods 2023-10-08 23:05:19 -05:00
Filip Tibell
dc7e3888d7
Split process spawn tests into multiple files 2023-10-05 20:53:29 -05:00
8865692f1d
Allow for passing stdin to child (#106) 2023-10-05 20:30:27 -05:00
Kenneth Loeffler
c43648faec
Use clone_multiple_into_external in Document instance methods (#117) 2023-10-04 14:25:26 -05:00
Filip Tibell
462e9a4f5a
Expand typeof global test suite 2023-10-03 21:21:13 -05:00
Filip Tibell
f620f453f2
Add environment option to luau load built-in 2023-10-03 21:03:47 -05:00
Filip Tibell
5efc8da300
Fix builtin require casing in test file 2023-09-25 16:51:38 -05:00
Filip Tibell
2b222d8e2a
Format another test file 2023-09-25 14:22:39 -05:00
Filip Tibell
b1ee221555
Stylua formatting in process spawn test file 2023-09-25 14:20:01 -05:00
SnorlaxAssist
83ac971792
Fix failing test cases on Windows (#111) 2023-09-25 14:14:29 -05:00
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