Obsługiwane wersje
Ta strona przedstawia cykl życia wsparcia dla każdej EPPlus głównej wersji. Poprawki bezpieczeństwa są wydawane na publicznym kanale NuGet bez dodatkowych kosztów w trakcie publikacji okresu wsparcia. Uprawnienie do użytku komercyjnego wymaga aktualnej lub wcześniej posiadanej licencji komercyjnej obejmującej główną wersję. Korzystanie z oprogramowania pozostaje zależne od obowiązujących warunków licencji.
Model wsparcia
- Aktywne wsparcie
- Wersja otrzymuje poprawki błędów, drobne funkcje oraz aktualizacje bezpieczeństwa. Zazwyczaj tylko najnowsza wersja główna jest aktywnie wspierana, z okresem przejściowym, podczas którego poprzednia wersja główna otrzymuje poprawki aż do kolejnego drobnego wydania nowej wersji głównej.
- Wsparcie bezpieczeństwa
- Wersja otrzymuje wyłącznie aktualizacje bezpieczeństwa. Nie są udostępniane nowe funkcje ani poprawki błędów niezwiązane z bezpieczeństwem.
- Koniec życia
- Wersja ta nie jest już wspierana. Nie będą już wprowadzane żadne kolejne aktualizacje. Użytkownicy są zdecydowanie zachęcani do aktualizacji do wspieranej wersji.
| Wersja | Data premiery | Status | Wsparcie bezpieczeństwa aż do momentu | Komentarz |
|---|---|---|---|---|
| EPPlus 8.x | 2025-03-28 | Aktywne wsparcie | Do ustalenia | |
| EPPlus 7.x | 2023-10-26 | Wsparcie bezpieczeństwa | Do ustalenia | Security updates only |
| EPPlus 6.x | 2022-04-10 | Koniec życia | 2025-12-31 | End of life |
| EPPlus 5.x | 2020-03-08 | Koniec życia | 2024-12-31 | End of life |
EPPlus główne wersje celują w konkretne wersje .NET środowiska uruchomieniowego. Okres wsparcia dla każdej głównej wersji jest powiązany z cyklem życia jej docelowych .NET runtime. Utrzymywanie biblioteki na zakończeniu okresu działania zmniejszałoby bezpieczeństwo, a nie je poprawiało. Poprawki bezpieczeństwa wydane w okresie wsparcia pozostają dostępne przez NuGet przez co najmniej 10 lat.