Support of Ruby 2.3 has ended
ruby-lang.org
ruby-lang.org
anyone remember 1.8 to 1.9 brutal
But at the time I thought that the transition to 1.9 was handled poorly and took way too long.
Little did I know that Python 2.7 would still be supported today.
> Though ISO/IEC 30170:2012 doesn’t specify details of the Integer class, Ruby had two visible Integer classes: Fixnum and Bignum. Ruby 2.4 unifies them into Integer. All C extensions which touch the Fixnum or Bignum class need to be fixed.
https://www.ruby-lang.org/en/news/2016/12/25/ruby-2-4-0-rele...
> Debian 8 (Jessie), released 25–26 April 2015 > Debian 9 (Stretch) was released on 17 June 2017
It was 8 months old when Debian 8 shipped.
I don't know what you're trying to say with that - if it was already 8 months old why wasn't it included? Why are these packages always so old?
That's how Debian stable works.
the main change I remember would be the Fixnum/Bignum disappearing in favor of the Integer parent class [1][2][3] (which isn't hard to fix).
also if you are stuck on 2.3 you might have a lot of other issues too (like outdated gems).
[1]: https://www.ruby-lang.org/en/news/2016/12/25/ruby-2-4-0-rele... [2]: https://www.ruby-lang.org/en/news/2017/12/25/ruby-2-5-0-rele... [3]: https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-rele...