Project

General

Profile

Release Engineering

Versioning Policy

since release of 2.1.0(includes 2.1.0)

Format: X.Y.Z
X: major version; increased when incompatible change which can’t be released in MINOR
Y: minor version; increased every christmas, may be API incompatible (always ABI incompatible)
Z: teeny; security or bug fix which maintains API compatibility

before 2.1.0

Format: X.Y.ZpP
X: major version; may increment in the future
Y: minor version; incremented with large improvement
Z: teeny; incremented with each release
P: patch level; incremented with each patch for the release

Glossary

  • preview: It is alpha or beta release. Feedback is welcome, it can be reflect to the final release.
  • rc: Release Candidate; The feature of the final release is already frozen (feature freeze).
    Bug reports are still welcome.
    Feedback for newly added feature is also welcome.
  • RTM: Release to Manufacture; p0 (patch level 0); GM (Golden Master); the final release.

Active branch

master

ruby_3_1

ruby_3_0

  • Status: maintained
  • release manager: usa
  • ABI Version: 3.0.0
  • ReleaseEngineering30
  • Normal maintenance: will finish on 2023-03-31

ruby_2_7

  • Status: maintained (security only)
  • release manager: usa
  • ABI Version: 2.7.0
  • ReleaseEngineering27
  • Normal maintenance: finished on 2022-03-31
  • Security maintenance: will finish on 2023-03-31

ruby_2_6

  • Status: EOL
  • release manager: usa
  • ABI Version: 2.6.0
  • ReleaseEngineering26
  • Normal maintenance: finished on 2021-03-31
  • Security maintenance: finished on 2022-03-31

ruby_2_5

  • Status: EOL
  • release manager: usa
  • ABI Version: 2.5.0
  • ReleaseEngineering25
  • 2017-12-25: 2.5.0 released
  • Normal maintenance: finished on 2020-03-31
  • Security maintenance: finished on 2021-03-31

ruby_2_4

  • Status: EOL
  • release manager: usa
  • ABI Version: 2.4.0
  • ReleaseEngineering24
  • 2016-12-24: 2.4.0 released
  • Normal maintenance: finished on 2019-03-31
  • Security maintenance: finished on 2020-03-31

ruby_2_3

  • Status: EOL
  • release manager: usa
  • ABI Version: 2.3.0
  • ReleaseEngineering23
  • 2015-12-25: 2.3.0 released
  • Normal maintenance: finished on 2018-03-31
  • Security maintenance: finished on 2019-03-31

ruby_2_2

  • Status: EOL
  • ABI Version: 2.2.0
  • 2014-12-25: 2.2.0 released
  • Normal maintenance: finished on 2017-03-31
  • Security maintenance: finished on 2018-03-31
  • ReleaseEngineering22

ruby_2_1

  • Status: EOL
  • ABI Version: 2.1.0
  • 2013-12-26: 2.1.0 released
  • Normal maintenance: finished on 2016-03-30
  • Security maintenance: finished on 2017-03-31
  • ReleaseEngineering210

ruby_2_0_0

  • Status: EOL
  • ABI Version: 2.0.0
  • 2013-02-24: 2.0.0-p0 released
  • Normal maintenance: finished on 2015-02-24
  • Security maintenance: finished on 2016-02-24
  • Supported Platforms

see also version dependent topics.

The old stable series of Ruby.

see also version dependent topics.

ruby_1_9_3

  • Status: EOL
  • Maintainer: usa
  • ABI Version: 1.9.1
  • Normal maintenance: finished on 2014-02-23
  • Security maintenance: finished on 2015-02-23

ruby_1_9_2

  • Status: EOL
  • Maintainer: hone
  • ABI Version: 1.9.1
  • Normal maintenance: finished on June 2012
  • Security fixes: finished on 2013-06-01
  • Extended maintenance: finished on 2014-06-30

The very old stable series of Ruby.

see also version dependent topics.

ruby_1_8_7

  • Status: EOL
  • Maintainer: hone
  • ABI Version: 1.8
  • Extended maintenance: finished on 2014-06-30

Obsoleted branch

ruby_1_9_1

  • Status: EOL
  • ABI Version: 1.9.1

ruby_1_8

  • Status: EOL
  • ABI Version: 1.8

ruby_1_8_6

  • Status: EOL
  • ABI Version: 1.8

ruby_1_8_5

  • Status: EOL
  • ABI Version: 1.8

History

The History of Ruby

Discussion

Like0