Commit graph

  • 7c702e4d34
    Enable mlua luau feature in all crates Filip Tibell 2024-04-22 13:36:39 +02:00
  • 4e00bcf040
    Start work on error parser in lune-utils Filip Tibell 2024-04-22 13:32:52 +02:00
  • 896121ab0d
    Add example usage doc to label enum Filip Tibell 2024-04-22 13:00:55 +02:00
  • b04c0c209d
    Start implementing fmt module in lune-utils Filip Tibell 2024-04-22 12:52:54 +02:00
  • 5ad6b9a670
    Start lune std and utils crate versions at 0.1.0 Filip Tibell 2024-04-22 12:42:49 +02:00
  • f51a4a0f9e
    Reimplement stdio color and style apis, more strict types and helpful errors Filip Tibell 2024-04-22 12:39:23 +02:00
  • fe2a2993db
    Merge branch 'main' into feature/sched-return Erica Marigold 2024-04-22 12:11:32 +05:30
  • 5a52a51aa2
    Fix version string using lune-utils version instead of lune version, add inject_globals to lune-std Filip Tibell 2024-04-21 22:00:37 +02:00
  • a714efdac4
    Add luaurc to lune-utils crate, resolve issues with require in lune-std Filip Tibell 2024-04-21 21:06:14 +02:00
  • cf7e1f3cd9
    Collect path-related functions in lune-utils crate Filip Tibell 2024-04-21 20:50:18 +02:00
  • 136cb7d6d6
    Mostly port globals to lune-std crate Filip Tibell 2024-04-21 20:38:14 +02:00
  • 0bb978640d
    Fix lune tests running from the wrong dir Filip Tibell 2024-04-21 20:01:20 +02:00
  • 121afae726
    Add version string to lune-utils crate Filip Tibell 2024-04-21 19:56:25 +02:00
  • 3b3fa65bfe
    Create full enum for lune standard libraries Filip Tibell 2024-04-21 19:34:37 +02:00
  • ac3721f7d0
    Migrate stdio builtin to new crate Filip Tibell 2024-04-21 19:03:28 +02:00
  • a5e349c54a
    Port task library to new crate Filip Tibell 2024-04-21 15:32:32 +02:00
  • 34e1165013
    Allow unnecessary wraps and similar names lints Filip Tibell 2024-04-21 15:14:37 +02:00
  • 13309baffa
    Add table builder to utils crate Filip Tibell 2024-04-21 15:09:22 +02:00
  • 5c5ea5b4cb
    Add utils crate Filip Tibell 2024-04-21 14:58:36 +02:00
  • e53d247c95
    Add all crates for standard library to workspace Filip Tibell 2024-04-21 14:52:27 +02:00
  • 99a8fa3c4c
    Remove automated cargo publish workflow Filip Tibell 2024-04-21 14:38:38 +02:00
  • 91fd9d92a9
    Set up workspace manifest and move lune crate into crates dir Filip Tibell 2024-04-21 13:41:11 +02:00
  • 3f53fc983c
    Update changelog Filip Tibell 2024-04-21 00:03:23 +02:00
  • 089ecb3a4c
    Update dependencies Filip Tibell 2024-04-20 23:54:34 +02:00
  • 7a46f12c02
    Fix type metamethod and test case for regex Filip Tibell 2024-04-20 23:38:06 +02:00
  • 96eed54a65
    Port test suite for regex from fork Filip Tibell 2024-04-20 23:30:08 +02:00
  • abe7217a58
    Add full type definitions for new regex builtin Filip Tibell 2024-04-20 23:19:21 +02:00
  • 54081c1b0f
    Add docs on public functions, fix captures being returned even if not found Filip Tibell 2024-04-20 22:54:12 +02:00
  • 12f5824da9
    Port over regex implementation from fork, do some cleanup Filip Tibell 2024-04-20 22:47:27 +02:00
  • e11302766b
    Add scaffolding for new regex builtin Filip Tibell 2024-04-20 22:09:48 +02:00
  • 70f0c55d35
    Do a pass over all doc comments in new build modules Filip Tibell 2024-04-20 22:08:18 +02:00
  • 476125cc74
    Fix clippy lint in net builtin Filip Tibell 2024-04-20 21:59:57 +02:00
  • b8196d6284
    Organize everything neatly into files Filip Tibell 2024-04-20 21:59:17 +02:00
  • a11c1558ed
    Implement strict target enum for standalone builds, improve paths logic Filip Tibell 2024-04-20 21:49:58 +02:00
  • cec77a9bd9
    Move standalone build into its own module Filip Tibell 2024-04-20 17:19:38 +02:00
  • 0685e62a8f
    Refactor downloading lune binary to cache, some fixes + formatting Filip Tibell 2024-04-20 17:19:08 +02:00
  • 53463641b8
    Fix clippy lints in serde builtin Filip Tibell 2024-04-20 16:48:28 +02:00
  • 66ed1a0b72
    Use a more descriptive User-Agent header in net.request (#186) Erica Marigold 2024-04-20 20:25:54 +05:30
  • 0cc2f3d206
    Merge branch 'main' into feature/net-improved-ua Erica Marigold 2024-04-20 20:14:48 +05:30
  • f830ce7fad
    Add support for buffers as arguments in builtin APIs (#148) Erica Marigold 2024-04-20 20:14:19 +05:30
  • d9f645cd43
    chore: fixup formatting (x2) Erica Marigold 2024-04-20 20:14:08 +05:30
  • 3ee1b28e30
    chore: fixup formatting Erica Marigold 2024-04-20 20:09:50 +05:30
  • d80b497878
    Merge branch 'main' into feature/net-improved-ua Erica Marigold 2024-04-20 20:08:34 +05:30
  • ac8d3a944d
    fix: revert accidentally lowercased version global Erica Marigold 2024-04-20 20:08:08 +05:30
  • 92ecb99cfe
    Merge branch 'main' into feature/std-buffer Filip Tibell 2024-04-20 16:36:49 +02:00
  • 7fb48dfa1f
    Implement cross-compilation of standalone binaries (#162) Erica Marigold 2024-04-20 20:00:47 +05:30
  • 2000cca049
    chore(types): revert inaccurate type Erica Marigold 2024-04-20 19:59:26 +05:30
  • d07168d60b
    chore(tests): include test for custom user agent Erica Marigold 2024-04-20 19:22:07 +05:30
  • 358fe3a8e4
    feat(net/util.rs): use a standardized user agent format Erica Marigold 2024-04-20 19:13:26 +05:30
  • 3337e0e9ed
    chore(tests): include explicit type for operationName Erica Marigold 2024-04-20 18:49:27 +05:30
  • 2f50d67419
    chore(tests): include unit tests with buffer arguments Erica Marigold 2024-04-20 17:07:00 +05:30
  • 7a85117ad3
    fix(types): revert nullable body to a plain string Erica Marigold 2024-04-20 16:37:09 +05:30
  • 77edb89829
    fix(net, serde): update types to reflect buffer support Erica Marigold 2024-04-20 14:39:16 +05:30
  • d1d7cb77e4
    fix(net, serde): fix serde not accepting non BString types Erica Marigold 2024-04-20 14:38:04 +05:30
  • 39b8c89e8b
    fix: remove buffer returns, only accept buffers Erica Marigold 2024-04-20 14:25:45 +05:30
  • 8dbe5325ec
    feat: return buffers for fs too Erica Marigold 2024-04-20 14:22:45 +05:30
  • ef4fe6e1eb
    fix: handle buffers in compress_decompress too Erica Marigold 2024-04-20 14:21:09 +05:30
  • 89d66a93de
    feat: accept and return buffers in @lune/net and @lune/serde Erica Marigold 2024-04-20 14:17:58 +05:30
  • d889031cc1
    refactor: let Metadata::create_env_patched_bin handle compiler defaults Erica Marigold 2024-04-20 11:38:33 +05:30
  • 0070f132b0
    refactor: specify when to cross compile more explicitly Erica Marigold 2024-04-20 11:35:39 +05:30
  • 903de08931
    refactor: revert back to write function with executable perms at all times Erica Marigold 2024-04-20 11:16:53 +05:30
  • 4f80e98b8a
    refactor: remove 'bin' extension for precompiled targets Erica Marigold 2024-04-19 17:08:21 +05:30
  • 971eccf12b
    refactor: remove support for --base flag Erica Marigold 2024-04-19 16:53:07 +05:30
  • d3d1a4dbd5
    chore(tests, types): reflect changes in 716e8aae8e Erica Marigold 2024-04-19 16:24:34 +05:30
  • 716e8aae8e
    refactor(net, fs): accept buffers and strings instead of just buffers Erica Marigold 2024-04-19 14:24:04 +05:30
  • a35c7fc3c4
    Merge branch 'main' into feature/std-buffer Erica Marigold 2024-04-19 13:55:48 +05:30
  • 8d09f4d0ec
    Merge branch 'main' into feature/cross-compilation Erica Marigold 2024-04-19 12:24:30 +05:30
  • fa7f6c6f51
    Fix doc example for new stdio API Filip Tibell 2024-04-18 22:14:54 +02:00
  • 753897222a
    Implement stdio.readToEnd API Filip Tibell 2024-04-18 22:10:08 +02:00
  • 4a28499aaa
    Fix net.serve no longer accepting ipv6 Filip Tibell 2024-04-18 20:56:40 +02:00
  • 03c773fd79
    Fix headers in net.serve being raw bytes instead of strings Filip Tibell 2024-04-18 20:54:21 +02:00
  • 8c1f3e9eb7
    refactor: address some more review issues Erica Marigold 2024-04-18 21:30:34 +05:30
  • 62df0d0ee0
    Merge branch 'main' into feature/sched-return Erica Marigold 2024-04-18 21:11:27 +05:30
  • 5ce0ee51ee
    Merge branch 'main' into feature/cross-compilation Erica Marigold 2024-04-18 21:10:33 +05:30
  • 48092d4e90
    refactor: addressed review concerns in error handling Erica Marigold 2024-04-18 21:06:29 +05:30
  • fe55442dac
    Fix Stack Overflow while Formatting Tables with Circular Keys (#183) Erica Marigold 2024-04-18 15:59:23 +05:30
  • bdb14f48f9
    chore(fmt): apply proper formatting Erica Marigold 2024-04-17 12:12:30 +05:30
  • 88ff7158f0
    fix(formatting): fix recursion with circular keys Erica Marigold 2024-04-17 12:09:32 +05:30
  • 34fc23d024
    Add native CI target for M1 macs v0.8.3 Filip Tibell 2024-04-15 23:40:58 +02:00
  • fcfb5ed3a8
    Version 0.8.3 Filip Tibell 2024-04-15 23:34:51 +02:00
  • f36ec1483a
    Update changelog Filip Tibell 2024-04-15 23:31:16 +02:00
  • aa04fb345c
    Update dependencies Filip Tibell 2024-04-15 23:28:51 +02:00
  • 3f79756f70
    Fix require not throwing syntax error (#168) Someon1e 2024-04-15 22:21:25 +01:00
  • 8c16abd6b1
    refactor: fix clippy warns Erica Marigold 2024-04-13 18:19:36 +05:30
  • e7cbd93b40
    fix(Runtime): lune exit codes are u8 Erica Marigold 2024-04-12 21:47:47 +05:30
  • 13198e1851
    feat(Runtime): return raw exit code as i32 instead of ExitCode Erica Marigold 2024-04-12 16:05:24 +05:30
  • 902c89acab
    feat(Runtime): handle updated i32 returns for Scheduler::get_exit_code Erica Marigold 2024-04-12 15:36:14 +05:30
  • 877fd701c6
    Fix errors on non-windows Someon1e 2024-04-11 17:17:02 +01:00
  • e37e425a58
    Merge branch 'main' into main Someon1e 2024-04-11 16:46:50 +01:00
  • 0a2504dbda
    Fix missing directory error Someon1e 2024-04-11 16:46:06 +01:00
  • 66d10313db
    Merge branch 'main' into feature/cross-compilation Erica Marigold 2024-04-11 18:19:41 +05:30
  • 8e38440dad
    Merge branch 'main' into feature/std-buffer Erica Marigold 2024-04-11 18:19:29 +05:30
  • dcf560b4cf
    Merge branch 'lune-org:main' into feature/sched-return Erica Marigold 2024-04-11 18:19:09 +05:30
  • 9cb1ba43d0
    fix(Runtime): remove unwraps and handle None case Erica Marigold 2024-04-11 18:18:10 +05:30
  • 390937d918
    feat(Runtime): make Runtime::run return lua return values Erica Marigold 2024-04-11 18:11:52 +05:30
  • 8220216893
    Solve test yielding in net_serve_requests (#177) Snorlax 2024-04-11 08:04:40 -04:00
  • 0c18cb7fed
    Merge branch 'main' into main Filip Tibell 2024-04-11 12:46:57 +01:00
  • 0d302cf0c1
    Fix itertools dependency being marked optional even though it is mandatory (#176) Erica Marigold 2024-04-11 17:12:21 +05:30
  • 652e71b60f
    merge: 'main' -> feature/std-buffer Erica Marigold 2024-04-11 14:19:03 +05:30
  • d9552e88ae Update requests.luau Snorlax 2024-04-08 14:21:52 -04:00