Skip to content

Commit c6cd1c5

Browse files
committed
Update CHANGELOG
1 parent 669349d commit c6cd1c5

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
## v0.10.0-rc.1
2+
3+
- `Lua::scope` is back
4+
- Support yielding from hooks for Lua 5.3+
5+
- Support setting metatable for Lua builtin types (number/string/function/etc)
6+
- Added `LuaNativeFn`/`LuaNativeFnMut`/`LuaNativeAsyncFn` traits for using in `Function::wrap`
7+
- Added `Error::chain` method to return iterator over nested errors
8+
- Added `Lua::exec_raw` helper to execute low-level Lua C API code
9+
- Added `Either<L, R>` enum to combine two types into a single one
10+
- Added a new `Buffer` type for Luau
11+
- Added `Value::is_error` and `Value::as_error` helpers
12+
- Added `Value::Other` variant to represent unknown Lua types (eg LuaJIT CDATA)
13+
- Added (optional) `anyhow` feature to implement `IntoLua` for `anyhow::Error`
14+
- Added `IntoLua`/`FromLua` for `OsString`/`OsStr` and `PathBuf`/`Path`
15+
116
## v0.10.0-beta.2
217

318
- Updated `ThreadStatus` enum to include `Running` and `Finished` variants.

0 commit comments

Comments
 (0)