When Microsoft said that Windows 10 was the "last version of Windows" a lot of people didn't really know what that meant or were more concerned with the "free upgrade for 12 months".
Over time it is really become clear what this is all about. There simply aren't any versions any more unless you are an on-premises IT Pro.
What we are seeing is the monthly patch cycle on patch Tuesday and a couple of feature updates each year designated by year/month numbers. The first year anniversary update was 1607 was the July 2016 update - eventually released in the first few days of August 2016. The point is not to pick apart exact release schedules in the old style monolithic update every few years but rather to recognise we are in a new world. The cloud has now changed versions. You just sit there and your new feature update just piles in until your PC just stops working. Upgrades for life.
Similarly businesses that have gone to the cloud just use Office 365 and Exchange Online.
So the continuous updating cloud is removing versions. It's a new world for the PC user.