La mejor explicación que haya encontrado acerca del tema y además brindan una herramienta muy práctica ✌
@juandavidrestreporiascos4276 Жыл бұрын
literal la documentacion que esta de ello esta mas enrredado
@criskrus9955 жыл бұрын
Sabía que algo tenía que ver pero no era consciente de ello, gracias por el vídeo!
@glaze46298 ай бұрын
Que pasa con la documentacion de la libreria? Cuenta como parte de la libreria o no? Por ejemplo si corrijo errores ortograficos o añado una guia, podria subir un numero en la fix?
@BhEaN5 жыл бұрын
Buen video!! Mi aporte: el carácter ~ se llama "virgulilla" es.wikipedia.org/wiki/Virgulilla
@alexcannella94383 ай бұрын
Si incremento la versión Major, hace falta que restablezca a 0 las versiones de Minor y Patch?
@leniedor733 Жыл бұрын
Un refactor sería entonces un fix si no rompe nada ?
@diego.coder265 жыл бұрын
y si por ejemplo se cambió la interfaz de un dispositivo móvil ( ui/ux ) pero sin romper nada, que cambio sería?
@abrahamflores2404 жыл бұрын
Excelente resumen
@enriquesotomendoza90245 жыл бұрын
Buenisimo video. Gracias
@programacion3694 Жыл бұрын
que grande estos pibarÙs
@leandrowitzke64055 жыл бұрын
Tengo una duda. Por ejemplo: estoy creando un nuevo package donde la version 1.0.0 se definió que va tener 10 features. Pero, a modo de implementar el package y hacer pruebas, quiero armar una version preliminar donde tiene 7 de los 10 features definido en la 1.0.0. En ocaciones veo que para este caso crean versiones tales como 0.0.9 o 0.0.1. ¿ Esto es válido? Cuál seria la mejor práctica para esto?. Por otro lado, siendo que pasar de la 0.0.9 a la 1.0.0 por ejemplo no requiere un cambio abruptivo (ya que son 3 features mas que agregan nuevas funcionalidades) se esta aplicando correctamente la semantic version? Saludos.
@CodelyTV5 жыл бұрын
¡Buenas Leandro! Cuando estamos desarrollando lo que será una nueva versión de la librería, tenemos disponibles los modificadores de "pre-release" que comentamos en el vídeo, es decir, por ejemplo: "1.0.0-alpha.1". Cuando se usan los modificadores ("-alpha.1"), no estamos obligados a seguir los requisitos de compatibilidad. En la propia especificación de SemVer puedes ver más info: semver.org/#spec-item-9 Con lo cuál, una opción que tienes es determinar que tu versión 1.0.0 de la librería tendrá esas 10 features, y partiendo de esa base, hasta que no las tenga, no se liberará una versión final y estable 1.0.0. Con lo cuál, a medida que vas trabajando en esas 10 features, irías avanzando gracias a los modificadores. Ejemplo: 1.0.0-alpha.1, 1.0.0-alpha.2, …, 1.0.0-beta.1, 1.0.0-beta.2, …, 1.0.0-rc.1, 1.0.0-rc.2, … 1.0.0 🎉🙂 ¡Saludos!