Piştî salek pêşveçûnê, rêveberê pakêtê RPM 4.18.0 hate berdan. Projeya RPM4 ji hêla Red Hat ve hatî pêşve xistin û di belavokên wekî RHEL de (projeyên derivative CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, tê bikaranîn, tê bikaranîn. Tizen û gelekên din. Berê, tîmek pêşkeftinê ya serbixwe projeya RPM5, ku rasterast bi RPM4 ve ne girêdayî ye û nuha berdaye (ji 2010-an vir ve nayê nûve kirin) pêşve xist. Koda projeyê di bin lîsansa GPLv2 û LGPLv2 de tê belav kirin.
Pêşveçûnên herî berbiçav ên di RPM 4.18 de ev in:
- Şellek nû ya înteraktîf "rpmspec -shell" hate pêşniyar kirin, ku piştgirî dide xebata bi makroyan û Lua-ya çêkirî (rpmlua).
- Karûbarek rêza fermanê ya nû, rpmuncompress, hate zêdekirin da ku vekirina gelek pelan hêsantir bike.
- Koda ji bo birêvebirina pelên mezin ji nû ve hatî xebitandin da ku di dema sazkirin, başkirin, û paqijkirinê de parastina li hember qelsiyên manipulasyona symlinkê bigire.
- Ji bo xebata bi îmzeyên pakêtê re, li ser bingeha projeya Sequoia (pêkanîna OpenPGP bi zimanê Rust) paşînek OpenPGP-ya nû lê zêde kir.
- Ji bo diyarkirina şert û mercên di dema kombûnê de makroyek têgihîştîtir "% bcond" hatiye pêşniyar kirin.
- Dema ku girêdanên qels diyar dikin, piştgirî ji bo tagên "meta" û "pre" hatine bicîh kirin.
- Beşek nû "%conf" ji bo berhevkirina pelên vesazkirinê li pelên specê hatiye zêdekirin.
Source: opennet.ru
