Nos registros de alterações do OpenLayers 4 , explica:
Diferentemente da mudança da v2.x para a v3.x, que marcou uma reescrita completa da biblioteca com uma API totalmente nova, os incrementos de versões principais agora significam simplesmente que os usuários devem prestar atenção à seção 'Breaking changes' das notas de atualização.
Mas o " controle de versão semântico " diz:
Versão MAJOR aumenta quando você faz alterações incompatíveis da API
Então, eu não entendo: se a API do OL não foi alterada, por que a versão principal do OL aumentou para 4? Alguém pode explicar melhor?
openlayers
TonyGis
fonte
fonte
Respostas:
Quando o OpenLayers aumenta a versão principal, isso ocorre devido a alterações na API. Portanto, preste atenção à seção "Quebrando alterações" nas notas de versão para aprender sobre as alterações na API quando você encontrar um problema de versão principal.
No entanto, como mostram as notas de versão da versão principal de 3 a 4, a API muda apenas um pouco. Portanto, os aplicativos não precisam ser reescritos.
fonte