Alex Orlenko
|
c60f633a62
|
Add "unstable" feature flag.
Hide owned types under the new feature flag.
Drop OwnedString/OwnedThread types (unlikely they are useful).
|
2022-12-19 22:26:44 +00:00 |
Alex Orlenko
|
9b4e3a1598
|
Refactor LuaInner state
Add static_assertions to check for auto traits impl on compilation stage
Bump MSRV to 1.63 (required for `Ref::filter_map`)
|
2022-12-19 16:09:05 +00:00 |
Joel Natividad
|
02c08c6350
|
upgrade bstr from 0.2 to 1.0
|
2022-12-18 00:35:40 +00:00 |
Alex Orlenko
|
6e95386f30
|
Update Luau to 0.555 (luau-src 0.5.0)
This version includes inreased LUAI_MAXCSTACK limit (100000)
|
2022-12-03 17:55:26 +00:00 |
Alex Orlenko
|
6807dfa22e
|
v0.8.6
|
2022-11-07 01:05:14 +00:00 |
Alex Orlenko
|
693a808b6e
|
v0.8.5
|
2022-10-30 12:31:26 +00:00 |
Alex Orlenko
|
7f14d93c2b
|
v0.8.4
|
2022-10-09 14:40:15 +01:00 |
Alex Orlenko
|
e523fb2c86
|
Update to Luau 0.548 (luau-src >=0.4)
|
2022-10-08 23:34:47 +01:00 |
Alex Orlenko
|
83ed442bf9
|
v0.8.3
|
2022-08-02 12:43:15 +01:00 |
Alex Orlenko
|
185fee956d
|
v0.8.2
|
2022-07-25 14:23:25 +01:00 |
Alex Orlenko
|
4fc69be5f6
|
Update rustyline dev dependency
|
2022-07-25 14:14:01 +01:00 |
Alex Orlenko
|
d3b48cf2f3
|
Use Luau tags to mark userdata objects as destructed
|
2022-07-18 10:38:22 +01:00 |
Alex Orlenko
|
b46b476f80
|
v0.8.1
|
2022-06-29 15:41:22 +01:00 |
Alex Orlenko
|
d9ac7abff2
|
v0.8.0
|
2022-06-08 23:57:35 +01:00 |
Alex Orlenko
|
f9f32bffce
|
Update bundled luau/jit versions
|
2022-06-06 15:59:28 +01:00 |
Alex Orlenko
|
da5010e6de
|
Switch to 2021 edition and bump MSRV to 1.56+
|
2022-06-06 15:40:29 +01:00 |
Alex Orlenko
|
4afca8f5bb
|
Prepare for v0.8.0 release
|
2022-06-02 22:44:07 +01:00 |
Alex Orlenko
|
4f06f614a9
|
v0.8.0-beta.5
|
2022-05-25 01:47:38 +01:00 |
Alex Orlenko
|
1807fa789c
|
Don't require Lua sources for modules in build system
|
2022-05-07 22:16:54 +01:00 |
Alex Orlenko
|
7db7526a08
|
Update to Luau 0.526
|
2022-05-07 02:08:50 +01:00 |
Alex Orlenko
|
32a3f478bd
|
v0.8.0-beta.4
|
2022-04-25 23:18:27 +01:00 |
Alex Orlenko
|
294b3b7aae
|
Bump mlua_derive to 0.8.0-beta.1
|
2022-04-19 23:55:16 +01:00 |
Sondre Aasemoen
|
a5ce0c1409
|
Add parking_lot dependency and feature
|
2022-04-16 19:45:21 +02:00 |
Alex Orlenko
|
d607039a31
|
v0.8.0-beta.3
|
2022-04-03 23:38:41 +01:00 |
Alex Orlenko
|
8c333354d3
|
Update Luau to 0.521
|
2022-03-31 23:28:37 +01:00 |
Alex Orlenko
|
d5315da8d1
|
Fix tests
|
2022-03-31 12:23:21 +01:00 |
Alex Orlenko
|
a7cc7f328a
|
Increase minimum `lua-src` version to 544
|
2022-03-31 00:09:52 +01:00 |
Alex Orlenko
|
de1cfa070f
|
v0.8.0-beta.2
|
2022-03-25 00:44:02 +00:00 |
Alex Orlenko
|
5089dd73c0
|
Update luau-src to 0.2.1 to fix performance issues related to longjmp
|
2022-03-23 01:25:34 +00:00 |
Alex Orlenko
|
c6d3727171
|
Prepare v0.8.0-beta.1
|
2022-03-21 01:37:08 +00:00 |
Alex Orlenko
|
4e0ba6559e
|
Add `require` function to Luau
|
2022-03-21 01:08:48 +00:00 |
Alex Orlenko
|
2c069f7033
|
Update to luau 0.519
|
2022-03-21 01:08:48 +00:00 |
Alex Orlenko
|
eed7b1f3af
|
More ffi module refactoring
|
2022-03-20 20:30:20 +00:00 |
Alex Orlenko
|
c322e028e2
|
Initial Luau support
|
2022-03-20 20:30:20 +00:00 |
Alex Orlenko
|
6dc127f4eb
|
Refactor ffi module
Initial Luau support work
|
2022-03-20 20:30:18 +00:00 |
Alex Orlenko
|
c85616137a
|
v0.7.4
|
2022-03-01 19:59:49 +00:00 |
Alex Orlenko
|
c213a85ef0
|
v0.7.3
|
2022-01-19 18:12:45 +00:00 |
Alex Orlenko
|
418e8fba32
|
v0.7.2
|
2022-01-17 11:12:46 +00:00 |
Alex Orlenko
|
386eb7a2b7
|
v0.7.1
|
2021-12-23 19:42:52 +00:00 |
Alex Orlenko
|
89580dd863
|
v0.7.0
|
2021-11-25 18:18:38 +00:00 |
Alex Orlenko
|
a0554a56d4
|
Update dependencies
|
2021-11-25 18:12:29 +00:00 |
Alex Orlenko
|
2fee3e7891
|
Update docs
|
2021-11-25 18:01:41 +00:00 |
Alex Orlenko
|
806f0bcef4
|
Add luajit52 support (LuaJIT with partial compatibility with Lua 5.2)
|
2021-11-04 12:26:11 +00:00 |
Alex Orlenko
|
a9ca99349c
|
Switch to FxHash
|
2021-10-19 11:45:38 +01:00 |
Alex Orlenko
|
09af3e021a
|
v0.6.6
|
2021-10-12 12:22:14 +01:00 |
Alex Orlenko
|
25a4879cde
|
Update examples: async_http_client/async_http_server/async_tcp_server
Make them following best practices and remove `unsafe` code.
|
2021-10-12 11:55:25 +01:00 |
Alex Orlenko
|
259eb09ae1
|
v0.6.5
|
2021-10-05 18:11:32 +01:00 |
Alex Orlenko
|
584b377640
|
v0.6.4
|
2021-09-28 18:53:47 +01:00 |
Alex Orlenko
|
35eedd5a5e
|
v0.6.3
|
2021-09-16 00:55:49 +01:00 |
Alex Orlenko
|
628b70f561
|
v0.6.2
|
2021-07-13 20:29:25 +01:00 |
Alex Orlenko
|
fc84e8623e
|
v0.6.1
|
2021-06-28 00:10:07 +01:00 |
Alex Orlenko
|
30af919931
|
Lower once_cell dependency to 1.0
|
2021-06-25 00:39:10 +01:00 |
Alex Orlenko
|
7feabffc37
|
v0.6.0
|
2021-06-21 23:19:56 +01:00 |
Alex Orlenko
|
c702c5eff2
|
Add userdata example
|
2021-06-21 20:28:14 +01:00 |
Alex Orlenko
|
a208156ed2
|
Update examples to include `chunk!` macro
|
2021-06-19 14:41:48 +01:00 |
Alex Orlenko
|
0fe898c0dd
|
v0.6.0-beta.3
|
2021-06-04 12:38:09 +01:00 |
Alex Orlenko
|
973b5c3bf5
|
v0.6.0-beta.2
|
2021-05-13 23:10:19 +01:00 |
Alex Orlenko
|
01714d2510
|
Prepare 0.6.0-beta.2 release
|
2021-05-10 22:28:33 +01:00 |
Alex Orlenko
|
3e03f4201c
|
Add chunk! macro support
|
2021-05-05 22:13:51 +01:00 |
Alex Orlenko
|
8e57e6fa5a
|
v0.6.0-beta.1
|
2021-05-04 00:43:26 +01:00 |
Alex Orlenko
|
f2dbbb091f
|
Update dependencies
|
2021-05-04 00:31:51 +01:00 |
Alex Orlenko
|
c19f12898d
|
Replace lazy_static with once_cell
|
2021-04-27 00:29:38 +01:00 |
Alex Orlenko
|
c7541ef7d3
|
More tests
|
2021-04-27 00:29:38 +01:00 |
Alex Orlenko
|
cb1ac28f2a
|
v0.5.4
|
2021-04-20 02:05:05 +01:00 |
Alex Orlenko
|
c363fb9288
|
v0.5.3
|
2021-03-04 00:01:06 +00:00 |
Alex Orlenko
|
b93ace0224
|
v0.5.2
|
2021-02-27 19:32:25 +00:00 |
Alex Orlenko
|
90bea4aa34
|
Update README and keywords
|
2021-02-27 13:28:47 +00:00 |
Alex Orlenko
|
6a77b5f003
|
Update benchmarks:
- Refactor
- Add async benchmarks
|
2021-02-21 18:48:45 +00:00 |
Alex Orlenko
|
aeb66115f7
|
v0.5.1
|
2021-01-20 11:04:03 +00:00 |
Alex Orlenko
|
8de75d1c18
|
Update tokio to 1.0 for async examples
|
2021-01-20 10:47:27 +00:00 |
Alex Orlenko
|
0e73ae18f4
|
Update CI
|
2021-01-16 13:32:38 +00:00 |
Alex Orlenko
|
618874ef3c
|
v0.5.0
|
2020-12-31 13:39:42 +00:00 |
Alex Orlenko
|
9f82cbe0c5
|
Update documentation
|
2020-12-31 13:39:38 +00:00 |
Alex Orlenko
|
bedd430eb5
|
Re-export mlua_derive
|
2020-12-29 22:26:15 +00:00 |
Alex Orlenko
|
afc41ab23c
|
Add serialization example & update others
|
2020-12-29 21:39:34 +00:00 |
Alex Orlenko
|
c5d0ccc433
|
Add `reqwest` http client example to fetch json
|
2020-12-28 15:21:45 +00:00 |
Alex Orlenko
|
368c4428eb
|
Wider lua-src and luajit-src versions
|
2020-12-14 00:51:35 +00:00 |
Alex Orlenko
|
6e2b687cb7
|
Serde support (serialize feature flag)
|
2020-12-14 00:51:26 +00:00 |
Alex Orlenko
|
661f8e592a
|
Update num-traits dependency
Fix f32-to-f64 conversion tests
|
2020-11-04 21:22:24 +00:00 |
Alex Orlenko
|
93d63cef35
|
v0.4.2
|
2020-08-17 12:17:08 +01:00 |
Alex Orlenko
|
350602ab6e
|
Update `lua-src` dependency to 5.4.0
|
2020-07-27 10:52:28 +01:00 |
Alex Orlenko
|
4265250cfd
|
0.4.1 release
Fix docs.rs build features
Update Cargo.toml description
|
2020-06-08 14:08:07 +01:00 |
Alex Orlenko
|
1d9fed2207
|
0.4.0 release
|
2020-06-08 02:28:26 +01:00 |
Alex Orlenko
|
39bcb19ae7
|
Update dependencies
|
2020-06-08 00:22:53 +01:00 |
Alex Orlenko
|
5952a1f709
|
New `module` feature
Don't link module with Lua core (see: http://lua-users.org/wiki/BuildingModules)
Example and tests for modules
|
2020-06-07 20:38:11 +01:00 |
Alex Orlenko
|
73c7c94d75
|
Remove default feature `lua53`
|
2020-06-06 16:07:16 +01:00 |
Alex Orlenko
|
f6da437d8b
|
Update docs
|
2020-06-06 16:07:16 +01:00 |
Alex Orlenko
|
d0fa03e9c8
|
Bump version to 0.4.0-beta.1
|
2020-06-06 16:05:35 +01:00 |
Alex Orlenko
|
60c659ecff
|
Add async http server example
|
2020-05-15 01:48:57 +01:00 |
Alex Orlenko
|
5c226b4915
|
Lua 5.4 FFI
|
2020-05-11 02:43:34 +01:00 |
Alex Orlenko
|
d366ce0dd4
|
Scope support (including async)
|
2020-05-11 02:43:34 +01:00 |
Alex Orlenko
|
2bd5c2f6ca
|
Hide Lua "Send" capability under the optional "send" feature flag
|
2020-05-11 02:43:34 +01:00 |
Alex Orlenko
|
e9c2b8d306
|
0.3.2 release
|
2020-04-29 16:32:16 +01:00 |
Alex Orlenko
|
fe5e87b0f5
|
Fix bugs with metatable cache:
- Don't use thread_local as Lua can be created in one thread and executed in another (in module mode);
- Make per state storage without luaL_ref;
|
2020-04-28 14:29:14 +01:00 |
Alex Orlenko
|
0f32e9cb43
|
0.3.1 release
|
2020-04-20 01:55:57 +01:00 |
Alex Orlenko
|
222f4df668
|
Add family of `call_async` function
Update documentation
Move async tests to a separate file
|
2020-04-18 21:26:12 +01:00 |
Alex Orlenko
|
afaa0eb639
|
0.3.0 release
|
2020-04-17 23:55:58 +01:00 |
Alex Orlenko
|
ef06c5eec9
|
Update Cargo.toml
|
2020-04-17 23:55:57 +01:00 |
Alex Orlenko
|
47e8a80c1c
|
v0.3.0-alpha.1 with async support
Squashed commit of the async branch.
|
2020-04-17 22:39:50 +01:00 |
Alex Orlenko
|
d8b9c46d28
|
0.2.2 release
|
2020-02-09 22:21:34 +00:00 |