Salah satu hal yang perlu diperhatikan mengenai versi adalah, tidak semua framework mengadopsi semver. Jadi update x.y.z1 ke z.y.z2 sah-sah saja terjadi perubahan API, toh tidak mengadopsi semver.
Seperti Windows Vista ke Windows 7, atau dari Windows 7 ke Windows 8; apakah terlihat perubahan besar? Ya terlihat banyak sekali perubahan. Kadang driver dari Windows sebelumnya tidak jalan.
Tapi kalau kita lihat versinya:
Windows Vista = 6.0
Windows 7 = 6.1
Windows 8 = 6.2
Windows 8.1= 6.3
Terlihat dari angka hanya minor. Ini karena Windows tidak mengadopsi semver.
Btw, ada point yang kurang. Yaitu tentang life cycle dan support. Tentunya perusahaan yang prefer dengan stabilitas tidak mau investasi di suatu produk yang mana tools pembuatnya dalam 1–2 tahun kedepan sudah usang.
Dari pengalaman saya menggunakan PHP framework, CakePHP yang paling lama support-nya. Sejak rilis April 2005, versi 1 berakhir pada November 2015 atau selama 10 tahun tetap mendapatkan patch https://github.com/cakephp/cakephp/releases/tag/1.3.21