Commit graph

194 commits

Author SHA1 Message Date
Filip Tibell
9c9b90d70d
Final optimizations and dependency cleanup for mlua-luau-scheduler 2025-04-30 14:54:10 +02:00
Filip Tibell
464c431697
Version 0.9.1 2025-04-29 15:59:49 +02:00
Filip Tibell
39f6319bdb
Bye bye tokio 2025-04-29 15:38:04 +02:00
Filip Tibell
62910f02ab
Rewrite the net standard library with smol ecosystem of crates (#310) 2025-04-29 15:06:16 +02:00
Filip Tibell
b74568eea0
Bump all crate versions 2025-04-25 12:49:58 +02:00
Filip Tibell
387080cf45
Make the final breaking change with net json and update changelog 2025-04-25 12:43:40 +02:00
Filip Tibell
88494fedcb
Migrate lune-std to use async-fs and friends 2025-04-24 21:52:07 +02:00
Filip Tibell
0a3b57697d
Migrate lune-std-fs to use async-fs instead of tokio 2025-04-24 21:47:40 +02:00
Filip Tibell
0d653450de
Update dependencies across all crates 2025-04-24 19:58:05 +02:00
Filip Tibell
b147e83d3c
Bundle each typedefs file with its respective lune-std crate to fix publishing and cargo-binstall issues 2025-04-24 19:49:20 +02:00
Filip Tibell
6b45f44d1f
Implement readLine in lune-std-stdio 2025-04-24 18:53:17 +02:00
Filip Tibell
c4374a0e18
Complete migration of lune-std-process to use async-process instead of tokio 2025-04-24 16:28:34 +02:00
Filip Tibell
8059026251
Start migrating lune-std-process to use async-process instead of tokio 2025-04-24 13:16:50 +02:00
Filip Tibell
2a701e919c
Migrate lune-std-serde to async-io instead of tokio 2025-04-23 23:28:33 +02:00
Filip Tibell
aeaebf4290
Migrate lune-std-stdio to async-io instead of tokio 2025-04-23 23:22:35 +02:00
Filip Tibell
54115430f5
Migrate lune-std-task to use async-io instead of tokio for better scheduler integration + remove temp test file 2025-04-23 22:17:21 +02:00
Filip Tibell
524a5c0777
Remove unused tokio dependency from lune-utils 2025-04-23 19:29:08 +02:00
Filip Tibell
d6f4cb289e
Remove self_cell dependency from main crate (regex still needs it) 2025-04-23 15:27:28 +02:00
Filip Tibell
6252bc218e
Migrate to mlua 0.10 2025-04-23 15:20:53 +02:00
Filip Tibell
83fbcbb255
Remove once_cell dependency 2025-04-23 13:20:56 +02:00
Micah
bb8c4bce82
Update rbx-dom dependencies (#304) 2025-04-02 23:10:56 +02:00
dai
dc08b91314
Fix deadlock in stdio.format calls in tostring metamethod (#288) 2025-03-24 19:34:51 +01:00
Micah
822dd19393
Add functions for getting Roblox Studio locations to roblox library (#284) 2025-03-24 19:29:22 +01:00
Micah
19e7f57284
Loosen Lune version string requirements (#294) 2025-03-24 19:24:36 +01:00
Filip Tibell
c935149c1e
Update dependencies 2024-10-17 11:43:51 +02:00
309c461e11
Implement a non-blocking child process interface (#211) 2024-10-16 21:48:12 +02:00
Filip Tibell
010cd36375
Version 0.8.9 2024-10-07 19:34:55 +02:00
Filip Tibell
c17da72815
Update dependencies 2024-10-07 19:33:59 +02:00
Filip Tibell
ff83c401b8
Version 0.8.8 2024-08-22 21:30:36 +02:00
Kenneth Loeffler
a007fa94a6
Update all rbx-dom dependencies to their latest versions (#245) 2024-08-22 21:24:32 +02:00
Filip Tibell
3e09807638
Bump all crate versions 2024-08-10 13:07:56 +02:00
Filip Tibell
473ad80e8f
Update dependencies 2024-08-10 12:47:36 +02:00
Filip Tibell
997653eb4a
Pin blake3 version 2024-06-23 12:57:16 +02:00
Filip Tibell
e2e8beb45c
Bump all crate versions 2024-06-23 12:55:47 +02:00
Filip Tibell
a94c9d6d54
Create inner runtime struct to preserve scheduler, globals, and sandboxing across runs 2024-06-05 18:50:23 +02:00
Filip Tibell
2a85532448
Move mlua-luau-scheduler into this repository 2024-06-05 16:45:53 +02:00
Micah
5a292aabc5
Implement hashing algorithms + HMac support (#193) 2024-06-05 16:30:50 +02:00
Filip Tibell
cf513c6724
Update lockfile 2024-06-01 21:50:33 +02:00
Filip Tibell
b628601cc8
Version 0.8.5 2024-06-01 21:49:16 +02:00
Filip Tibell
3030158159
Bump std roblox version too 2024-06-01 21:44:55 +02:00
Filip Tibell
23456ae041
Bump versions in all changed packages 2024-06-01 21:42:36 +02:00
Filip Tibell
95b81d65fe
Bump lune std crate versions for latest lune-std-datetime 2024-05-12 18:01:04 +02:00
Filip Tibell
43de7b277a
Bump chrono dependency versions 2024-05-12 17:58:08 +02:00
Filip Tibell
e0f065b678
Remove unused env_logger dependency from lune crate 2024-05-12 17:13:48 +02:00
Filip Tibell
763b3ff6a7
Version 0.8.4 2024-05-12 14:08:12 +02:00
Filip Tibell
efcc3c6028
Update dependencies 2024-05-12 13:52:02 +02:00
Filip Tibell
de71558c5d
Split lune into proper crates (#188) 2024-05-12 13:30:32 +02:00
Filip Tibell
089ecb3a4c
Update dependencies 2024-04-20 23:54:34 +02:00
Filip Tibell
12f5824da9
Port over regex implementation from fork, do some cleanup 2024-04-20 22:47:27 +02:00
Filip Tibell
0685e62a8f
Refactor downloading lune binary to cache, some fixes + formatting 2024-04-20 21:59:25 +02:00