| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-12 | Add `mruby-bin-config` to `default.gembox`. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Update `host*` targets to use `default.gembox`. | Yukihiro "Matz" Matsumoto | |
| And now `default.gembox` includes `mruby-socket` gem. | |||
| 2020-06-04 | Add `mruby-complex` and `mruby-rational` to `default.gembox`. | Yukihiro "Matz" Matsumoto | |
| 2020-06-01 | Add `mruby-eval` to `default.gembox`. | Yukihiro "Matz" Matsumoto | |
| 2019-07-13 | Add `mruby-method` gem to `default.gembox` [ci skip] | KOBAYASHI Shuji | |
| 2019-05-15 | Fix dependencies | Ukrainskiy Sergey | |
| 2019-05-15 | Basic implementation of Complex and Rational classes | Ukrainskiy Sergey | |
| 2019-05-15 | Initial suffix support | Ukrainskiy Sergey | |
| 2018-08-30 | Separate meta-programming features to `mruby-metaprog` gem. | Yukihiro "Matz" Matsumoto | |
| We assume meta-programming is less used in embedded environments. We have moved following methods: * Kernel module global_variables, local_variables, singleton_class, instance_variables, instance_variables_defined?, instance_variable_get, instance_variable_set, methods, private_methods, public_methods, protected_methods, singleton_methods, define_singleton_methods * Module class class_variables, class_variables_defined?, class_variable_get, class_variable_set, remove_class_variable, included_modules, instance_methods, remove_method, method_removed, constants * Module class methods constants, nesting Note: Following meta-programming methods are kept in the core: * Module class alias_method, undef_method, ancestors, const_defined?, const_get, const_set, remove_const, method_defined?, define_method * Toplevel object define_method `mruby-metaprog` gem is linked by default (specified in default.gembox). When it is removed, it will save 40KB (stripped:8KB) on x86-64 environment last time I measured. | |||
| 2018-02-10 | Add `mruby-io` and `mruby-pack` to `default.gembox` | Yukihiro "Matz" Matsumoto | |
| 2017-10-17 | Add `Comparable#clamp`; CRuby2.4 | Yukihiro "Matz" Matsumoto | |
| 2016-11-30 | Change Lazy class outer | ksss | |
| Lazy class should be under Enumerator instead of Enumerable | |||
| 2016-11-17 | Removed mruby-inline-struct gem from default.gembox; ref #3251 | Yukihiro "Matz" Matsumoto | |
| bundled testing gems do not need to be included in default.gembox. all gems under mrbgems are linked automatically in the test process. | |||
| 2016-11-17 | inline structures data type for mruby (MRB_TT_INLINE) (fix #3237) | Tomasz Dąbrowski | |
| Inline structures have no instance variables, no finalizer, and offer as much space as possible in RBASIC object. This means 24 bytes on 64-bit platforms and 12 bytes on 32-bit platforms. mruby-inline-struct gem is only provided for testing. | |||
| 2016-11-13 | rename mruby-module-ext to mruby-class-ext; ref #2470 | Yukihiro "Matz" Matsumoto | |
| 2016-11-13 | Implement Module#name. | take_cheeze | |
| Solves #2132. | |||
| 2015-06-28 | Rename extended xxxx class or module to xxxx class or module extension | Jun Hiroe | |
| 2015-06-28 | Fix typo; Replace extensional with extended | Jun Hiroe | |
| 2015-06-22 | Need mruby-compiler to build mruby-bin-mruby and mruby-bin-mirb for | Terence Lee | |
| cross compiles | |||
| 2014-10-02 | remove accidental check-in of mruby-thread gem | Yukihiro "Matz" Matsumoto | |
| 2014-10-02 | cast MRB_ENV_STACK_LEN to (mrb_int); ref #2600 | Yukihiro "Matz" Matsumoto | |
| 2014-05-15 | compile mruby-bin-strip gem by default | Yukihiro "Matz" Matsumoto | |
| 2014-05-07 | Add mruby-kernel-ext to default gembox. | take_cheeze | |
| 2014-04-04 | add mruby-enum-lazy mrbgem for Enumerable::Lazy | Yukihiro "Matz" Matsumoto | |
| 2014-03-17 | recover description in default.gembox | Yukihiro "Matz" Matsumoto | |
| 2014-03-17 | move summary of mrbgems in default gembox to its spec | take_cheeze | |
| 2014-03-13 | add mruby-enumerator | ksss | |
| 2014-02-07 | move version info from gems to core; ref #576 #1684 | Yukihiro "Matz" Matsumoto | |
| 2014-02-05 | Add pluggable versioning by mruby-version | MATSUMOTO Ryosuke | |
| 2013-07-11 | add mruby-toplevel-ext as default | Yukihiro "Matz" Matsumoto | |
| 2013-06-28 | add nil.to_a, nil.to_f, nil.to_i methods | Akira Yumiyama | |
| 2013-05-20 | primary mruby fiber implementation | Yukihiro "Matz" Matsumoto | |
| 2013-05-18 | Added mruby-objectspace to the detault gembox. | Ryan Scott | |
| 2013-05-02 | Apply :core parameter to default.gembox | Daniel Bovensiepen | |
| 2013-04-27 | Add gembox which contains all default GEMs | Daniel Bovensiepen | |
