From 59d95352d6613ac8d602df358d7f805d2f398704 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 19 Mar 2022 14:37:55 +0900 Subject: [PATCH] doc/mruby3.2.md: new file to describe 3.2 changes. --- doc/mruby3.2.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 doc/mruby3.2.md diff --git a/doc/mruby3.2.md b/doc/mruby3.2.md new file mode 100644 index 000000000..57e8624d9 --- /dev/null +++ b/doc/mruby3.2.md @@ -0,0 +1,27 @@ +# User visible changes in `mruby3.2` from `mruby3.1` + +# The language + +* Now `a::B = c` should evaluate `a` then `c`. +* Anonymous arguments `*`, `**`, `&` can be passed for forwarding. + +# Tools + +## `mruby` + +* `-b` only specifies the script is the binary. The files loaded by `-r` are not affected by the option. +* `mruby` now loads complied binary if the suffix is `.mrb`. + +## `mrbc` + +* Add `--no-optimize` option to disable optimization. + +# mrbgems + +## mruby-errno + +* `mruby-errno` gem is now bundled. + +## mruby-class-ext + +* Add `Class#subclasses` method.