pkgstory

checked rss

ruby version history (formula)

All packages / formula

ruby

formula

formula timeline from Homebrew git history.

Track ruby with the RSS feed.

Current
4.0.9
Versions
115
Since
Sep 2009
Cadence
40d
Bottles
5 platforms

Update cadence

Sep 2009 to Oct 2026

Bottle availability

22 availability spans

PlatformFromUntilFirst bottled commitRemoval commit
Linux (arm64)2025-03-21present687f56270—
Linux (x86_64)2021-07-02present05bfb03c3—
macOS Golden Gate 27 (arm64)2026-09-10presentd5117e68c—
macOS Tahoe 26 (arm64)2025-09-12presenta0fce8487—
macOS Sequoia 15 (arm64)2024-09-10present4d54a42bb—
macOS Sonoma 14 (arm64)2023-09-172026-09-1565eb3d083fb4b0e2e3
macOS Sonoma 14 (x86_64)2023-09-172026-09-1565eb3d083fb4b0e2e3
macOS Ventura 13 (arm64)2022-10-222025-09-171e524e915c3308ba52
macOS Ventura 13 (x86_64)2022-11-152025-09-17352146cb3c3308ba52
macOS Monterey 12 (arm64)2021-10-222024-11-051ccf61f6ede5e80f06
macOS Monterey 12 (x86_64)2021-10-222024-11-05345e4509cde5e80f06
macOS Big Sur 11 (arm64)2020-12-092024-01-094d449811fd8ca63042
macOS Big Sur 11 (x86_64)2020-11-142024-01-099a1781e4bd8ca63042
macOS Catalina 10.15 (x86_64)2019-09-282022-12-053e3c4e9eb3ee056208
macOS Mojave 10.14 (x86_64)2018-09-022021-11-3079a10be008d86d0f5d
macOS High Sierra 10.13 (x86_64)2017-09-152020-12-264903d5d6392f092cfa
macOS Sierra 10.12 (x86_64)2016-09-092019-10-0283b22eeb485fef5cee
OS X El Capitan 10.11 (x86_64)2015-09-122018-10-1761aca7ab8e901d03aa
OS X Yosemite 10.10 (x86_64)2014-10-222017-09-14a29761fc71756807ef
OS X Mavericks 10.9 (x86_64)2014-04-072016-09-287a39baa24d2f276651
OS X Mountain Lion 10.8 (x86_64)2014-04-072015-11-197a39baa24aba2bab20
Mac OS X 10.7 (x86_64)2014-04-072014-10-227a39baa24a29761fc7

Contributors

91 people · 1 automated

Authors and co-authors of formula file changes in Homebrew history, not the upstream project.

Jack Nagel

35 commits · 6 version changes

2012-04-01 – 2014-12-24

Mike McQuaid

29 commits · 5 version changes

2013-09-12 – 2026-07-31

Adam Vandenberg

20 commits · 2 version changes

2010-06-16 – 2014-03-07

Rui Chen

15 commits · 1 version change

2023-01-06 – 2026-07-14

Bo Anderson

14 commits · 3 version changes

2020-04-16 – 2025-12-27

Carlo Cabrera

13 commits · 4 version changes

2021-01-07 – 2026-09-10

ilovezfs

13 commits · 3 version changes

2016-06-21 – 2018-06-01

Michael Cho

11 commits · 2 version changes

2024-11-23 – 2026-10-08

Misty De Meo

11 commits · 3 version changes

2013-02-22 – 2015-12-28

Francois-Xavier Coudert

9 commits · 2 version changes

2017-02-26 – 2022-11-15

Dominyk Tiller

9 commits · 8 version changes

2014-10-16 – 2017-10-22

Patrick Linnane

8 commits · 2 version changes

2022-12-05 – 2025-12-27
Show 79 more

Faisal N Jawdat

7 commits · 2 version changes

2009-11-09 – 2024-04-24

Chongyu Zhu

7 commits · 6 version changes

2017-12-18 – 2019-04-19

Max Howell

7 commits · 1 version change

2009-09-21 – 2011-09-02

Issy Long

3 commits · 0 version changes

2024-08-01 – 2025-08-02

Dawid Dziurla

3 commits · 2 version changes

2020-12-26 – 2023-03-30

Michael Cho

3 commits · 0 version changes

2022-10-22 – 2022-11-11

Rylan Polster

3 commits · 0 version changes

2020-06-17 – 2021-02-04

Seeker

3 commits · 1 version change

2020-07-21 – 2020-12-26

Jeong Mok Cho

3 commits · 0 version changes

2012-11-14 – 2013-04-12

botantony

2 commits · 1 version change

2025-12-27 – 2026-07-29

Ruoyu Zhong

2 commits · 0 version changes

2025-02-08 – 2025-02-09

Michka Popoff

2 commits · 0 version changes

2021-07-02 – 2022-02-22

Jonathan Chang

2 commits · 1 version change

2020-12-28 – 2020-12-28

Alexander Bayandin

2 commits · 1 version change

2020-02-17 – 2020-04-16

Cheng Xu

2 commits · 2 version changes

2016-12-25 – 2017-03-26

Francesco Rodriguez

2 commits · 2 version changes

2016-11-17 – 2016-11-21

Xu Cheng

2 commits · 1 version change

2014-12-24 – 2014-12-25

dx7

2 commits · 2 version changes

2014-09-22 – 2014-11-15

Erik Michaels-Ober

2 commits · 2 version changes

2013-02-27 – 2013-12-25

Sebastian Rabuini

2 commits · 2 version changes

2012-12-27 – 2013-02-07

Sebastian Wyder

2 commits · 2 version changes

2012-10-12 – 2012-11-10

Michael Dippery

2 commits · 2 version changes

2010-12-27 – 2011-11-23

Mislav Marohnić

2 commits · 1 version change

2011-02-06 – 2011-02-21

Joshua Peek

2 commits · 1 version change

2010-08-20 – 2010-08-21

Aku Kotkavuo

2 commits · 1 version change

2010-01-24 – 2010-08-20

elliottcable

2 commits · 0 version changes

2009-09-22 – 2009-09-22

Yuxin Qiao

1 commit · 1 version change

2026-08-17 – 2026-08-17

Caleb Xu

1 commit · 0 version changes

2025-09-12 – 2025-09-12

Carlo Cabrera

1 commit · 0 version changes

2024-12-26 – 2024-12-26

Sam Ford

1 commit · 0 version changes

2024-05-31 – 2024-05-31

Dustin Rodrigues

1 commit · 1 version change

2023-02-09 – 2023-02-09

Miccal Matthews

1 commit · 1 version change

2023-02-09 – 2023-02-09

danielnachun

1 commit · 1 version change

2022-08-23 – 2022-08-23

Yann Prono

1 commit · 1 version change

2022-04-17 – 2022-04-17

Charles B Johnson

1 commit · 1 version change

2022-02-22 – 2022-02-22

Dzmitry Neviadomski

1 commit · 1 version change

2021-11-30 – 2021-11-30

fn ⌃ ⌥

1 commit · 0 version changes

2021-10-08 – 2021-10-08

jerryskye

1 commit · 1 version change

2021-07-07 – 2021-07-07

Caleb Xu

1 commit · 1 version change

2020-10-02 – 2020-10-02

Nanda H Krishna

1 commit · 0 version changes

2020-08-28 – 2020-08-28

Stefan Wrobel

1 commit · 1 version change

2020-04-01 – 2020-04-01

Issy Long

1 commit · 0 version changes

2020-03-01 – 2020-03-01

L. E. Segovia

1 commit · 0 version changes

2019-10-30 – 2019-10-30

Aku Kotkavuo

1 commit · 1 version change

2019-10-02 – 2019-10-02

Jonathan Chang

1 commit · 1 version change

2019-09-04 – 2019-09-04

Eduardo Sebastian

1 commit · 1 version change

2019-08-31 – 2019-08-31

Alyssa Ross

1 commit · 1 version change

2019-01-31 – 2019-01-31

Yurii Kolesnykov

1 commit · 0 version changes

2018-12-01 – 2018-12-01

commitay

1 commit · 0 version changes

2018-10-20 – 2018-10-20

Chayoung You

1 commit · 1 version change

2018-10-19 – 2018-10-19

Misty De Meo

1 commit · 1 version change

2018-03-29 – 2018-03-29

Alex Gaynor

1 commit · 1 version change

2018-02-18 – 2018-02-18

Yurii Kolesnykov

1 commit · 1 version change

2017-03-23 – 2017-03-23

Martin Afanasjew

1 commit · 0 version changes

2016-01-13 – 2016-01-13

Alex Wang

1 commit · 0 version changes

2016-01-12 – 2016-01-12

Anton Antonov

1 commit · 1 version change

2015-12-25 – 2015-12-25

Alex Dunn

1 commit · 0 version changes

2015-11-19 – 2015-11-19

Nikolaus Wittenstein

1 commit · 0 version changes

2015-06-05 – 2015-06-05

Dominyk Tiller

1 commit · 1 version change

2014-08-24 – 2014-08-24

Robert Buonpastore

1 commit · 0 version changes

2014-06-08 – 2014-06-08

chdiza

1 commit · 0 version changes

2014-03-23 – 2014-03-23

Mike Naberezny

1 commit · 0 version changes

2014-03-04 – 2014-03-04

denji

1 commit · 0 version changes

2013-12-17 – 2013-12-17

Kazuhiro NISHIYAMA

1 commit · 0 version changes

2013-11-26 – 2013-11-26

Clemens Gruber

1 commit · 1 version change

2013-06-30 – 2013-06-30

Samuel John

1 commit · 0 version changes

2013-03-18 – 2013-03-18

Christian Höltje

1 commit · 0 version changes

2013-01-26 – 2013-01-26

Ed Robinson

1 commit · 0 version changes

2012-09-09 – 2012-09-09

Andrew Marshall

1 commit · 1 version change

2012-04-21 – 2012-04-21

Robert Tully

1 commit · 0 version changes

2012-03-17 – 2012-03-17

Matthew King

1 commit · 0 version changes

2011-12-11 – 2011-12-11

Jamie Macey

1 commit · 0 version changes

2010-10-26 – 2010-10-26

Adriano Bonat

1 commit · 0 version changes

2010-05-19 – 2010-05-19

Lincoln Stoll

1 commit · 0 version changes

2010-01-24 – 2010-01-24

Lon Baker

1 commit · 1 version change

2009-12-22 – 2009-12-22

Aanand Prasad

1 commit · 0 version changes

2009-10-19 – 2009-10-19

Mike Enriquez

1 commit · 1 version change

2009-09-18 – 2009-09-18

Clinton R. Nixon

1 commit · 1 version change

2009-09-14 – 2009-09-14
Automation

BrewTestBot

106 commits · 20 version changes

2014-04-07 – 2026-10-23

Version timeline

115 version-changing commits

VersionUpdatedCommitSubject
4.0.92026-10-2362c77c942ruby 4.0.9
4.0.82026-10-22bdd46bc0druby 4.0.8
4.0.7_12026-10-096099120cfruby: revision bump (migrate to `openssl@4`)
4.0.72026-09-15fb4b0e2e3ruby 4.0.7
4.0.6_12026-08-17af05af8f8ruby: revision 1
4.0.62026-07-14c3af351cdruby 4.0.6
4.0.52026-05-20bbeafd4adruby 4.0.5
4.0.42026-05-12150326644ruby 4.0.4
4.0.32026-04-218a2438328ruby 4.0.3
4.0.22026-03-173fdce9290ruby 4.0.2
4.0.12026-01-133be6c6976ruby 4.0.1
4.0.02025-12-2749293a978ruby 4.0.0
3.4.82025-12-17592bfd406ruby 3.4.8
3.4.72025-10-089c27586e5ruby 3.4.7
3.4.6_12025-10-07dd26f3474ruby: update openssl gem for OpenSSL 3.6+
3.4.62025-09-17c3308ba52ruby 3.4.6
3.4.52025-07-161c559699bruby 3.4.5
3.4.42025-05-15956092e83ruby 3.4.4
3.4.32025-04-1591b3428b3ruby 3.4.3
3.4.22025-02-157afe94ab5ruby 3.4.2
3.4.12024-12-26b159caaa0ruby 3.4.1
3.3.62024-11-05de5e80f06ruby 3.3.6
3.3.52024-09-045a1740c1eruby 3.3.5
3.3.42024-07-10602166d63ruby 3.3.4
3.3.32024-06-14d6a95007cruby 3.3.3
3.3.22024-06-0198e281f8fruby 3.3.2
3.3.12024-04-2416c90ec02ruby 3.3.1
3.3.02024-01-09d8ca63042ruby 3.3
3.2.2_12023-06-26970acdcadruby: switch to `openssl@3`
3.2.22023-03-30bc4118d04ruby 3.2.2
3.2.12023-02-099cf6c1a4eruby 3.2.1
3.2.02023-01-06df630fcf9ruby 3.2.0
3.1.32022-12-05ccf560889ruby 3.1.3
3.1.2_12022-08-23189af7696ruby: depend on libxcrypt
3.1.22022-04-170d86031daruby 3.1.2
3.1.12022-02-22f8bb83038ruby 3.1.1
3.1.02022-02-07913d0f5aaruby 3.1.0
3.0.32021-11-3028e62305fruby 3.0.3
3.0.2_12021-10-1456df5e679ruby: revision bump (libffi 3.4.2)
3.0.22021-07-076c67bb633ruby 3.0.2
3.0.12021-04-0682bee2494ruby 3.0.1
3.0.0_12020-12-282d2376706ruby: revision bump
3.0.02020-12-26245b84c8aruby 3.0.0
2.7.22020-10-02a1eea844aruby 2.7.2
2.7.1_22020-04-1854e90395druby: correctly replace bundled bundler
2.7.1_12020-04-16bfd4c2addruby: fix MJIT_CC using shim
2.7.12020-04-016661eb068ruby 2.7.1
2.7.02020-02-1786f2387f4ruby 2.7.0
2.6.52019-10-02bea0faa13ruby 2.6.5
2.6.4_22019-09-0466bab0c5eruby: disable opportunistic linkage to gmp
2.6.4_12019-09-0307b109679ruby: move to OpenSSL 1.1
2.6.42019-08-31314802743ruby 2.6.4
2.6.32019-04-196f105c270ruby 2.6.3
2.6.22019-03-1437720c5dbruby 2.6.2
2.6.12019-01-31d0274653aruby 2.6.1
2.6.0_12019-01-130f9e1b898ruby: revision for readline
2.6.02018-12-267a824fdebruby 2.6.0
2.5.3_12018-11-0452af05466ruby: revision for keg-only ruby.
2.5.32018-10-1902166684aruby 2.5.3
2.5.22018-10-171f6717bc4ruby 2.5.2
2.5.12018-03-295b1ea916aruby 2.5.1
2.5.0_22018-02-21de1af1a9cruby: remove all options.
2.5.0_12018-02-18901af6954ruby: upgrade gem to 2.7.6
2.5.02018-01-048ec6e0530ruby 2.5.0
2.4.3_12017-12-18b8d36c7caruby: downgrade gem to 2.6.14
2.4.32017-12-1857cb866e3ruby 2.4.3
2.4.2_12017-10-229c4e54b18ruby: vendor gem like we do pip for Python
2.4.22017-09-144dd8fafcbruby 2.4.2
2.4.1_22017-09-031ea2820acruby: apply upstream rubygem vuln fixes
2.4.1_12017-03-26adfcc5a07ruby: fix incorrect abi_version
2.4.12017-03-23a802eae77ruby 2.4.1
2.4.02016-12-25959329b8aruby 2.4
2.3.32016-11-211137b71fcruby 2.3.3
2.3.22016-11-17df22b1014ruby 2.3.2
2.3.1_22016-10-02b15242e64ruby: unset SDKROOT
2.3.1_12016-09-286889082b9ruby: revision for readline
2.3.12016-04-306d640e67cruby 2.3.1
2.3.02015-12-25be52665fdruby 2.3.0
2.2.42015-12-168983805aaruby 2.2.4
2.2.32015-08-19cdd17c6a3ruby 2.2.3
2.2.22015-04-130e8e2c117ruby 2.2.2
2.2.12015-03-0467f6e5ba6ruby 2.2.1
2.2.02014-12-259d3617844ruby 2.2.0
2.1.52014-11-155560047b7ruby 2.1.5
2.1.42014-10-277c04424c6ruby 2.1.4
2.1.3_12014-10-1634d0348e4openssl: poodle fixes
2.1.32014-09-22c9dfa9964ruby 2.1.3
2.1.2_32014-08-24a2bafa27fopenssl: disable SSLv2 support.
2.1.2_22014-06-1391ecde8a4ruby: add rubygems customization, fix postinstall
2.1.2_12014-06-088a80da9cbruby: bump revision for c3541d8450b2cb9e93aacc7431d88f129f85116f
2.1.22014-05-09f77b1b6e1ruby 2.1.2
2.1.1_12014-04-0903c48ace0ruby: bump revision for OpenSSL security.
2.1.12014-02-2447215b7acruby 2.1.1
2.1.02013-12-25f7b9e2469ruby 2.1.0
2.0.0-p3532013-11-2296ab8b6afruby 2.0.0-p353
2.0.0-p2472013-06-30d43f66adaruby 2.0.0-p247
2.0.0-p1952013-05-18c6c35ce78ruby 2.0.0-p195
2.0.0-p02013-02-272a4803981ruby 2.0.0-p0
1.9.3-p3922013-02-22c4c2ffd2bruby 1.9.3-p392
1.9.3-p3852013-02-07500fca42fruby 1.9.3-p385
1.9.3-p3742013-01-182dac7b89bruby 1.9.3-p374
1.9.3-p3622012-12-27e5b98e4edruby: Update to 1.9.3-p362
1.9.3-p3272012-11-10e5d70a7a4Ruby 1.9.3-p327
1.9.3-p2862012-10-12660a4cb53Ruby 1.9.3p286
1.9.3-p1942012-04-21c4d9e2dc6Ruby 1.9.3-p194
1.9.3-p1252012-02-24988172ad7ruby 1.9.3-p125
1.9.3-p02011-11-23c56ae1192ruby: Update to 1.9.3
1.9.2-p2902011-07-26443eca6c9ruby 1.9.2-p290
1.9.2-p1802011-02-219a7f3e07bruby 1.9.2-p180
1.9.2-p1362010-12-27c1dbeda36ruby: Update to 1.9.2-p136
1.9.2-p02010-08-2079159bdbfUpdate Formula: ruby
1.9.1-p3782010-01-247ff9f2e04Update Ruby to 1.9.1-p378
1.9.1-p3762009-12-228dc4c742dUpdate ruby to 1.9.1-p376 release
1.8.7-p1742009-09-18b6bc63299Ruby 64-bit formula
1.9.1-p2432009-09-144f0d14b99Ruby 1.9.1 formula