Commit graph

  • 5876ce9f22
    Fix helper scripts being out of date Filip Tibell 2023-07-22 14:46:40 +02:00
  • 9a91bf999d
    Minor test file fixes Filip Tibell 2023-07-22 14:45:18 +02:00
  • 57f730e788
    Remove old docs, move typedefs dir Filip Tibell 2023-07-22 14:44:28 +02:00
  • 4cea07675c
    New docs site link in readme Filip Tibell 2023-07-22 14:35:21 +02:00
  • 857da2a9f3
    Fix docs typo Filip Tibell 2023-07-22 13:52:28 +02:00
  • a0f92227f3
    More fixes to get moonwave parsing Filip Tibell 2023-07-22 13:47:05 +02:00
  • 623af1c312
    Refactor typedef files to ensure moonwave picks up functions Filip Tibell 2023-07-22 13:42:29 +02:00
  • 8c14c3cda3
    Make typedef comments moonwave-compatible Filip Tibell 2023-07-22 11:36:09 +02:00
  • 462ccb6d15
    Update changelog Filip Tibell 2023-07-21 12:35:07 +02:00
  • f4609ffba6
    Make fs metadata test less flaky Filip Tibell 2023-07-21 12:13:16 +02:00
  • 8853aad620
    Implement reflection database accessible from lua in roblox builtin Filip Tibell 2023-07-21 12:10:56 +02:00
  • 49ae85af03
    Clean up fs tests Filip Tibell 2023-07-20 20:06:42 +02:00
  • 02132a2eec
    Add typedefs for new copy function Filip Tibell 2023-07-20 19:58:18 +02:00
  • b0f23a406b
    Implement copying api for fs builtin Filip Tibell 2023-07-20 19:29:21 +02:00
  • bca3de9454
    Implement metadata api for fs builtin Filip Tibell 2023-07-20 12:25:36 +02:00
  • 2f464f846a
    Update dependencies Filip Tibell 2023-07-20 11:07:44 +02:00
  • bee8562d45
    Update changelog Filip Tibell 2023-07-20 09:55:34 +02:00
  • 689994552f
    Goodbye monorepo, hello monolith Filip Tibell 2023-07-20 09:47:00 +02:00
  • 151cfe9b2f
    Use compiler directly in require impl Filip Tibell 2023-07-20 09:03:29 +02:00
  • 8eda0532fa
    Add support for init files in the CLI Filip Tibell 2023-07-20 08:53:02 +02:00
  • fccfe8b5b0
    Rename directories test Filip Tibell 2023-07-20 08:38:19 +02:00
  • 7db61c9114
    Update changelog Filip Tibell 2023-07-20 08:30:14 +02:00
  • 7237b7819a
    Fix tab character at the start of a script causing it not to parse correctly (#72) AsynchronousMatrix 2023-07-19 20:34:52 +01:00
  • f77fdf87e2 re-implement the 'strip_shebang' function AsynchronousMatrix 2023-07-19 20:20:05 +01:00
  • 3e84e8336d compile script_contents into lua bytecode before calling lua.load AsynchronousMatrix 2023-07-19 20:11:12 +01:00
  • 5c12addf25 compile script_contents into lua bytecode before calling lua.load AsynchronousMatrix 2023-07-19 19:49:04 +01:00
  • 9e28822e8f
    Fix not being able to read & write to WebSocket objects at the same time (#68) AsynchronousMatrix 2023-07-19 18:30:27 +01:00
  • bf53f31cc1 add 'wss_rw' to the Lune cargo tests AsynchronousMatrix 2023-07-19 18:09:12 +01:00
  • ee6fd5d886 refactor 'wss-rw' into a functional test for lune cargo tests AsynchronousMatrix 2023-07-19 18:08:56 +01:00
  • 2ac5a0380d implement 'wss-rw' luau test to ensure we can read and write to sockets AsynchronousMatrix 2023-07-19 13:30:52 +01:00
  • e5a844ecec map the response of the ws.send call into a LuaError AsynchronousMatrix 2023-07-19 12:48:54 +01:00
  • 4ed7cafc77 rename 'stream_in' -> 'read_stream' & 'stream_out' -> 'write_stream' AsynchronousMatrix 2023-07-19 12:44:44 +01:00
  • 05eee2ca4b update var names for 'stream_in' and 'stream_out' AsynchronousMatrix 2023-07-17 19:34:32 +01:00
  • ef2a57838b split websocket impl into send/recv objects AsynchronousMatrix 2023-07-17 19:23:05 +01:00
  • b0861ce0fb
    Use a read lock in clone_into_external_dom (#64) Kenneth Loeffler 2023-07-09 23:11:26 -07:00
  • 32e39ae488 Get a read lock instead of a write lock on internal dom Kenneth Loeffler 2023-07-09 10:42:15 -07:00
  • 63e2b926e6
    Add changelog entry Filip Tibell 2023-07-08 12:16:02 +02:00
  • 33be2ed716
    Start using new rbx_dom_weak instance cloning methods (#62) Kenneth Loeffler 2023-07-08 02:14:04 -07:00
  • f1685cd252 O GitHub Actions, shall thee run this time? Kenneth Loeffler 2023-07-08 01:53:01 -07:00
  • eb8f727bd9 Remove clone_inner Kenneth Loeffler 2023-07-07 04:43:33 -07:00
  • eae3d96917 Use clone_within Kenneth Loeffler 2023-07-07 04:03:42 -07:00
  • 19e390995b Use clone_into_external Kenneth Loeffler 2023-07-07 04:03:27 -07:00
  • ccebe0147a Update rbx-dom dependencies Kenneth Loeffler 2023-07-08 01:35:31 -07:00
  • 9adf296539
    Fix CI workflow using old tooling v0.7.4 Filip Tibell 2023-07-07 09:11:27 +02:00
  • db4dbc6dcb
    Remove old tooling Filip Tibell 2023-07-07 09:06:45 +02:00
  • fc107e64b8
    Version 0.7.4 Filip Tibell 2023-07-07 09:06:33 +02:00
  • 1dc0ea67e3
    Add support for CFrame and Font in instance attributes Filip Tibell 2023-07-07 09:02:02 +02:00
  • 9e67a8542f
    Update dependencies, fix fn borrow recursion in postprocessing Filip Tibell 2023-07-07 08:52:57 +02:00
  • 382c1733a6
    Fix unique ids not being stripped completely from models Filip Tibell 2023-07-07 08:48:12 +02:00
  • 6a4e44918c
    Version 0.7.3 v0.7.3 Filip Tibell 2023-07-05 10:40:58 +02:00
  • 940834f70e
    Version 0.7.2 v0.7.2 Filip Tibell 2023-06-28 12:21:57 +02:00
  • 533b12b11c
    Update Luau version, fix changelog entries Filip Tibell 2023-06-28 12:20:38 +02:00
  • 7f64bd0cc3
    Fix badge alt text in readme Filip Tibell 2023-06-28 12:12:04 +02:00
  • 2e68895aea
    Remove old CLI tests Filip Tibell 2023-06-28 12:11:06 +02:00
  • 66e122ea63
    Rewrite setup subcommand to be more permissive and user friendly Filip Tibell 2023-06-28 12:10:17 +02:00
  • 65f2319a64
    Add support for init files Filip Tibell 2023-06-28 10:58:02 +02:00
  • 594e773236
    Dont output anything from wss test unless its an error Filip Tibell 2023-06-28 10:38:46 +02:00
  • 518e263c69
    Remove dependency on blocking crate Filip Tibell 2023-06-28 10:33:37 +02:00
  • e0f5e65ff6
    Update rbx-dom Filip Tibell 2023-06-26 12:34:39 +02:00
  • 3b29d10443
    Fix file extension checking in remodel shim (#59) Callie 2023-06-23 16:00:15 -05:00
  • d99ce6f77c
    Fix file extension checking in remodel shim Callie 2023-06-23 15:29:48 -05:00
  • ef5d06a169
    Update lockfile v0.7.1 Filip Tibell 2023-06-17 21:17:35 +02:00
  • a0f6b25b9e
    Version 0.7.1 Filip Tibell 2023-06-17 21:13:55 +02:00
  • dfca4d3077
    Add missing changelog entry Filip Tibell 2023-06-17 21:01:49 +02:00
  • 4cf8905768
    Downgrade rbx-dom Filip Tibell 2023-06-17 20:56:56 +02:00
  • aaa0977d54
    Add TLS support for net.socket(), fix WebSocket.closeCode behavior (#57) reggie 2023-06-15 15:36:05 -05:00
  • 2c26b2bed2 Use rustls-tls-webpki-roots for tokio-tungstenite regginator 2023-06-15 14:25:58 -05:00
  • ff70e76aaa Add net_socket_wss to lib tests regginator 2023-06-15 14:19:04 -05:00
  • 57eab8409b Add wss-specific unit test regginator 2023-06-14 14:48:11 -05:00
  • 74842da7a8 Fix WebSocket.closeCode index behavior regginator 2023-06-14 14:33:53 -05:00
  • a16eab637c Add rustls-tls-native-roots feature to tokio-tungstenite crate regginator 2023-06-14 13:30:34 -05:00
  • 2169acb3d2
    Update readme and changelog Filip Tibell 2023-06-12 12:56:56 +02:00
  • f1c230d39b
    Version 0.7.0 v0.7.0 Filip Tibell 2023-06-12 12:22:08 +02:00
  • 10be29c121
    Remove support for windows on arm, too complicated Filip Tibell 2023-06-12 12:20:36 +02:00
  • 3bc0e129b3
    Add test for automatic decompression in net builtin Filip Tibell 2023-06-12 10:00:00 +02:00
  • 52c6f21aba
    Remove legacy globals for builtins (finally) Filip Tibell 2023-06-12 09:39:05 +02:00
  • bcdc5f14a5
    Finish up serde compression, implement tests Filip Tibell 2023-06-12 08:51:14 +02:00
  • 4d5bf6c2ae
    Improve error reporting for bad arguments to rust functions Filip Tibell 2023-06-08 14:52:17 +02:00
  • e2af4f51d2
    Update changelog Filip Tibell 2023-06-08 14:26:11 +02:00
  • 1247196c35
    Upgrade to mlua version 0.9 Filip Tibell 2023-06-08 14:25:44 +02:00
  • 63f623647b
    Make sure print and warn globals also flush stdout Filip Tibell 2023-06-08 12:30:16 +02:00
  • 71cf5e7c96
    Update dependencies Filip Tibell 2023-06-08 12:23:33 +02:00
  • 5d72132ecc
    Fix remaining issues with home dir script discovery Filip Tibell 2023-06-08 11:56:35 +02:00
  • 0773dc024a
    Fix list subcommand not printing multiline descriptions properly Filip Tibell 2023-06-08 11:31:26 +02:00
  • 42ab2da1ed
    Sort requires for test files Filip Tibell 2023-06-08 11:21:00 +02:00
  • 155ae550db
    Update roblox test files Filip Tibell 2023-06-08 11:16:47 +02:00
  • 422a097598
    Fix .editorconfig and formatting Filip Tibell 2023-06-08 11:15:41 +02:00
  • c063230f4c
    Implement home dir script discovery Filip Tibell 2023-06-08 11:09:52 +02:00
  • 50dbfd5d2e Get the tuple order right Kenneth Loeffler 2023-05-30 13:47:32 -07:00
  • 39ce915157 Use an iterative implementation for Instance::clone_inner Kenneth Loeffler 2023-05-30 13:38:24 -07:00
  • 933cfa84c0
    Update changelog Filip Tibell 2023-05-26 09:41:41 +02:00
  • 151d8cc945
    typeof now returns roblox type names Filip Tibell 2023-05-26 09:38:11 +02:00
  • 65ea0edc12
    Migrate away from httpbin for unit tests Filip Tibell 2023-05-24 11:25:14 +02:00
  • 048b444859
    Remove printinfo global Filip Tibell 2023-05-24 11:21:48 +02:00
  • 73efb5fc99
    More typedef improvements for roblox builtin Filip Tibell 2023-05-20 19:49:37 +02:00
  • f1c62245da
    Minor fixes for remodel migration module Filip Tibell 2023-05-20 19:25:32 +02:00
  • 83303cf5e6
    Write remodel migration module, improve roblox builtin typings Filip Tibell 2023-05-20 18:11:57 +02:00
  • 2297350c6e
    Migrate roblox builtin functions for place & model files to more flexible APIs Filip Tibell 2023-05-20 14:23:51 +02:00
  • 6628220429
    Implement automatic decompression of net responses Filip Tibell 2023-05-20 13:25:14 +02:00
  • b42c69f9c4
    Update dependencies and Luau version Filip Tibell 2023-05-20 10:12:40 +02:00