mruby 3.4.0
a year ago
- #programming
- #release
- #mruby
- mruby 3.4.0 is the first stable release of the mruby 3.4 series.
- New language features include support for private and protected visibility, changes to method visibility, and new hooks like method_removed and singleton_method_removed.
- Performance improvements include the use of SWAR technique for strlen and merge sort for Array#sort.
- C API changes include renaming functions and structures for clarity and adding new features like obj->frozen.
- New build targets and platforms include Playstation Portable and emscripten.
- Changes in mrbgems include the removal of mruby-print and updates to mruby-io and mruby-enum-lazy.
- Numerous GitHub issues and pull requests have been addressed, improving stability and performance.
- The release includes 1,188 commits to 354 files with significant additions and deletions.