From ef538d8757c345eded11d625be2a69d3b84da093 Mon Sep 17 00:00:00 2001 From: kyren Date: Sun, 24 Sep 2017 19:32:26 -0400 Subject: [PATCH] Update rlua to 0.9.2, add SOME kind of changelog. --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a592438 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,27 @@ +## [0.9.2] +- Bugfix, don't load the "base" library into the "base" global variable + @jonas-schievink +- Additional documentation work, a link fix for `Variadic` docs, new crate + documentation @jonas-schievink +- Metatable access on `Table` +- `gcc` crate warning fix for 0.3.52 and up +- Bugfix for `Table::raw_get`, now actually calls raw_get and is sound. + +## [0.9.1] +- Add travis badge + +## [0.9.0] +- Huge API change, removed the `Lua` prefix on all types, changes to callback + signature that remove the need for manual wrapping and unwrapping in most + cases. +- Tons of soundness bugfixes, very few soundness problems remain. +- Tons of documentation and bugifx work @jonas-schievink + +## [0.8.0] +- Major API change, out of stack space is no longer an Err, you should not be + able to run out of stack space by using this API, except through bugs. +- Simplification of error types + +## [0.7.0] +- API change to remove dependency on `error_chain`, major changes to error + handling strategy to allow Lua to catch and rethrow rust errors sanely. diff --git a/Cargo.toml b/Cargo.toml index 2a24252..0d9ebc0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rlua" -version = "0.9.1" +version = "0.9.2" authors = ["kyren "] description = "High level bindings to Lua 5.3" repository = "https://github.com/chucklefish/rlua"