Características Q4 de Azure DevOps 2023

Boards

Mantener la jerarquía de trabajos pendientes cuando se aplican filtros

Como usuario, quiero mantener mi vista de árbol incluso cuando filtre mi trabajo pendiente para que no pierda el contexto del trabajo que intento organizar.

Mantener la jerarquía de trabajos pendientes cuando se aplican filtros

Nota:

Esta característica solo estará disponible con la versión preliminar de New Boards Hubs.

Ticket de sugerencias de la comunidad

Compatibilidad con emojis en etiquetas de elementos de trabajo

Como usuario, quiero poder agregar emojis (🤞🎉) en mis etiquetas.

Compatibilidad con emojis en etiquetas de elementos de trabajo

Como usuario, me lleva cinco pasos para cambiar un tipo de vínculo. Quiero cambiar un tipo de vínculo en la interfaz de usuario con en un solo paso.

Cambiar los tipos de vínculo de la interfaz de usuario web

Nota:

Esta característica solo estará disponible con la versión preliminar de New Boards Hubs.

Mejoras en guardar comentarios

En mi proyecto, hay algunos usuarios que solo necesitan contribuir a las discusiones. No deben actualizar ningún otro campo.

Como usuario, cuando guardo una discusión, no se debe guardar el elemento de trabajo completo ni ejecutar las reglas del elemento de trabajo.

Mejoras para guardar comentarios

Ticket de sugerencias de la comunidad

Tuberías

Canalizaciones sin credenciales

Las canalizaciones suelen depender de las conexiones de servicio que almacenan secretos. Un caso de uso común para Pipelines es implementar aplicaciones en recursos de Azure mediante una conexión de servicio arm. Cada conexión almacena la contraseña o el certificado de la entidad de servicio de Azure en Azure DevOps. Las principales desventajas de almacenar estas credenciales en Azure DevOps son: (a) Tendrá que actualizar las conexiones de servicio en Azure DevOps cada vez que las actualice en Azure; (b) las tareas en una canalización tendrán acceso a estos secretos. Muchos clientes quieren evitar almacenar secretos en Azure DevOps. No quieren el problema de rotar estos secretos de forma regular. Y quieren reducir el riesgo de que estos secretos se expongan.

Una manera de hacerlo es mediante la identidad administrada en las conexiones del servicio ARM. Sin embargo, este enfoque solo funciona con agentes autohospedados o escalas de conjuntos de agentes. Como parte de este trabajo, exploraremos cómo hacer que la identidad administrada funcione con agentes hospedados por Microsoft. El objetivo del esquema resultante es promover canalizaciones sin credenciales que simplemente se basan en la identidad administrada, cuyo acceso a los recursos se puede administrar dentro de AAD.

La solución propuesta como parte de este trabajo será específica de las conexiones de servicio de Azure y no funcionará para otros tipos de conexiones de servicio.

Desuso del nodo 10 del agente y las tareas

El agente de Azure Pipelines y varias de sus tareas usan el nodo 6 o el nodo 10 como tiempo de ejecución. Dada la finalización del ciclo de vida del nodo 10, es necesario pasar a una versión más reciente de Node. Esto también es necesario para que admitamos la siguiente versión de macOS. Hay una consecuencia importante de pasar a una versión más reciente de Node. El agente ya no funcionará en RHEL 6. Permanezca atento para obtener más actualizaciones aquí y en nuestras notas de lanzamiento.

Generación de informes

Widget de Pull Request para seleccionar múltiples repositorios

Como usuario, cuando uso el Pull Request widget, debería poder seleccionar varios repositorios.

Boleto de sugerencia de la comunidad.

Columnas de resumen para los resultados de la consulta

Similar a los backlogs, quiero poder agregar columnas de resumen a los resultados de la consulta.

Ticket de sugerencias de la comunidad

El Widget de resultados de la consulta debe mostrar un vínculo al elemento primario con un icono que muestra el tipo de elemento de trabajo.

mostrar vínculo con el nombre primario en el widget de resultados de la consulta

Ticket de sugerencias de la comunidad