| Age | Commit message (Expand) | Author |
| 2017-01-04 | Rewrite String#prepend with Ruby | ksss |
| 2016-12-28 | save/restore arena index around yield; ref #3359 | Yukihiro "Matz" Matsumoto |
| 2016-11-24 | Read length after args in String#setbyte | Craig Lehmann |
| 2016-11-17 | String#{strip,lstrip,rstrip} may cause OOB access | Yukihiro "Matz" Matsumoto |
| 2016-11-16 | Fixed memory disclosure in String#lines | Yukihiro "Matz" Matsumoto |
| 2016-09-28 | Removed trailing spaces | Nobuyoshi Nakada |
| 2016-08-17 | Fix String#ord failure which return a negative value | Hiroshi Mimaki |
| 2016-07-27 | Reduce needless Array generation in some String methods | Kouhei Sutou |
| 2016-07-26 | Support to call without block to String#each_char | ksss |
| 2016-07-14 | String#insert should be destructive | ksss |
| 2016-01-30 | Add String#rjust test to mruby-string-ext | Akira Moroo |
| 2016-01-30 | Add String#rjust to mruby-string-ext | Akira Moroo |
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto |
| 2015-11-24 | add {Array|Hash|String}.try_convert | takahashim |
| 2015-09-24 | UTF-8 string support in core | Yukihiro "Matz" Matsumoto |
| 2015-08-22 | Use #nil? instead of == nil. | INOUE Yasuyuki |
| 2015-08-05 | add String#setbyte and String#byteslice to mruby-string-ext | Yukihiro "Matz" Matsumoto |
| 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-05-28 | remove unnecessary including of <ctype.h> | cremno |
| 2015-04-18 | Suppress warnings generated by -Wwrite-strings | Kouhei Sutou |
| 2015-01-13 | Add String#upto | Jun Hiroe |
| 2015-01-12 | add String#ljust into mruby-string-ext | takahashim |
| 2014-12-17 | mrb_str_new(mrb, "", len) creates an unmodifiable string object; ref #2674 | Yukihiro "Matz" Matsumoto |
| 2014-12-17 | Add String#prepend | Jun Hiroe |
| 2014-12-13 | Add String#insert | Jun Hiroe |
| 2014-11-23 | Fix String#slice! raise TypeError or return invalid value. | TOMITA Masahiro |
| 2014-08-21 | use mrb_str_cat_lit() instead of mrb_str_cat_cstr(). | Tatsuhiko Kubo |
| 2014-08-11 | "-a-a-".succ should be "-a-b-" | mattn |
| 2014-08-11 | Fix String#succ. "-a-".succ should be "-b-" | mattn |
| 2014-08-11 | Fix String#succ. "-".succ should be "." | mattn |
| 2014-08-08 | remove test for succ on Unicode (non-ASCII) char; #2520 | Yukihiro "Matz" Matsumoto |
| 2014-08-08 | Add String#succ, String#succ!, String#next, String#next! | mattn |
| 2014-06-19 | Modify return value of String#slice! if idx == self.size | Akito Mochizuki |
| 2014-06-15 | Implement String#slice_bang | Jun Hiroe |
| 2014-06-11 | String#clear: use String#replace to simple | ksss |
| 2014-06-11 | Add NOFREE macros | Jun Hiroe |
| 2014-06-07 | move String#clear to mruby-string-ext; ref #2370 | Yukihiro "Matz" Matsumoto |
| 2014-06-07 | remove UTF-8 strings from mruby-string-ext test | Yukihiro "Matz" Matsumoto |
| 2014-06-04 | fix String#lines comment; ref mattn@2e1855a | Yukihiro "Matz" Matsumoto |
| 2014-06-04 | Add String#lines | mattn |
| 2014-06-03 | Implement String#chr | Jun Hiroe |
| 2014-06-03 | Merge pull request #2346 from suzukaze/add-string-comment2 | Yukihiro "Matz" Matsumoto |
| 2014-06-02 | Fix indent in String#casecmp comments | Jun Hiroe |
| 2014-06-02 | Add comments in String#lstrip, rstrip, strip, lstring_bang, rstrip_bang and s... | Jun Hiroe |
| 2014-04-30 | remove trailing spaces | Nobuyoshi Nakada |
| 2014-04-25 | Use mrb_int in mrbgem rest argument getting. | take_cheeze |
| 2014-04-20 | String#casecmp should be call `to_str` | ksss |
| 2014-04-14 | reduce RSTRING_PTR usage | cremno |
| 2014-03-31 | More tests for String#hex, String#oct as against 9434506035c3fc01de55ac0bc8b7... | mattn |