Emva konyaka wophuhliso, umphathi wephakheji RPM 4.17.0 wakhululwa. Iprojekthi ye-RPM4 iphuhliswa yi-Red Hat kwaye isetyenziselwa ukuhanjiswa okunjalo njenge-RHEL (kubandakanywa iiprojekthi eziphuma kwi-CentOS, i-Scientific Linux, i-AsiaLinux, i-Red Flag Linux, i-Oracle Linux), i-Fedora, i-SUSE, i-openSUSE, i-ALT Linux, i-OpenMandriva, i-Mageia, i-PCLinuxOS, Tizen nabanye abaninzi. Ngaphambili, iqela lophuhliso elizimeleyo liphuhlise iprojekthi ye-RPM5, engahambelani ngokuthe ngqo ne-RPM4 kwaye ishiywe ngoku (engahlaziywa ukususela ngo-2010). Ikhowudi yeprojekthi isasazwa phantsi kweelayisensi ze-GPLv2 kunye ne-LGPLv2.
Olona phuculo luphawulekayo kwiRPM 4.17 zezi:
- Ukuphuculwa kokuphathwa kokusilela ngexesha lofakelo.
- Ukuphuculwa kojongano lokudala iimacros kwiLua.
- Imacro eyongeziweyo eyakhelwe-ngaphakathi %{exist:...} ukujonga ukuba ifayile ikhona.
- Izakhono ze-API zokusetyenzwa kwentengiselwano zandisiwe.
- Ulungelelwaniso lwe-macros eyakhelwe-ngaphakathi kunye nabasebenzisi ludityanisiwe, kunye nefomathi yokubabiza (% foo arg, %{foo arg} kunye ne-%{foo:arg} ngoku ziyalingana).
- i-buildroot inomgaqo ongagqibekanga wokususa iifayile ".la" kwaye yongeze umthetho wokucima i-bit ephunyeziweyo kwiifayile zethala leencwadi ekwabelwana ngazo.
- I-plugin eyongeziweyo ye-dbus yokuvakalisa iintengiselwano zeRPM nge-D-Bus.
- Kongezwe iplagi yefapolicyd yokuchaza imigaqo-nkqubo yofikelelo lwefayile.
- Kongezwe i-plugin ye-fs-verrity ukuqinisekisa ubunyani befayile nganye kusetyenziswa i-fs-verrity mechanism eyakhelwe kwi-kernel.
- Amaphepha omntu aguqulelwe kwifomati yeMarkdown.
- Ibonelela ngesikhokelo sokuqala sokulawula iipakethe kunye nokudala iipakethi.
- I-backend ye-DBD, ejoliswe ukugcina idatha kwi-Berkeley DB, isusiwe (ukuhambelana neenkqubo ezindala, i-backend ye-BDB_RO, esebenza kwimodi yokufunda kuphela, ishiywe). Ugcino lwedatha olungagqibekanga yi sqlite.
- Inkxaso eyongeziweyo yeesignitsha zedijithali ze-EDDSA.
- Izinto eziluncedo zokukhupha i-Debuginfo zahlulwe zaba yiprojekthi eyahlukileyo.
- Iiprosesa ezincedisayo kunye neejeneretha zephakheji kwiPython zahlulwe zibe yiprojekthi eyahlukileyo.
- Izikripthi ezishiywe zingagcinwanga zicociwe.
- I-beecrypt kunye ne-NSS cryptographic backends zisusiwe.
umthombo: opennet.ru