Di OpenLayers 4 changelogs , dijelaskan:
Berbeda dengan beralih dari v2.x ke v3.x, yang menandai penulisan ulang lengkap perpustakaan dengan API yang sama sekali baru, peningkatan versi utama sekarang hanya berarti bahwa pengguna harus memperhatikan bagian 'Memecah perubahan' dari catatan pemutakhiran.
Tetapi " semanting versi " mengatakan:
Versi MAJOR meningkat ketika Anda membuat perubahan API yang tidak kompatibel
Jadi, saya tidak mengerti: jika OL API tidak diubah, mengapa OL versi utama meningkatkannya menjadi 4? Adakah yang bisa menjelaskan dengan lebih baik?
openlayers
TonyGis
sumber
sumber
Jawaban:
Ketika OpenLayers meningkatkan versi utama, itu karena perubahan API. Jadi, perhatikan bagian "Memecah perubahan" di catatan rilis untuk mempelajari tentang perubahan API saat Anda mengalami masalah versi besar.
Namun, seperti catatan rilis versi utama bump dari 3 hingga 4 acara, API hanya sedikit berubah. Jadi aplikasi tidak perlu ditulis ulang.
sumber