
Kovo 14 d., po dviejų mėnesių kūrimo, buvo išleista Git platinamos versijos valdymo sistemos 2.49 versija, parašyta C kalba ir licencijuota pagal GNU GPL 2.
Pagrindinių pakeitimų sąrašas:
- Atnaujintas zsh automatinio užbaigimo scenarijus.
- git paketo objektai ir jo paketas git perpakavimas buvo atnaujinti, kad būtų palaikoma alternatyvi kelio maišos funkcija.
- git gc dabar palaiko parinktį --expire-to.
- Komanda git clone dabar palaiko sekliojo vieno įsipareigojimo klono kūrimą, kuris nebūtinai turi būti šakos gale.
- Pridėta git užpildymo komanda, skirta atsisiųsti trūkstamus objektus daliniame klone.
- Ištaisyta klaida, kai buvo prarasta antrinio proceso klaidos būsena komandoje git push --atomic --porcelain.
- Komanda git rev-list --missing= dabar palaiko print-info parinktį, kad pateiktų išsamesnę informaciją apie trūkstamus objektus, pvz., kelią ir tipą.
- gitk GUI įrankis buvo atnaujintas.
- git refs migrate dabar palaiko --no-reflog parinktį, kuri leidžia neperkelti reflog.
- Meson dabar palaiko nesaugų sha1 diegimo parinktį, pridėtą git 2.48.
- Pridėta nauja API, skirta grupiniam objektų judėjimui pagal bendrą kelią arba tipą.
- Norint pasiruošti naudoti zlib-ng, sąveikos su zlib kodas buvo pertvarkytas.
- Pridėta sąsajų į libgit biblioteką, skirtą Rust kalbai.
- Visi .txt dokumentacijos failai buvo pervardyti į .adoc.
- Išplėstinis įsipareigojimų protokolas dideliems objektams.
- Aptiktos klaidos ištaisytos.
- Patobulinti testai.
- Dokumentacija atnaujinta.
Šaltinis: linux.org.ru
