Con las últimas actualizaciones del Project Dependency Manager en 4D 20 R8, sus proyectos siempre van un paso adelante. Las dependencias se verifican regularmente en busca de actualizaciones, dándole acceso a las últimas versiones y permitiéndole tomar decisiones informadas sobre cuándo y cómo integrar los cambios.
Además, usted tiene el control total gracias a la posibilidad de editar las reglas de dependencia, lo que le ofrece una flexibilidad inigualable. Ajuste estas reglas, ya sea para optar por la última versión, hasta la siguiente versión principal o hasta la siguiente versión secundaria, para asegurarse de que su proyecto evoluciona según sus condiciones, equilibrando la innovación con la estabilidad.
ACTUALIZACIONES AUTOMÁTICAS: MANTéngansE SIEMPRE AL DÍA
Mantener las dependencias actualizadas puede mejorar la estabilidad y la compatibilidad, pero requiere una gestión cuidadosa. Con la nueva función de actualización automática:
- Comprobación automática de versiones: el sistema verifica regularmente en GitHub las últimas versiones de las dependencias, garantizando que esté informado de las actualizaciones sin interrumpir su flujo de trabajo.
- Notificaciones claras: cuando hay actualizaciones disponibles, un indicador visual resalta el nuevo número de versión, ayudándole a decidir si integrar los cambios.
- Centrarse en la estabilidad: para aquellos que dan prioridad a la estabilidad, utilice reglas semánticas de versionado como «Hasta la próxima versión menor» para asegurarse de que sólo recibe correcciones de errores y actualizaciones compatibles sin arriesgarse a cambios de última hora.
TOME EL CONTROL CON ACTUALIZACIONES MANUALES FLEXIBLES
La automatización es útil, pero a veces se necesita un control total. Por eso, el Gestor de dependencias del proyecto incluye opciones flexibles de actualización manual:
- Actualizaciones específicas: actualice una única dependencia con facilidad: seleccione la última versión, una etiqueta específica o un intervalo semántico de versiones.
- Actualizaciones masivas: para proyectos más grandes, actualice todas las dependencias a la vez a través del menú «Más», manteniendo su proyecto sincronizado con el mínimo esfuerzo.
EDITE LAS REGLAS DE DEPENDENCIA PARA UN CONTROL TOTAL
Adáptese a la evolución editando las reglas definidas cuando se añadieron las dependencias. Esta función garantiza que su proyecto evolucione según sus condiciones:
- Elija la última versión: mantenga su proyecto siempre actualizado con la versión más reciente.
- Defina una versión exacta: bloquee una versión específica para mayor estabilidad y reproducibilidad.
- Hasta la siguiente versión principal: permita actualizaciones hasta la siguiente versión principal para una innovación controlada.
- Hasta la siguiente versión menor: manténgase dentro de la versión menor actual mientras se beneficia de las actualizaciones de parches.
Esta flexibilidad le ayuda a encontrar el equilibrio adecuado entre estabilidad e innovación.
TRANSPARENCIA Y RETROALIMENTACIÓN EN CADA PASO
Manténgase informado en cada etapa de su proceso de gestión de dependencias con indicadores claros y útiles:
- Notificaciones de actualización: cuando hay una nueva versión disponible, un indicador destaca la actualización junto con el nuevo número de versión, para que siempre esté al tanto de los cambios.
- Confirmación posterior a la actualización: después de actualizar un componente, recibirá una confirmación con los detalles de la versión actualizada, lo que garantiza una visibilidad completa.
- Indicadores de error: si surge algún problema durante las actualizaciones, un indicador específico le proporcionará detalles sobre la naturaleza del problema, ayudándole a solucionarlo rápidamente.
Estos avances suponen un salto significativo en la gestión de dependencias. Al automatizar las actualizaciones, mejorar la transparencia y ofrecerle poderosas herramientas manuales, el Gestor de dependencias de proyectos facilita el mantenimiento de sus proyectos actualizados y alineados con sus objetivos.
Pruebe estas funciones hoy mismo y compruebe la diferencia. Además, explore una variedad de componentes listos para usar disponibles en GitHub para mejorar sus proyectos y agilizar sus flujos de trabajo.
Y permanezca atento: ¡pronto habrá más innovaciones!