Apache NetBeans 29: Integración con Git renovada y actualización masiva del IDE

- 20 May 2026 03:30 AM
La Apache Software Foundation ha lanzado NetBeans 29, una versión que refuerza su posición como IDE versátil para Java, PHP y JavaScript. Disponible desde el 23 de febrero de 2026, esta versión introduce soporte inicial para JDK 26, un rendimiento optimizado en el motor de refactorización de Java, integración mejorada con Git y una importante actualización de sus componentes internos, buscando una experiencia más fluida y moderna en los equipos de cómputo de desarrolladores de todo el mundo.
Un Salto Hacia el Futuro: Java y Rendimiento
El corazón del desarrollo en NetBeans recibe una inyección de modernidad.
Esta versión ofrece soporte completo para JDK 25 e incorpora soporte inicial para JDK 26, preparando a los desarrolladores para los estándares más recientes del lenguaje.
Los avances no son solo cosméticos, sino que impactan directamente en la velocidad del día a día.
El motor de refactorización de Java ha sido optimizado para que acciones como la búsqueda de usos o la reorganización de código se ejecuten de manera mucho más ágil, especialmente en proyectos de gran envergadura.
Un cambio silencioso, pero de gran impacto, es la mejora en la lectura de rutas de clase, que ahora acelera el arranque y la apertura de proyectos complejos.
Mejoras en la Integración con Git y Herramientas Web
Para los equipos que trabajan en entornos colaborativos, la relación con los sistemas de control de versiones es clave.
NetBeans 29 llega con una integración de Git mejorada, lo que permite un manejo más fluido del código fuente directamente desde el IDE.
Como parte de esta evolución, se ha añadido soporte para proyectos alojados en Codeberg, ampliando las opciones más allá de los servicios tradicionales.
Además, la experiencia para desarrolladores web se enriquece con nuevas funciones.
En el ámbito de PHP, se ha implementado el plegado de código para estructuras heredoc y nowdoc, facilitando la lectura de cadenas largas.
En el front-end, el editor de CSS mejora la validación con soporte para la función image-set, y el análisis de JavaScript ahora puede detectar elementos privados duplicados en clases.
Componentes Clave y Correcciones Internas
Más allá de las nuevas funcionalidades visibles, una parte crucial de esta versión se enfoca en pulir la plataforma subyacente.
Actualización de Herramientas de Compilación:
El IDE incluye ahora Apache Maven 3.9.12, Ant 1.10.15, y Groovy 3.0.25, así como un Tomcat embebido actualizado a la versión 9.0.113, asegurando compatibilidad con las configuraciones modernas de proyecto.
Mejoras en la Base de Datos:
El diálogo para añadir conexiones a bases de datos se ha ampliado con soporte específico para SQLite, DuckDB, BigQuery y Snowflake.
Limpieza y Modernización:
Se ha eliminado el soporte para el estándar obsoleto "Mylyn" y se ha removido la funcionalidad de Applets, limpiando el código de componentes que ya no se utilizan.
Disponibilidad en Equipos de Cómputo
Apache NetBeans 29 ya está disponible para su descarga en los sistemas operativos Windows, macOS y Linux, a través de la página oficial del proyecto.
Es relevante destacar un cambio importante en los paquetes de instalación: las versiones empaquetadas por Codelerity (que incluyen un JDK de Temurin para una experiencia "lista para usar") no son releases oficiales de la Apache Software Foundation, aunque están construidas a partir del código fuente de la release.
Para los puristas, los binarios y el código fuente oficial están disponibles directamente en los repositorios de Apache.
Para el funcionamiento del IDE, se recomienda utilizar un JDK 25, 21 o 17, siendo el JDK 25 la opción óptima para aprovechar al máximo la experiencia.