File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change
1
+ ## v0.10.0-beta.2
2
+
3
+ - Updated ` ThreadStatus ` enum to include ` Running ` and ` Finished ` variants.
4
+ - ` Error::CoroutineInactive ` renamed to ` Error::CoroutineUnresumable ` .
5
+ - ` IntoLua ` /` IntoLuaMulti ` now uses ` impl trait ` syntax for args (shorten from ` a.get::<_, T> ` to ` a.get::<T> ` ).
6
+ - Removed undocumented ` Lua::into_static ` /` from_static ` methods.
7
+ - Futures now require ` Send ` bound if ` send ` feature is enabled.
8
+ - Dropped lifetime from ` UserDataMethods ` and ` UserDataFields ` traits.
9
+ - ` Compiler::compile() ` now returns ` Result ` (Luau).
10
+ - Removed ` Clone ` requirement from ` UserDataFields::add_field() ` .
11
+ - ` TableExt ` and ` AnyUserDataExt ` traits were combined into ` ObjectLike ` trait.
12
+ - Disabled ` send ` feature in module mode (since we don't have exclusive access to Lua).
13
+ - ` Chunk::set_environment() ` takes ` Table ` instead of ` IntoLua ` type.
14
+ - Reduced the compile time contribution of ` next_key_seed ` and ` next_value_seed ` .
15
+ - Reduced the compile time contribution of ` serde_userdata ` .
16
+ - Performance improvements.
17
+
1
18
## v0.10.0-beta.1
2
19
3
20
- Dropped ` 'lua ` lifetime (subtypes now store a weak reference to Lua)
6
23
- Removed ` UserData ` impl for Rc/Arc types ("any" userdata functions can be used instead)
7
24
- ` Lua::replace_registry_value ` takes ` &mut RegistryKey `
8
25
- ` Lua::scope ` temporary disabled (will be re-added in the next release)
9
- - Reduced the compile time contribution of ` next_key_seed ` and ` next_value_seed ` .
10
- - Reduced the compile time contribution of ` serde_userdata ` .
11
26
12
27
## v0.9.9
13
28
You can’t perform that action at this time.
0 commit comments