Support of Ruby 2.3 has ended
ruby-lang.org
Support of Ruby 2.3 has ended
1–10 of 21 posts
Re: Support of Ruby 2.3 has ended
#2Re: Support of Ruby 2.3 has ended
#3Was this a particularly popular version? Does this affect a lot of projects?
Re: Support of Ruby 2.3 has ended
#4Re: Support of Ruby 2.3 has ended
#5Re: Support of Ruby 2.3 has ended
#6Earlier quoted context omitted.
The beauty of Ruby is that upgrading Ruby versions is not much of an issue most of the time. Most deprecations are also simple to fix.
most of the time :| 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.
Re: Support of Ruby 2.3 has ended
#7Was this a particularly popular version? Does this affect a lot of projects?
The beauty of Ruby is that upgrading Ruby versions is not much of an issue most of the time. Most deprecations are also simple to fix.
> 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...
Re: Support of Ruby 2.3 has ended
#8Earlier quoted context omitted.
most of the time :| anyone remember 1.8 to 1.9 brutal
No. It wasn't that brutal compared to Rails 2 to 3 that was much more painful :-) 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.
Re: Support of Ruby 2.3 has ended
#9The post will be complete with a guidance how to upgrade Ruby 2.3 itself ;)
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...
Re: Support of Ruby 2.3 has ended
#10Was this a particularly popular version? Does this affect a lot of projects?