public
Last active

The History of Ruby

  • Download Gist
history.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
* Only the releases of the stable versions are enumerated in principle. The releases of the unstable versions especially considered to be important are indicated as "not stable."
* The branches used as the source of each releases are specified, and the branching timing of them are also shown. BTW, before subversionizing of the repository, the term called "trunk" was not used, but this list uses it in order to avoid confusion.
* In order to show a historical backdrop, big conferences (RubyKaigi, RubyConf and Euruko) are also emurated. About the venues of such conferences, general English notations are adopted, in my hope.
* ruby_1_8_7 branch was recut from v1_8_7 tag after the 1.8.7 release becaouse of an accident.
* 1.2.1 release was canceled once, and the 2nd repelase called "repack" was performed. Although there were other examples similar to this, since the re-releases were performed during the same day, it does not write clearly in particular.
* Since 1.0 was released with the date in large quantities, the middle was omitted.
* The last versions of each stable version series are indicated as "final." Although there was no official announcement of the end of 1.4 series, it was considered that it had already been ended, so the last release is indicated as "final." The end of 1.9.2 was declared at RubyKaigi 2013 by a small message card.
 
1993-02-24 (start)
1995-12-21 0.95 (not stable; first public release)
1996-12-25 1.0-961225 (from trunk)
1997-12-25 1.0-971225 (1.0 final; from trunk)
1998-01-16 (branch v1_1r from trunk)
1998-07-17 1.1c0 (from v1_1r)
1998-07-24 1.1c1 (from v1_1r)
1998-08-11 1.1c2 (from v1_1r)
1998-08-27 1.1c3 (from v1_1r)
1998-09-03 1.1c4 (from v1_1r)
1998-09-08 1.1c5 (from v1_1r)
1998-10-05 1.1c6 (from v1_1r)
1998-11-09 1.1c7 (from v1_1r)
1998-11-19 1.1c8 (from v1_1r)
1998-11-26 1.1c9 (1.1c final; from v1_1r)
1998-12-25 1.2 (from v1_1r)
1999-01-11 1.2.1 (from v1_1r)
1999-01-12 1.2.1 (repack; from v1_1r)
1999-01-21 1.2.2 (from v1_1r)
1999-02-16 1.2.3 (from v1_1r)
1999-04-09 1.2.4 (from v1_1r)
1999-04-13 1.2.5 (from v1_1r)
1999-06-21 1.2.6 (1.2 final; from v1_1r)
1999-08-13 1.4.0 (from trunk)
1999-09-16 1.4.1 (from trunk)
1999-09-17 1.4.2 (from trunk)
1999-10-13 (branch ruby_1_4 from trunk)
1999-12-07 1.4.3 (from ruby_1_4)
2000-04-14 1.4.4 (from ruby_1_4)
2000-06-23 1.4.5 (from ruby_1_4)
2000-08-16 1.4.6 (1.4 final; from ruby_1_4)
2000-09-19 1.6.0 (from trunk)
2000-09-27 1.6.1 (from trunk)
2000-11-29 Perl/Ruby Conference (~2000-12-01) @Kyoto, Japan
2000-12-25 1.6.2 (from trunk)
2000-12-28 (branch ruby_1_6 from trunk)
2001-03-20 1.6.3 (from ruby_1_6)
2001-06-04 1.6.4 (from ruby_1_6)
2001-09-19 1.6.5 (from ruby_1_6)
2001-10-12 RubyConf 2001 (~2001-10-13) @Tampa, FL, USA
2001-12-26 1.6.6 (from ruby_1_6)
2002-03-01 1.6.7 (from ruby_1_6)
2002-11-01 RubyConf 2002 (~2002-11-03) @Seattle, WA, USA
2002-12-24 1.6.8 (1.6 final; from ruby_1_6)
2003-06-21 European Ruby Conference (~2003-06-22) @Karlsruhe, Baden-Wurttemberg, Germany
2003-08-04 1.8.0 (from trunk)
2003-11-16 RubyConf 2003 (~2003-11-18) @Austin, TX, USA
2003-12-25 1.8.1 (from trunk)
2003-12-25 (branch ruby_1_8 from trunk)
2004-10-01 RubyConf 2004 (~2004-10-03) @Washington, D.C, USA
2004-10-09 Euruko 2004 (~2004-10-11) @Munich, Bavaria, Germany
2004-12-25 1.8.2 (from ruby_1_8)
2005-09-21 1.8.3 (from ruby_1_8)
2005-10-14 RubyConf 2005 (~2005-10-16) @San Diego, CA, USA
2005-10-15 Euruko 2005 (~2005-10-16) @Munich, Bavaria, Germany
2005-12-24 1.8.4 (from ruby_1_8)
2006-06-10 RubyKaigi 2006 (~2006-06-11) @Koutou, Tokyo, Japan
2006-08-25 1.8.5 (from ruby_1_8)
2006-08-25 (branch ruby_1_8_5 from ruby_1_8)
2006-10-20 RubyConf 2006 (~2006-10-22) @Denver, CO, USA
2006-11-04 Euruko 2006 (~2006-11-05) @Munich, Bavaria, Germany
2006-12-04 1.8.5-p2 (from ruby_1_8_5)
2006-12-25 1.8.5-p12 (from ruby_1_8_5)
2007-02-25 (branch ruby_1_8_6 from ruby_1_8)
2007-03-13 1.8.5-p35 (from ruby_1_8_5)
2007-03-13 1.8.6 (from ruby_1_8_6)
2007-06-09 RubyKaigi 2007 (~2007-06-10) @Chiyoda, Tokyo, Japan
2007-06-09 1.8.5-p52 (from ruby_1_8_5)
2007-06-09 1.8.6-p36 (from ruby_1_8_6)
2007-09-23 1.8.5-p113 (from ruby_1_8_5)
2007-09-23 1.8.6-p110 (from ruby_1_8_6)
2007-10-04 1.8.5-p114 (from ruby_1_8_5)
2007-10-04 1.8.6-p111 (from ruby_1_8_6)
2007-11-02 RubyConf 2007 (~2007-11-04) @Charlotte, NC, USA
2007-11-10 Euruko 2007 (~2007-11-11) @Vienna, Austria
2007-12-26 1.9.0-0 (not stable; from trunk)
2008-03-03 1.8.5-p115 (from ruby_1_8_5)
2008-03-03 1.8.6-p114 (from ruby_1_8_6)
2008-03-29 Euruko 2008 (~2008-03-30) @Prague, Czech
2008-04-16 (branch ruby_1_8_7 from ruby_1_8)
2008-06-01 1.8.7 (from ruby_1_8_7)
2008-06-01 (branch ruby_1_8_7 from v1_8_7)
2008-06-09 1.8.7-p17 (from ruby_1_8_7)
2008-06-20 RubyKaigi 2008 (~2008-06-22) @Tsukuba, Ibaraki, Japan
2008-06-20 1.8.5-p231 (1.8.5 final; from ruby_1_8_5)
2008-06-20 1.8.6-p230 (from ruby_1_8_6)
2008-06-20 1.8.7-p22 (from ruby_1_8_7)
2008-08-08 1.8.6-p286 (from ruby_1_8_6)
2008-08-08 1.8.7-p71 (from ruby_1_8_7)
2008-08-11 1.8.6-p287 (from ruby_1_8_6)
2008-08-11 1.8.7-p72 (from ruby_1_8_7)
2008-10-27 (branch ruby_1_9_1 from trunk)
2008-11-06 RubyConf 2008 (~2008-11-08) @Orlando, FL, USA
2009-01-31 1.9.1-p0 (from ruby_1_9_1)
2009-03-31 1.8.6-p368 (from ruby_1_8_6)
2009-04-09 1.8.7-p160 (from ruby_1_8_7)
2009-05-09 Euruko 2009 (~2009-05-10) @Barcelona, Catalonia, Spain
2009-05-12 1.9.1-p129 (from ruby_1_9_1)
2009-06-10 1.8.6-p369 (from ruby_1_8_6)
2009-06-10 1.8.7-p173 (from ruby_1_8_7)
2009-06-16 1.8.7-p174 (from ruby_1_8_7)
2009-07-17 RubyKaigi 2009 (~2009-07-19) @Chiyoda, Tokyo, Japan
2009-07-19 1.9.1-p243 (from ruby_1_9_1)
2009-08-04 1.8.6-p383 (from ruby_1_8_6)
2009-11-19 RubyConf 2009 (~2009-11-21) @San Francisco, CA, USA
2009-12-07 1.9.1-p376 (from ruby_1_9_1)
2009-12-25 1.8.7-p248 (from ruby_1_8_7)
2010-01-10 1.8.7-p249 (from ruby_1_8_7)
2010-01-10 1.9.1-p378 (from ruby_1_9_1)
2010-01-11 1.8.6-p388 (from ruby_1_8_6)
2010-02-04 1.8.6-p398 (from ruby_1_8_6)
2010-02-05 1.8.6-p399 (from ruby_1_8_6)
2010-05-07 (branch ruby_1_9_2 from trunk)
2010-05-29 Euruko 2010 (~2010-05-30) @Krakow, Ma?opolska, Poland
2010-06-23 1.8.7-p299 (from ruby_1_8_7)
2010-06-24 1.8.7-p299 (repack; from ruby_1_8_7)
2010-07-02 1.9.1-p429 (from ruby_1_9_1)
2010-08-16 1.9.1-p430 (from ruby_1_9_1)
2010-08-16 1.8.7-p301 (from ruby_1_8_7)
2010-08-19 1.9.2-p0 (from ruby_1_9_2)
2010-08-27 RubyKaigi 2010 (~2010-08-29) @Tsukuba, Ibaraki, Japan
2010-09-24 1.8.6-p420 (1.8.6 final; from ruby_1_8_6)
2010-11-11 RubyConf 2010 (~2010-11-13) @New Orleans, LA, USA
2010-12-24 1.8.7-p330 (from ruby_1_8_7)
2010-12-25 1.9.2-p136 (from ruby_1_9_2)
2011-02-18 1.9.1-p431 (1.9.1 final; from ruby_1_9_1)
2011-02-18 1.9.2-p180 (from ruby_1_9_2)
2011-02-18 1.8.7-p334 (from ruby_1_8_7)
2011-05-28 Euruko 2011 (~2011-05-29) @Berlin, Germany
2011-07-10 (branch ruby_1_9_3 from trunk)
2011-07-02 1.8.7-p352 (from ruby_1_8_7)
2011-07-15 1.9.2-p290 (from ruby_1_9_2)
2011-07-16 RubyKaigi 2011 (~2011-07-19) @Nerima, Tokyo, Japan
2011-09-29 RubyConf 2011 (~2011-10-01) @New Orleans, LA, USA
2011-10-30 1.9.3-p0 (from ruby_1_9_3)
2011-12-28 1.8.7-p357 (from ruby_1_8_7)
2012-02-17 1.9.3-p125 (from ruby_1_9_3)
2012-02-18 1.9.2-p318 (from ruby_1_9_2)
2012-04-20 1.9.3-p194 (from ruby_1_9_3)
2012-04-22 1.9.2-p320 (1.9.2 final; from ruby_1_9_2)
2012-06-01 Euruko 2012 (~2012-06-02) @Amsterdam, North Holland, Netherlands
2012-06-29 1.8.7-p370 (from ruby_1_8_7)
2012-10-12 1.8.7-p371 (from ruby_1_8_7)
2012-10-12 1.9.3-p286 (from ruby_1_9_3)
2012-11-01 RubyConf 2012 (~2012-11-03) @Denver, CO, USA
2012-11-10 1.9.3-p327 (from ruby_1_9_3)
2012-12-25 1.9.3-p362 (from ruby_1_9_3)
2013-01-17 1.9.3-p374 (from ruby_1_9_3)
2013-02-06 1.9.3-p385 (from ruby_1_9_3)
2013-02-08 (branch ruby_2_0_0 from trunk)
2013-02-22 1.9.3-p392 (from ruby_1_9_3)
2013-02-24 2.0.0-p0 (from ruby_2_0_0)
2013-05-14 1.9.3-p426 (from ruby_1_9_3)
2013-05-14 2.0.0-p195 (from ruby_2_0_0)
2013-05-15 1.9.3-p429 (from ruby_1_9_3)
2013-05-30 RubyKaigi 2013 (~2013-06-01) @Koutou, Tokyo, Japan
2013-06-27 1.8.7-p374 (1.8 / 1.8.7 final; from ruby_1_8_7)
2013-06-27 1.9.3-p448 (from ruby_1_9_3)
2013-06-27 2.0.0-p247 (from ruby_2_0_0)
2013-06-28 Euruko 2013 (~2012-06-29) @Athens, Greece
2013-11-08 RubyConf 2013 (~2013-11-10) @Miami, FL, USA
2013-11-22 1.9.3-p484 (from ruby_1_9_3)
2013-11-22 2.0.0-p353 (from ruby_2_0_0)
2013-12-21 (branch ruby_2_1 from trunk)
2013-12-26 2.1.0 (from ruby_2_1)
2014-02-24 1.9.3-p545 (from ruby_1_9_3)
2014-02-24 2.0.0-p451 (from ruby_2_0_0)
2014-02-24 2.1.1 (from ruby_2_1)

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.