SQLite DBMS ۾ ڊيٽابيس کي محفوظ ڪرڻ لاءِ ھڪڙو نئون پس منظر لاڳو ڪيو ويو آھي. هن backend استعمال ڪيو ويندو Fedora Linux 33 ۾ هڪ BerkeleyDB-based backend جي بدران.
BDB (Oracle Berkeley DB) ۾ ڊيٽابيس کي محفوظ ڪرڻ لاءِ ھڪڙو نئون تجرباتي پس منظر، جيڪو صرف پڙھڻ واري موڊ ۾ ڪم ڪري ٿو، لاڳو ڪيو ويو آھي. عملدرآمد شروع کان لکيو ويو آهي ۽ ڪوڊ استعمال نٿو ڪري ميراثي BerkeleyDB پس منظر مان، جنهن کي ختم ڪيو ويو آهي پر اڃا به ڊفالٽ طور شامل آهي.
تجرباتي LMDB تي ٻڌل ڊيٽابيس پس منظر کي هٽايو ويو آهي.
اين ڊي بي اسٽوريج تي ٻڌل پس منظر ڊيٽابيس کي مستحڪم قرار ڏنو ويو آهي.
شامل ڪيل سپورٽ "% if" ميڪرو ۽ اظهار لاءِ ٽينر آپريٽر (%{expr:1==0?"yes":"no"}) ۽ پيش ڪري ٿو بلٽ ان ورزن جي مقابلي جي خصوصيت ('%[v"3:1.2-1″ > v"2.0″]').
انهن جي مواد جي MIME قسمن جي بنياد تي فائلن کي درجه بندي ڪرڻ جي حمايت لاڳو ڪئي وئي آهي.
استعمال ڪندي انحصار پيدا ڪرڻ جي صلاحيت شامل ڪئي وئي parametric macros.
C ۽ Python لاءِ parsing ۽ comparison API جو نئون ورزن تجويز ڪيو ويو آھي.
بي آر پي-پٽي ۽ ٽيسٽ سوٽ اجزاء جي عمل جي متوازي کي يقيني بڻايو وڃي. پيڪيٽ جي پيداوار جي عمل جي متوازي جي اصلاح ڪئي وئي آهي.
rpmdb افاديت ڏانهن شامل ڪيو ويو آپشن "-salvagedb" خراب ٿيل ڊيٽابيس کي بحال ڪرڻ لاء (صرف NDB پس منظر سان ڪم ڪري ٿو).
شامل ڪيو ويو نئون ميڪرو %arm32، %arm64 ۽ %riscv فن تعمير جي ڳولا لاءِ. ميڪرو جو مواد حاصل ڪرڻ لاءِ هڪ بلٽ ان ميڪرو %{macrobody:...} پڻ شامل ڪيو.
اهو ممنوع آهي ته لفظن کي استعمال ڪرڻ لاء اقتباس جي نشانين سان الڳ نه ڪيو ويو اظهار ۾، يعني. 'a == b' جي بدران توهان کي هاڻي لکڻ جي ضرورت آهي "a" == "b"'.
ايڪسپريشن پارسر "%[...]" نحو لاڳو ڪري ٿو ايڪسپريشن کي ميڪرو ايڪسپنشن سان گڏ ڪرڻ لاءِ (اهو مختلف آهي "%{expr:...}" ان ۾ ته ميڪرو پهرين تي عمل ڪيو وڃي ٿو).
ايڪسپريس ۾ منطقي ۽ ٿانار آپريٽرز جي مختصر توسيع لاءِ شامل ڪيل سپورٽ ("%[0 && 1 / 0]" کي 0 سمجھيو وڃي ٿو بجاءِ غلطي جو سبب بڻجڻ جي بجاءِ صفر سان ورهائڻ جي ڪوشش).
غير منطقي آپريٽر استعمال ڪرڻ لاءِ مدد شامل ڪئي وئي صوابديدي حوالي سان (!"%?foo").
"||" آپريٽرز جو رويو ۽ "&&" کي Perl/Python/Ruby سان قطار ۾ آندو ويو آهي، يعني. هڪ بوليان قدر واپس ڪرڻ جي بدران، اهو هاڻي آخري ڳڻپيوڪر قيمت ڏي ٿو (مثال طور، "%[2 || 3]" موٽندو 2).
ڊجيٽل دستخط ۽ هيش جي متبادل فارميٽ جي تصديق ڪرڻ جي صلاحيت شامل ڪئي وئي.
شامل ڪيل سپورٽ ميٽا-انحصار لاءِ (گهربل (ميٽا): ڪجهه پي جي جي)، جيڪو انسٽاليشن ۽ هٽائڻ جي ترتيب کي متاثر نٿو ڪري.
RPM3 فارميٽ ۾ ڊجيٽل دستخطن جي استعمال کي مجبور ڪرڻ لاءِ rpmsign ۾ "--rpmv3" اختيار شامل ڪيو ويو.
شامل ڪيل انسٽاليشن آپشن "-excludeartifacts" دستاويزن جي انسٽاليشن کي ڇڏڻ لاءِ، مثال جي ترتيب واري فائلون ۽ ٻيو لاڳاپيل ڊيٽا.