|
| 1 | +# Created with komac v2.14.0 |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: RaspberryPiFoundation.RaspberryPiImager |
| 5 | +PackageVersion: 2.0.3 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: Raspberry Pi Ltd |
| 8 | +PublisherUrl: https://github.com/raspberrypi |
| 9 | +PublisherSupportUrl: https://github.com/raspberrypi/rpi-imager/issues |
| 10 | +Author: Raspberry Pi Ltd |
| 11 | +PackageName: Raspberry Pi Imager |
| 12 | +PackageUrl: https://github.com/raspberrypi/rpi-imager/ |
| 13 | +License: Apache-2.0 |
| 14 | +LicenseUrl: https://github.com/raspberrypi/rpi-imager/blob/HEAD/license.txt |
| 15 | +Copyright: Copyright (C) 2025 Raspberry Pi Ltd |
| 16 | +CopyrightUrl: https://github.com/raspberrypi/rpi-imager/blob/qml/license.txt |
| 17 | +ShortDescription: Raspberry Pi Imager is the quick and easy way to install Raspberry Pi OS and other operating systems to a microSD card, ready to use with your Raspberry Pi. |
| 18 | +Description: |- |
| 19 | + Raspberry Pi Imager is the quick and easy way to install Raspberry Pi OS and other operating systems to a microSD card, ready to use with your Raspberry Pi. |
| 20 | +
|
| 21 | + Download and install Raspberry Pi Imager on a computer with an SD card reader. Insert the microSD card you’ll use with your Raspberry Pi into the reader and run Raspberry Pi Imager. |
| 22 | +Moniker: rpi-imager |
| 23 | +Tags: |
| 24 | +- flash |
| 25 | +- imager |
| 26 | +- raspberrypi |
| 27 | +- sd |
| 28 | +ReleaseNotes: |- |
| 29 | + ✨ Features |
| 30 | + Performance |
| 31 | + - Implement bottleneck detection and real-time progress updates showing network, decompression, or write-bound status |
| 32 | + - Add detailed write timing breakdown for hypothesis testing and performance analysis |
| 33 | + - Skip periodic sync when direct I/O is enabled to improve throughput |
| 34 | + - Enhance async I/O support and configuration options across all platforms |
| 35 | + Networking |
| 36 | + - Implement comprehensive network monitoring across all platforms to detect connectivity changes and automatically retry OS list fetching |
| 37 | + - Add automatic fallback and retry logic when network connection is restored |
| 38 | + - Introduce CurlFetcher and CurlNetworkConfig for improved network operations with better error handling |
| 39 | + - Add CA certificate bundle detection for AppImage compatibility on Linux distributions with non-standard CA paths |
| 40 | + - Enable file:// protocol support in curl configuration for local repository testing |
| 41 | + Custom Repositories |
| 42 | + - Add rpi-imager:// URI scheme for deep-linking to custom OS repositories (e.g., rpi-imager://open?repo=https://example.com/repo.json) |
| 43 | + - Register .rpi-imager-manifest file type association on macOS (UTI), Windows (registry), and Linux (MIME) |
| 44 | + - Show custom repository host in window title bar with punycode encoding to prevent IDN homograph attacks |
| 45 | + - Add confirmation dialog with security delay for remote repository URLs |
| 46 | + Drive Handling |
| 47 | + - Detect and handle counterfeit storage devices that may hang during I/O operations |
| 48 | + - Add timeout mechanism for critical operations like BLKDISCARD and writing to the end of the device |
| 49 | + - Add debug option to skip end-of-device operations for users with problematic cards |
| 50 | + - Add support for NVMe over Fabrics (BusTypeNvmeof) bus type on Windows |
| 51 | + - Enhance storage bus type recognition and device classification |
| 52 | + - Improve drive filtering and system identification logic on Linux |
| 53 | + User Interface |
| 54 | + - Add sticky language preference that remembers user selection across sessions |
| 55 | + - Enhance title display with offline status indication in the main window |
| 56 | + - Improve text wrapping and marquee scrolling throughout the UI |
| 57 | + - Make DebugOptionsDialog height responsive to window size |
| 58 | + Customisation |
| 59 | + - Enhance WiFi configuration for open networks using key_mgmt=NONE |
| 60 | + - Refine cloud-init user data and network configuration generation |
| 61 | + - Add initFormat parameter to CLI setImageCustomisation call |
| 62 | + Windows |
| 63 | + - Enhance uninstallation to clean up old installation directories and registry entries left by previous installers |
| 64 | + - Improve user prompts during install/uninstall for detecting previous installations |
| 65 | + CLI |
| 66 | + - Add note about using the --repo flag to load local os_list_local.json files |
| 67 | + - Fix error message displayed when CLI build is run without sudo |
| 68 | + - Use ANSI escape sequences for _clearLine for better terminal compatibility |
| 69 | + 🐛 Bug Fixes |
| 70 | + - Fix language selection on Desktop not persisting correctly |
| 71 | + - Fix button layout for permission warning dialog |
| 72 | + - Fix async write IDs overlapping with cancellation markers |
| 73 | + - Fix async cache hash not resetting on open, ensuring fresh computation |
| 74 | + - Fix unmounting logic and error handling during write operations |
| 75 | + - Fix hardware and software capability checks for case insensitivity |
| 76 | + - Fix display of customRepoHost in repository dialogs |
| 77 | + - Fix translation of permissions-message dialog (strings were being translated too early) |
| 78 | + - Fix macOS build configuration |
| 79 | + 🌍 Internationalisation |
| 80 | + - Updated Spanish translation |
| 81 | + - Updated Czech translation |
| 82 | + - Updated French translation (multiple updates) |
| 83 | + - Updated Russian translation |
| 84 | + - Updated Portuguese translation |
| 85 | + - Add new translations and error messages for multiple languages |
| 86 | + 📦 Dependencies |
| 87 | + - Update bundled library versions |
| 88 | + - Update timezone data version |
| 89 | + - Update capital cities database |
| 90 | +ReleaseNotesUrl: https://github.com/raspberrypi/rpi-imager/releases/tag/v2.0.3 |
| 91 | +Documentations: |
| 92 | +- DocumentLabel: Raspberry Pi Documentation |
| 93 | + DocumentUrl: https://www.raspberrypi.com/documentation/ |
| 94 | +ManifestType: defaultLocale |
| 95 | +ManifestVersion: 1.10.0 |
| 96 | + |
0 commit comments