Qué hay de nuevo
Esta versión del cliente le permite crear y guardar sus configuraciones favoritas, y también incluye nuevos paquetes y correcciones de errores.
Parámetros
El cliente ahora tiene un archivo settings.json. Para abrir el archivo JSON en el editor predeterminado, simplemente ejecute la configuración de winget . En este punto del archivo, puede modificar un par de cosas a su gusto. Por ejemplo, tengo un estilo de arco iris para una barra de progreso. También están disponibles opciones como acento (predeterminado) y retro.
Otro parámetro que puede interesarle es "autoUpdateIntervalInMinutes". Le permite cambiar la frecuencia con la que el cliente verifica la lista de paquetes disponibles. Esto puede resultar especialmente útil si tiene una conexión a Internet lenta. El valor predeterminado es cinco minutos.
Nota:no funciona en segundo plano, solo ocurre cuando se ejecutan comandos. Puede deshabilitar esto si lo desea estableciendo el valor en "0". En este caso, deberá buscar actualizaciones manualmente ejecutando el comando de actualización de la fuente.
winget source update
Error de corrección
Empezamos a solucionar problemas con "caracteres no ASCII" y con distinción entre mayúsculas y minúsculas. También hubo un problema con la compatibilidad con instalaciones interactivas, pero ahora se ha resuelto.
winget install <foo> -i
Héroes de la comunidad
La reacción al proyecto ha sido increíble. Un gran número de personas ha contribuido a la discusión y lista de paquetes disponibles, y se han agregado más de 800 paquetes al repositorio de la comunidad. Un agradecimiento especial @philipcraig , @edjroot , @ bnt0 , @danielchalmers , @superusercode , @doppelc , @sachinjoseph , @ ivan-kulikov-dev , @chausner , @jsoref , @DurableMicron , @ Olifant1990 , @ MarcusP-P , @himejisyana y @ dyl10s .
Qué pasará después
Alternar función
Necesitábamos una forma de lanzar funciones experimentales sin causarle problemas. Trabajar con parámetros fue el primer paso para probar en la práctica que el comportamiento del cliente estaría dentro de las expectativas, al mismo tiempo que le permitía probar nuevas funciones.
Microsoft Store
Nuestro soporte inicial probablemente se limitará a aplicaciones gratuitas calificadas como "E" ("para todos"). Este será el primero que lancemos con la función de alternar para que pueda tener una idea de cómo sería probar funciones experimentales. Comenzaremos con lo básico y agregaremos más con el tiempo.
Características clave
Una de las formas en que determinamos qué se debe implementar a continuación es filtrando las sugerencias que conocemos en GitHub por "+1" (icono de pulgar hacia arriba). Como resultado, vemos una fuerte demanda de temas como Actualización, Desinstalación y Lista de aplicaciones disponibles, así como soporte para instalar archivos .zip, almacenar aplicaciones y aplicaciones sin conexión (como agregar un .exe a su ruta). ... El soporte integrado de PowerShell también ocupa un lugar destacado en esta lista.
Repositorio de paquetes de la comunidad de Microsoft
Nuestro bot está trabajando duro para aprobar más paquetes. No es tan inteligente como nos gustaría, pero aprende. Le enseñamos cómo proporcionar mensajes de error más correctos para diferentes situaciones. Ahora le informará sobre una discrepancia de hash o un error relacionado con la posibilidad de acceder al archivo de instalación. Continuaremos desarrollando nuestro bot ya que nuestro objetivo es facilitar la adición de sus paquetes.
Asegúrese de revisar las sugerencias de los clientes en GitHub y poner "+1" en cualquier característica que realmente desee ver.