- 10 ноября 2025 года вышла новая версия интегрированной среды разработки Apache NetBeans 28 с улучшенной поддержкой Gradle, Maven и языков программирования.
- В обновлении исправлены ошибки в подсветке кода, автодополнении и поддержке Java, PHP, CSS, а также внесены существенные улучшения в интеграцию с Git.
- NetBeans 28 перешла на использование JDK 25 по умолчанию, а расширение для VSCode стало отдельным проектом, не входящим в основной репозиторий.
10 ноября 2025 года состоялся релиз Apache NetBeans 28 – одной из популярных интегрированных сред разработки с открытым исходным кодом. Эта версия получила ряд важных усовершенствований и исправлений, направленных на улучшение производительности и удобства работы с проектами на различных языках программирования, включая Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy.
В числе ключевых изменений – значительные улучшения поддержки систем сборки Gradle, Maven и Ant, что позволит разработчикам более эффективно управлять зависимостями и процессом сборки. В частности, обеспечена полная совместимость с Gradle 9, а встроенные инструменты Gradle обновлены до версии 8.11.1. Исправлены многочисленные ошибки, связанные с разрешением зависимостей и обработкой файлов.
В области поддержки Java улучшена подсветка кода, импорт модулей и автодополнение, что снижает количество возможных ошибок при разработке и повышает скорость написания кода. Аналогичные исправления и улучшения были внесены также для PHP и CSS. В CSS добавлена поддержка новых свойств, таких как margin-block, padding-block, scroll-behavior, conic-gradient и filter-effects, что расширяет возможности работы с современными стилями.
Поддержка Git стала более функциональной: теперь в меню появились опции для удаления локальных веток и подключения удалённых репозиториев, а также реализовано отображение различий в символах новой строки при просматривании изменений, что может помочь в выявлении скрытых изменений в коде.
Отдельно стоит отметить добавление нового инструмента для кодирования и декодирования текста в Base64, URL и Hex, что облегчает выполнение подобных задач без необходимости использовать сторонние утилиты.
Важно, что расширение NetBeans для Visual Studio Code было перенесено в отдельный репозиторий и больше не входит в основной проект, что свидетельствует о стремлении разработчиков сделать компонент более независимым и легко обновляемым. Кроме того, по умолчанию в данной версии используется JDK 25, что соответствует современным требованиям к платформе Java.
Пользователям доступны готовые сборки Apache NetBeans 28 для Linux (через Snap и Flathub), Windows и macOS. Исходный код по-прежнему распространяется под лицензией Apache License 2.0 и размещён на GitHub, что обеспечивает прозрачность и возможность внесения вклада со стороны сообщества.
Релиз Apache NetBeans 28 следует логике частых обновлений, ориентированных на стабильность и расширение функционала. Ранее в 2025 году были представлены версии 25 в феврале, 26 в мае и 27 в августе. Такой подход обеспечивает оперативное реагирование на запросы пользователей и развитие платформы.
