Although this is true vast majority of times, sometimes hard forks do happen in Bitcoin.
In the early days there were some bugs in the software and a hard fork needed to happen to correct it.
This was very early though, so there wasn't much of panic when blockchain reorganized. I assume no one really cared that much as Bitcoin wasn't worth what it is today.
I do not think we will see the blockchain 3.0 with the help of hard fork mate. These both are from the different variant of updation on blockchain. When the hard fork falls we see the increase the block size on blockchain with the help of segregated witness.
Many shit hard fork done so far. When the time of November and December many has been falls but very few are recognized one dude.
You may see the github link given by bob. That would be helpful to follow up the update when the next version of blockchain has been launched.