Git 2.49

Git 2.49

El 14 de marzo, después de dos meses de desarrollo, se lanzó la versión 2.49 del sistema de control de versiones distribuido Git, escrito en C y licenciado bajo la GNU GPL 2.

Lista de cambios principales:

  • Script de autocompletado actualizado para zsh.
  • git pack-objects y su contenedor git repack se han actualizado para soportar una función hash de ruta alternativa.
  • git gc ahora admite la opción --expire-to.
  • El comando git clone ahora admite la creación de un clon superficial de una única confirmación que no necesariamente tiene que estar en la punta de una rama.
  • Se agregó el comando git backfill para descargar objetos faltantes en una clonación parcial.
  • Se corrigió un error en el que se perdía el estado de error del proceso secundario en el comando git push --atomic --porcelain.
  • El comando git rev-list --missing= ahora admite la opción print-info para proporcionar información más detallada sobre los objetos faltantes, como la ruta y el tipo.
  • Se ha actualizado la utilidad GUI de gitk.
  • git refs migration ahora admite la opción --no-reflog, que permite no migrar el reflog.
  • Meson ahora admite la opción de implementación sha1 insegura agregada en git 2.48.
  • Se agregó una nueva API para el recorrido grupal de objetos según una ruta común o por tipo.
  • Para prepararse para el uso de zlib-ng, se ha refactorizado el código para interactuar con zlib.
  • Se agregaron enlaces a la biblioteca libgit para el lenguaje Rust.
  • Todos los archivos de documentación .txt han sido renombrados a .adoc.
  • Protocolo promisor extendido para objetos grandes.
  • Se han corregido los errores detectados.
  • Pruebas mejoradas.
  • Documentación actualizada.

Fuente: linux.org.ru

Añadir un comentario