upgrading from 2.3.17

I see the different versions of elgg but they seem out of order. 

https://elgg.org/about/download

Is version 3 after 2.3.17? and do i need to upgrade to every version after until I get to 4.0?

What confuses me is on the site it goes from 2.3.14 to 3.0.6 uptp 3.2.4 then starts back at 2.3.15 and steps to 2.3.17 and goes to 4.0 beta1, beta2, beta3 then 4.0rc. I can't make sense of this. Can you explain what's going on here and how the versions are suppose to go? To prove I'm right to be confused, dell did something similar with the names of their laptops, where they seem out of order because higher numbers came before lower numbers so you would the 7400 came before the 7480 but it was the other way around. So yeahhh I'm all out of sort with tech companies lol.

Thank you 

 

  • 3.2.4 (zipsource) - released January 23, 2020
  • 3.2.3 (zipsource) - released December 20, 2019
  • 3.2.2 (zipsource) - released December 6, 2019
  • 3.2.1 (zipsource) - released November 25, 2019
  • 3.2.0 (zipsource) - released October 24, 2019
  • 3.1.6 (zipsource) - released October 23, 2019
  • 3.1.5 (zipsource) - released October 11, 2019
  • 3.1.4 (zipsource) - released September 27, 2019
  • 3.1.3 (zipsource) - released September 13, 2019
  • 3.1.2 (zipsource) - released August 28, 2019
  • 3.1.1 (zipsource) - released August 2, 2019
  • 3.0.7 (zipsource) - released August 2, 2019
  • 3.1.0 (zipsource) - released July 25, 2019
  • 3.0.6 (zipsource) - released July 25, 2019