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
- Ta wersja nie jest już wspierana. Nie będą podawane żadne dalsze aktualizacje. Użytkownicy są zdecydowanie zachęcani do aktualizacji do obsługiwanej 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 .NET wersje wykonawcze. Okres wsparcia dla każdej głównej wersji jest powiązany z cyklem życia jej docelowych .NET czasów uruchomieniowych. Utrzymywanie biblioteki na runtime końca życia zmniejszałoby bezpieczeństwo, a nie je poprawiało. Poprawki bezpieczeństwa wydane w okresie wsparcia są dostępne przez NuGet przez co najmniej 10 lat.