Прадстаўляем першае абнаўленне для Windows Package Manager. Калі вы з'яўляецеся ўдзельнікам праграмы
Што новага
Гэтая версія кліента дазваляе вам ствараць і захоўваць вашыя любімыя параметры, а таксама ўключае новыя пакеты і выпраўленне памылак.
Параметры
Цяпер у кліента ёсць файл settings.json. Каб адкрыць JSON-файл у рэдактары па змаўчанні, дастаткова выканаць налады крылаў. На дадзены момант у файле вы можаце наладзіць пару рэчаў на свой густ. Напрыклад, у мяне стаіць стыль “rainbow” для індыкатара выканання. Таксама даступныя такія варыянты як accent (стаіць па змаўчанні) і retro.
Іншы параметр, які вас можа зацікавіць, гэта "autoUpdateIntervalInMinutes". Ён дазваляе змяніць частату праверкі кліентам спісу даступных пакетаў. Гэта можа быць асабліва карысна, калі ў вас павольнае падлучэнне да Інтэрнэту. Па змаўчанні стаіць інтэрвал у пяць хвілін.
Заўвага: гэта не працуе ў фонавым рэжыме, а адбываецца толькі пры выкананні каманд. Пры жаданні вы можаце адключыць гэта, усталяваўшы значэнне на "0". У такім разе вам трэба будзе ўручную правяраць наяўнасць абнаўленняў, выконваючы каманду source update.
winget source update
выпраўленне памылак
Мы пачалі выпраўляць праблемы з «не-us-ASCII-знакамі» і з адчувальнасцю да рэгістра знакаў. Таксама існавала праблема з адмовай падтрымкі інтэрактыўнай устаноўкі, але зараз яна вырашана.
winget install <foo> -i
Героі супольнасці
Рэакцыя на праект была неверагоднай. Вялікая колькасць людзей зрабіла свой унёсак у абмеркаванне і фармаванне спісу даступных пакетаў, а ў рэпазітар супольнасці было дададзена звыш 800 пакетаў. Асаблівая падзяка
Што будзе далей
Feature Toggle
Нам патрэбен быў спосаб выпуску эксперыментальных функцый, не ствараючы праблем для вас. Праца з параметрамі была першым крокам, які дазволіў праверыць на практыцы, што паводзіны кліента будуць у межах чакання, але пры гэтым вы будзеце мець магчымасць пратэставаць новыя функцыі.
Microsoft Store
Наша першапачатковая падтрымка, хутчэй за ўсё, будзе абмежавана бясплатнымі праграмамі, якія маюць рэйтынг "E" ("для ўсіх"). Гэта будзе першым, што мы выпусцім з feature toggle, каб вы маглі зразумець, якое гэта - тэставаць эксперыментальныя функцыі. Мы пачнем з асноў і з цягам часу дадамо больш.
Ключавыя функцыі
Адзін са спосабаў, з дапамогай якога мы вызначаем, што варта рэалізаваць далей - фільтраванне вядомых нам прапаноў на GitHub па "+1" (значок з выявай паднятага ўверх пальца). Дзякуючы гэтаму мы бачым высокі попыт на такія тэмы, як "Абнаўленне", "Выдаленне" і "Спіс даступных прыкладанняў", а таксама падтрымку ўстаноўкі .zip-файлаў, прыкладанняў для крам і аўтаномных прыкладанняў (напрыклад, даданне .exe да вашага шляху) . Убудаваная падтрымка PowerShell таксама займае адно з першых месцаў у гэтым спісе.
Рэпазітар пакетаў Супольнасці Microsoft
Наш бот старанна працуе, імкнучыся ўхваліць больш пакетаў. Ён не такі разумны, як нам хацелася б, але ён вучыцца. Мы толькі што навучылі яго прадастаўляць больш карэктныя паведамленні аб памылках для розных сітуацый. Зараз ён будзе паведамляць вам аб неадпаведнасці хэша ці памылцы, звязанай з магчымасцю доступу да файла ўсталёўніка. Мы працягнем развіваць нашага робата, бо наша мэта - спрасціць даданне вашых пакетаў.
Абавязкова азнаёмцеся з прапановамі па кліенту на
Крыніца: habr.com