# Forgejo v15.0 LTS: Nuevas funciones para un desarrollo colaborativo seguro y flexible
Forgejo v15.0 ha sido lanzado: soporte a largo plazo (LTS) hasta el 15 de julio de 2027. Se trata de una versión estable de la plataforma de código abierto diseñada para el autoalojamiento de repositorios Git y procesos de CI/CD. Forgejo, una bifurcación de Gitea, sigue evolucionando como alternativa a GitHub, GitLab y Bitbucket, con un enfoque en la privacidad, el control de la infraestructura y la extensibilidad.
Mejoras en la interfaz de usuario
Uno de los principales objetivos en v15.0 ha sido mejorar la accesibilidad y la usabilidad. Antes, para excluir etiquetas al filtrar incidencias era necesario mantener pulsada la tecla Alt, lo que generaba barreras para usuarios móviles y aquellos sin teclado. Ahora, la función utiliza un botón visible que se puede hacer clic o tocar. Esto es especialmente importante en pantallas táctiles, donde no es posible pasar el ratón por encima.
La página de lanzamientos ha sido rediseñada por completo: el diseño adaptable garantiza una visualización correcta en cualquier formato de dispositivo, desde smartphones hasta monitores de escritorio. El filtrado de incidencias y la navegación por la lista de lanzamientos son ahora más intuitivos, lo que reduce la carga cognitiva en el trabajo diario de los proyectos.
Notas mejoradas y gestión de commits
Los desarrolladores ahora tienen más control sobre las notas (notas de Git). Antes, editarlas estaba limitado a la consola o herramientas externas. Ahora, en la interfaz de solicitudes de extracción, puedes:
- agregar notas a commits individuales;
- editar notas existentes directamente en la interfaz web;
- deshacer cambios usando el mecanismo estándar de deshacer;
- eliminar notas sin necesidad de usar la CLI.
Estos cambios simplifican la documentación de decisiones clave asociadas a commits específicos, especialmente en equipos que requieren auditorías de cambios o explicaciones de contexto sin modificar el código en sí.
Seguridad mediante aislamiento: Tokens limitados a repositorios
v15.0 introduce soporte para tokens de acceso limitados a una lista específica de repositorios. Al crear un token mediante API o la interfaz web, un administrador puede especificar explícitamente a qué repositorios tiene acceso. Un token de este tipo:
- no puede realizar operaciones en repositorios fuera de la lista permitida;
- mantiene acceso de lectura a repositorios públicos (solo lectura);
- reduce riesgos en caso de compromiso: una filtración no otorga acceso completo a toda la infraestructura.
Esto es particularmente relevante para organizaciones que usan Forgejo en entornos multiinquilino o que otorgan acceso a contratistas externos.
Forgejo Actions: Escalabilidad e integración
El sistema de CI/CD Forgejo Actions ha recibido mejoras importantes:
- Soporte para flujos de trabajo reutilizables permite centralizar la lógica de compilación y pruebas, evitando la duplicación de configuraciones.
- Soporte para OpenID Connect (OIDC) simplifica la integración segura con proveedores de nube (AWS, GCP, Azure) sin almacenar secretos de larga duración.
- El registro de Forgejo Runner se ha simplificado: la instalación ahora requiere menos pasos, y los runners efímeros escalan automáticamente con la carga, autodestruyéndose después de completar la tarea, lo que minimiza la superficie de ataque.
Estos cambios posicionan a Forgejo como una solución competitiva para entornos empresariales, donde la seguridad, la auditoría y el cumplimiento normativo son cruciales.
Aspectos destacados
- Soporte a largo plazo: La versión LTS v15.0 será soportada hasta el 15 de julio de 2027.
- Seguridad mejorada: Los tokens limitados a repositorios y OIDC reducen riesgos de filtraciones.
- UX mejorada: La interfaz es ahora más accesible para usuarios móviles y más sencilla para el uso diario.
- Flexibilidad en CI/CD: Flujos de trabajo reutilizables y runners efímeros simplifican la gestión de tuberías complejas.
- Licencia abierta: El código se distribuye bajo MIT y GPLv3+, garantizando libertad para usar y modificar.
Forgejo sigue fortaleciendo su posición como alternativa autoalojada a plataformas comerciales, ofreciendo no solo funcionalidad, sino también control sobre los datos y procesos. Para ingenieros de DevOps y equipos que valoran la privacidad y la autonomía, se está convirtiendo en una solución cada vez más atractiva.
— Editorial Team
Aún no hay comentarios.