Вийшло перше оновлення Windows Package Manager Preview (v0.1.41821)

Пропонуємо перше оновлення для Windows Package Manager. Якщо ви є учасником програми вікна Insider або Package Manager Insider, то у вас уже мають бути встановлені останні оновлення. Якщо ви є інсайдером, і у вас їх немає, то запустіть магазин і перевірте наявність оновлень. Якщо ви надаєте перевагу просто завантажити клієнт, перейдіть на сторінку випусків на GitHub. А якщо ви бажаєте отримувати автоматичні поновлення з магазину, то можете приєднатися до програми Package Manager Insider.

Вийшло перше оновлення Windows Package Manager Preview (v0.1.41821)

Що нового

Ця версія клієнта дозволяє вам створювати та зберігати ваші улюблені параметри, а також включає нові пакети та виправлення помилок.

Параметри

Тепер клієнт має файл settings.json. Щоб відкрити JSON-файл у редакторі за промовчанням, достатньо виконати налаштування крил. На даний момент у файлі ви можете налаштувати пару речей на свій смак. Наприклад, у мене стоїть стиль rainbow для індикатора виконання. Також доступні такі варіанти як accent (коштує за замовчуванням) та retro.

Вийшло перше оновлення Windows Package Manager Preview (v0.1.41821)

Інший параметр, який може зацікавити, це “autoUpdateIntervalInMinutes”. Він дає змогу змінити частоту перевірки клієнтом списку доступних пакетів. Це може бути особливо корисним, якщо у вас повільне інтернет-з'єднання. За умовчанням стоїть інтервал у п'ять хвилин.

Примітка: це не працює у фоновому режимі, а відбувається лише при виконанні команд. За бажанням ви можете вимкнути це, встановивши значення на «0». У такому разі вам потрібно буде вручну перевіряти наявність оновлень, виконуючи команду source update.

winget source update

Виправлення помилок

Ми почали виправляти проблеми з «не-us-ASCII-символами» та з чутливістю до регістру символів. Також існувала проблема із відмовою підтримки інтерактивної установки, але зараз її вирішено.

winget install <foo> -i

Герої спільноти

Реакція на проект була неймовірною. Величезна кількість людей зробила свій внесок у обговорення та формування списку доступних пакетів, а до репозиторій спільноти було додано понад 800 пакетів. Особлива подяка @philipcraig, @edjroot, @bnt0, @danielchalmers, @superusercode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @Olifant1990, @MarcusP-P, @himejisyana и @dyl10s.

Що буде далі

Перемикання функцій

Нам був потрібний спосіб випуску експериментальних функцій, не створюючи проблем для вас. Робота з параметрами була першим кроком, що дозволило перевірити на практиці, що поведінка клієнта буде в межах очікування, але при цьому ви матимете можливість протестувати нові функції.

Microsoft магазин

Наша початкова підтримка, швидше за все, буде обмежена безкоштовними програмами, що мають рейтинг «E» («для всіх»). Це буде першим, що ми випустимо з feature toggle, щоб ви могли зрозуміти, як це тестувати експериментальні функції. Ми почнемо з основ і з часом додамо більше.

Ключові функції

Один із способів, за допомогою якого ми визначаємо, що слід реалізувати далі — фільтрація відомих нам пропозицій на GitHub по +1 (значок із зображенням піднятого вгору пальця). Завдяки цьому ми бачимо високий попит на такі теми, як «Оновлення», «Видалення» та «Список доступних програм», а також підтримку установки .zip-файлів, програм для магазинів та автономних програм (наприклад, додавання .exe до вашого шляху) . Вбудована підтримка PowerShell також займає одне з перших місць цього списку.

Репозиторій пакетів Спільноти Microsoft

Наш бот старанно працює, намагаючись схвалити більше пакетів. Він не такий розумний, як нам би хотілося, але він навчається. Ми тільки що навчили його надавати коректніші повідомлення про помилки для різних ситуацій. Тепер він буде повідомляти вам про невідповідність хеша або помилку, пов'язану з можливістю доступу до файлу інсталятора. Ми продовжимо розвивати наш бот, адже наша мета — спростити додавання ваших пакетів.

Обов'язково ознайомтеся з пропозиціями щодо клієнта на GitHub і поставте “+1” до будь-яких функцій, які ви хотіли б бачити.

Джерело: habr.com

Додати коментар або відгук