W dziennikach zmian OpenLayers 4 wyjaśnia:
W przeciwieństwie do przejścia z wersji 2.x na wersję 3.x, która oznaczała całkowite przepisanie biblioteki z całkowicie nowym interfejsem API, główne przyrosty wersji oznaczają po prostu, że użytkownicy powinni zwrócić uwagę na sekcję „Przełamywanie zmian” w uwagach dotyczących aktualizacji.
Ale „ wersjonowanie semantyczne ” mówi:
Wersja MAJOR wzrasta, gdy dokonujesz niezgodnych zmian API
Więc nie rozumiem: jeśli OL API nie ulegnie zmianie, dlaczego wersja główna OL wzrosła do 4? Czy ktoś może wyjaśnić lepiej?