From ef9b90c3efcc8c39ca2c13bac8b137c4b4e5b5ce Mon Sep 17 00:00:00 2001 From: Stephen Chung Date: Mon, 31 Aug 2020 11:23:11 +0800 Subject: [PATCH] Add entry on plugins. --- README.md | 1 + RELEASES.md | 9 +++++++++ doc/src/about/features.md | 2 ++ 3 files changed, 12 insertions(+) diff --git a/README.md b/README.md index faee7e32..fbd2f3d2 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ Standard features * Serialization/deserialization support via [serde](https://crates.io/crates/serde) (requires the `serde` feature). * Scripts are [optimized](https://schungx.github.io/rhai/engine/optimize.html) (useful for template-based machine-generated scripts) for repeated evaluations. * Support for [minimal builds](https://schungx.github.io/rhai/start/builds/minimal.html) by excluding unneeded language [features](https://schungx.github.io/rhai/start/features.html). +* Easy custom API development via [plugins](https://schungx.github.io/rhai/plugins/index.html) system powered by procedural macros. Protection against attacks -------------------------- diff --git a/RELEASES.md b/RELEASES.md index 150461eb..da91ff68 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,6 +1,15 @@ Rhai Release Notes ================== +Version 0.19.0 +============== + +New features +------------ + +* Plugins support via procedural macros. + + Version 0.18.3 ============== diff --git a/doc/src/about/features.md b/doc/src/about/features.md index b88599ff..cacc1885 100644 --- a/doc/src/about/features.md +++ b/doc/src/about/features.md @@ -66,6 +66,8 @@ Flexible * Supports [most build targets](targets.md) including `no-std` and [WASM]. +* [Plugins] system powered by procedural macros simplifies custom API development. + * Surgically [disable keywords and operators] to restrict the language. * Use as a [DSL] by [disabling keywords/operators][disable keywords and operators], [custom operators]