პოპულარულმა პაკეტების მენეჯერმა Homebrew-მა ოფიციალურად წარადგინა 6.0.0 ვერსია. ახალი რელიზი ფოკუსირებულია სისტემის უსაფრთხოების ზრდაზე, მუშაობის ოპტიმიზაციასა და ახალი ოპერაციული სისტემების მხარდაჭერაზე.

უსაფრთხოების ახალი მექანიზმი: Tap Trust

Homebrew 6.0.0-ის ერთ-ერთი მთავარი სიახლე „Tap Trust“-ის დანერგვაა. მანამდე, მესამე მხარის წყაროებს (taps) შეეძლოთ მომხმარებლის კომპიუტერზე ნებისმიერი კოდის გაშვება შეზღუდვების გარეშე.

ახლა, Homebrew მოითხოვს, რომ მომხმარებელმა ცალსახად დაადასტუროს თითოეული გარე წყაროს სანდოობა, სანამ მასში არსებული კოდი შესრულდება. ოფიციალური Homebrew-ის წყაროები კვლავ სანდოდ მიიჩნევა ავტომატურად, რაც ამცირებს მავნე პროგრამების შეღწევის რისკს.

Linux-ის მხარდაჭერა და სენდბოქსინგი

მნიშვნელოვანი ცვლილებები შეეხო Linux-ის გარემოსაც. Bubblewrap სენდბოქსი ახლა ნაგულისხმევად არის ჩართული, რაც Linux-ს macOS-ის უსაფრთხოების სტანდარტებთან ათანაბრებს. ეს ნაბიჯი უზრუნველყოფს ინსტალაციისა და ტესტირების ფაზების უფრო უსაფრთხოდ გავლას.

შესრულების გაუმჯობესება და macOS 27

დეველოპერებმა მნიშვნელოვანი სამუშაო გასწიეს სისტემის სიჩქარის გასაზრდელად. Homebrew 6.0.0-ში დანერგილია ახალი, უფრო მცირე ზომის შიდა JSON API, რომელიც ამცირებს ქსელური კავშირების საჭიროებას და აჩქარებს განახლების პროცესს.

სისტემის გაშვების სიჩქარე, დაახლოებით, 30%-ით გაიზარდა. ამასთან, Homebrew-მა დაამატა macOS 27-ის (კოდური სახელწოდებით „Golden Gate“) საწყისი მხარდაჭერა, რაც პლატფორმის მომავალი განვითარებისთვის მზადყოფნას ნიშნავს.

ტექნიკური დეტალები

  • JSON API: ახლა ნაგულისხმევად გამოიყენება, რაც ამარტივებს მეტამონაცემების დამუშავებას.
  • Performance: ოპტიმიზებულია Ruby ბიბლიოთეკების ჩატვირთვა და პარალელური პროცესები.
  • Linux: დაემატა სენდბოქსის გარემოს გამკაცრება და Ubuntu-ს სერვერებზე Bubblewrap-ის ავტომატური ინსტალაცია.