Сообщаем о важном изменении в поддержке платформ, используемых в наших решениях для создания отчетов и дашбордов. Следуя политике Microsoft и учитывая современные стандарты разработки, начиная с версии 2025.4.1 мы прекращаем поддержку .NET Core 3.1 и .NET 5.0 в наших продуктах.
Причины прекращения поддержки
.NET Core 3.1.NET Core 3.1 был выпущен в декабре 2019 года как версия с долгосрочной поддержкой (LTS). Однако, Microsoft, завершила поддержку этой версии 13 декабря 2022 года. Это означает прекращение выпуска обновлений, исправлений безопасности и технической поддержки со стороны корпорации. Несмотря на завершение поддержки, приложения на .NET Core 3.1 будут продолжать работать, но станут потенциально уязвимыми к новым угрозам.
.NET 5.0
.NET 5.0 был официально представлен в ноябре 2020 года и был первым выпуском после ребрендинга платформы: с этой версии исчезло обозначение «Core». Важно учитывать, что .NET 5.0 не был LTS-версией, и Microsoft сразу объявила о коротком жизненном цикле поддержки – всего 18 месяцев. Поддержка .NET 5.0 завершилась 10 мая 2022 года. После этой даты больше не выпускаются обновления, включая исправления безопасности, что требует перевода производственных систем на актуальные версии платформы.
Как это повлияет на продукты Stimulsoft?
С переходом на новые версии платформ дальнейшее развитие продуктов Stimulsoft станет возможным только на следующих поддерживаемых Microsoft платформах:- .NET 6.0 (LTS);
- .NET 7.0 (совместим с .NET 6.0);
- .NET 8.0 (LTS);
- .NET 9.0 и новее (совместим с .NET 8.0).
Продукты Stimulsoft поддерживают .NET 6.0 и .NET 8.0 с первых дней появления данных фреймворков, предоставляя нашим пользователям все преимущества современных технологий.Новые релизы не будут содержать библиотек и обновлений для .NET Core 3.1 и .NET 5.0. Для получения новых версий Stimulsoft потребуется использовать как минимум .NET 6.0 или .NET 8.0.
Преимущества перехода на современные версии .NET
Безопасность: Только новые версии получают регулярные обновления и исправления уязвимостей.Производительность: Оптимизации и новые API увеличивают скорость и эффективность работы приложений.
Расширенная функциональность: Современные версии .NET позволяют использовать актуальные возможности платформы и интеграцию с последними технологиями.
Совместимость: Сохранена обратная совместимость, что облегчает миграцию проектов. Сохранена обратная совместимость, что облегчает миграцию проектов
Для миграции ваших проектов на .NET 6.0 или .NET 8.0 используйте .NET Upgrade Assistant и ознакомьтесь с руководствами по совместимости от Microsoft. Помните, что после окончания поддержки исправления для старых версий выпускаться не будут.
Грядущая платформа .NET 10
Microsoft активно работает над следующим долгосрочным релизом – .NET 10.0, который ожидается в ноябре 2025 года и станет следующим LTS-релизом после .NET 8.0..NET 10 будет содержать дальнейшие улучшения по производительности, безопасности, поддержку облачных и кроссплатформенных решений, а также дополнительные инструменты для разработки современных приложений. Мы внимательно следим за развитием платформы и будем оперативно реализовывать поддержку .NET 10 в продуктах Stimulsoft после ее официального релиза.
Поддержка .NET Framework
Наши компоненты отчетности полностью совместимы с .NET Framework версии 4.5.2 и выше, а также .NET Framework 4.7.2 и выше. Решения стабильно работают на указанных версиях, проходят регулярное тестирование и демонстрируют высокую надежность на всех поддерживаемых платформах. Подробнее о поддерживаемых версиях популярных фреймворков читайте здесь.Заключение
Прекращение поддержки .NET Core 3.1 и .NET 5.0 позволит сосредоточиться только на современных, безопасных и производительных технологиях, создавая надежные решения для наших клиентов. В случае вопросов по миграции или использованию новых возможностей платформы обращайтесь в техническую поддержку Stimulsoft.Для владельцев лицензий Stimulsoft ‘с исходным кодом’ сохраняется возможность самостоятельно собирать и обеспечивать совместимость компонентов под более старые версии .NET, при необходимости адаптируя продукты под собственные требования.