From 3f9d0895defb7e739c3f96bdb10d185a517a27d1 Mon Sep 17 00:00:00 2001 From: Stephen Chung Date: Mon, 1 Jun 2020 13:26:02 +0800 Subject: [PATCH] Bump version. --- Cargo.toml | 2 +- README.md | 8 ++++---- RELEASES.md | 6 +++++- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 23f4aa90..210b7488 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rhai" -version = "0.15.0" +version = "0.16.0" edition = "2018" authors = ["Jonathan Turner", "Lukáš Hozda", "Stephen Chung"] description = "Embedded scripting for Rust" diff --git a/README.md b/README.md index bd0cc029..aaf394fc 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Features to do checked arithmetic operations); for [`no-std`](#optional-features) builds, a number of additional dependencies are pulled in to provide for functionalities that used to be in `std`. -**Note:** Currently, the version is `0.15.0`, so the language and API's may change before they stabilize. +**Note:** Currently, the version is `0.16.0`, so the language and API's may change before they stabilize. What Rhai doesn't do -------------------- @@ -71,7 +71,7 @@ Install the Rhai crate on [`crates.io`](https::/crates.io/crates/rhai/) by addin ```toml [dependencies] -rhai = "0.15.0" +rhai = "0.16.0" ``` Use the latest released crate version on [`crates.io`](https::/crates.io/crates/rhai/): @@ -427,7 +427,7 @@ are supported. | `+`, | `+=` | `INT`, `FLOAT` (if not [`no_float`]), `ImmutableString` | | `-`, `*`, `/`, `%`, `~`, | `-=`, `*=`, `/=`, `%=`, `~=` | `INT`, `FLOAT` (if not [`no_float`]) | | `<<`, `>>`, `^`, | `<<=`, `>>=`, `^=` | `INT` | -| `&`, `\|`, | `&=`, `|=` | `INT`, `bool` | +| `&`, `\|`, | `&=`, `\|=` | `INT`, `bool` | | `&&`, `\|\|` | | `bool` | | `==`, `!=` | | `INT`, `FLOAT` (if not [`no_float`]), `bool`, `char`, `()`, `ImmutableString` | | `>`, `>=`, `<`, `<=` | | `INT`, `FLOAT` (if not [`no_float`]), `char`, `()`, `ImmutableString` | @@ -496,7 +496,7 @@ In these cases, use the `compile_expression` and `eval_expression` methods or th let result = engine.eval_expression::("2 + (10 + 10) * 2")?; ``` -When evaluation _expressions_, no full-blown statement (e.g. `if`, `while`, `for`) - not even variable assignments - +When evaluating _expressions_, no full-blown statement (e.g. `if`, `while`, `for`) - not even variable assignments - is supported and will be considered parse errors when encountered. ```rust diff --git a/RELEASES.md b/RELEASES.md index 1208c720..2bb7b783 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,7 +1,11 @@ Rhai Release Notes ================== -Version 0.14.2 +Version 0.16.0 +============== + + +Version 0.15.0 ============== Regression fix