It's not on agenda and it will never happen. There are so many languages with fine typing, why break a dynamic one by adding stuff to it?
I believe Matz has said that it is on the agenda for Ruby 3.0: that it will have static typing and that it will be optional.