Skip to content

Commit b88228b

Browse files
committed
Update CHANGELOG
1 parent 8677b57 commit b88228b

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

CHANGELOG.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
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+
118
## v0.10.0-beta.1
219

320
- Dropped `'lua` lifetime (subtypes now store a weak reference to Lua)
@@ -6,8 +23,6 @@
623
- Removed `UserData` impl for Rc/Arc types ("any" userdata functions can be used instead)
724
- `Lua::replace_registry_value` takes `&mut RegistryKey`
825
- `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`.
1126

1227
## v0.9.9
1328

0 commit comments

Comments
 (0)