rpi-imager (1.9.0) unstable; urgency=medium * ui: Upgrade to Qt6.7, bringing new controls to everything * packaging: Migrate to AppImage-first distribution * packaging: Sign with new Raspberry Pi Ltd key * host deps: Ubuntu 22.04+, macOS 11+, Windows 10+ * Popups: Removed click-outside closing behaviour * Selection Windows: Fixed layouts to fill the windows * build: Dependencies have been vendored for consistency * build: Require non-package-manager version of Qt * security: Use platform crypto, SSL libraries where possible -- Tom Dewey Wed, 4 Sep 2024 18:57:00 +0000 rpi-imager (1.8.5) unstable; urgency=medium * Retry downloads on HTTP2 errors. * Rename .desktop file to match DBus name, as some GNOME desktop environments expect it that way. * Disable Link Time Optimization as precaution against hard to trace bugs. -- Floris Bos Sat, 20 Jan 2024 16:36:11 +0100 rpi-imager (1.8.4) unstable; urgency=medium * OS customisation: Fixed #531, which caused password entry to drop the first character * OS customisation: Impose character limits on usernames & hostnames * i18n: Added Polish translation * i18n: Updated Catalan, Japanese translations * cli: Fixed local file passing via --repo -- Floris Bos Fri, 22 Dec 2023 16:00:00 +0200 rpi-imager (1.8.3) unstable; urgency=medium * Home: Fixed "No filtering" option * OS customisation: Fixed no-customisation flow -- Floris Bos Thu, 16 Nov 2023 14:00:00 +0200 rpi-imager (1.8.2) unstable; urgency=medium * Home: Device filtering reworked to download OS list eagerly * OS List: Fixed 'Recommended' tag annotation * i18n: Added zh-TW Traditional Chinese translation * i18n: Updated Korean, German, Ukranian, translations * build: Linux: Fix libdrm dependency requirement on non-embedded build. * Commmon: Disable QML caching entirely * OS customisation: Allow use if only cloudinit payload available * OS customisation: Allow empty PSK for 'Open' WiFi networks. * OS List: Use ImageList v4 URL -- Floris Bos Wed, 15 Nov 2023 20:16:16 +0200 rpi-imager (1.8.1) unstable; urgency=medium * Hide empty categories when filtering * i8n: Updates German translation -- Floris Bos Thu, 19 Oct 2023 20:16:16 +0200 rpi-imager (1.8.0) unstable; urgency=medium * Advanced options: Rename to OS customization * OS customization: change to tabbed UI * OS customization: make SSH public key field a textarea * OS customization: add convenience button to run ssh-keygen * OS customization: Enforce choice as part of write flow * OS customization: Fixes for state consistency across UI * Home: Add mechanism for selecting Raspberry Pi device * Shared: Multiple keyboard focus fixes * i18n: Adds Spanish/Ukrainian translations * i18n: Updates French, Catalan, Italian, German, Spanish, Russian, Japanese translations * i18n: Use en_US as refernce string, and make en_GB a translation * Workaround for ArchLinux's lsblk labeling internal SD card readers (mmcblk0) as non-removable storage. * Allow drag-dropping image files to Imager. * Local .xz files: parse uncompressed size for better progress reports. -- Floris Bos Wed, 18 Oct 2023 18:00:00 +0200 rpi-imager (1.7.5) unstable; urgency=medium * Bump version number to match bug fix release for Windows. (No actual changes from 1.7.4.1 for Linux) -- Floris Bos Mon, 22 May 2023 18:53:22 +0200 rpi-imager (1.7.4.1) unstable; urgency=medium * Advanced settings: fix creating files on FAT partition that are an exact multiple of cluster size. * Do you want to apply saved settings window: offer 'no' option, without clearing settings. * Eject storage properly on Linux. -- Floris Bos Thu, 18 May 2023 15:05:28 +0200 rpi-imager (1.7.4) unstable; urgency=medium * Advanced settings: fix escaping single quotes * Advanced settings: default to using username of logged-in user * Now uses a different method to edit files on the FAT partition to apply advanced settings. Imager now understands the FAT16/FAT32 file system format and can edit files by itself using the raw disk device, without having to rely on the operating system to mount the partition first. -- Floris Bos Sun, 20 Nov 2022 17:30:20 +0100 rpi-imager (1.7.3) unstable; urgency=medium * Linux: use GnuTLS instead of OpenSSL for computing SHA256 * Fix persistenting public key authentication setting * Linux: prefill wlan PSK if Linux distro uses NetworkManager * Add digital signage icon * Fix ""Cannot send events to objects owned by a different thread" warning * Update Slovan/Korean language files * Allow selecting file names without extension * Add possibility to outsource handling of custom settings to script at /usr/lib/raspberrypi-sys-mods/imager_custom * Advanced settings: disallow invalid characters in hostname field -- Floris Bos Thu, 18 Aug 2022 20:04:37 +0200 rpi-imager (1.7.2) unstable; urgency=medium * Remove overscan/piwiz supression advanced options * gz/xz/zstd custom images: pad if image size is not dividable by 512 byte * Store saved wifi password hashed * Make buttons blue on keyboard navigation * Add Japan, Korean translations -- Floris Bos Thu, 24 Mar 2022 17:58:52 +0100 rpi-imager (1.7.1) unstable; urgency=medium * Fix advanced settings being broken if there are saved wifi settings and wifiSSIDHidden is not present -- Floris Bos Thu, 03 Feb 2022 18:38:15 +0100 rpi-imager (1.7.0) unstable; urgency=medium * Only apply advanced settings if the operating system indicates it supports it by "init_format": "cloudinit" | "systemd" in the repository. Some heuristics are used with custom images from disk. * Advanced settings: add support for cloudinit format * Advanced settings: add support for specifying username * Advanced settings: allow setting username and password * Advanced settings: allow hidden wifi SSID * Advanced settings: allow multi-line authorized_keys * Retry on GnuTLS Recv errors * Some fixes to deal better with Linux distributions auto-mounting drives * Add Slovenija translation * Adds support for zstd * Allow nested subitems entries * Add word-wrapping to OS list (contributed by mzanetti) * Update icons * Telemetry: phone back home when image from repository is written: - name of image written, parent category. - about the computer running Imager: OS, version, architecture, locale, Imager version, Pi revision. -- Floris Bos Wed, 02 Feb 2022 19:47:17 +0100 rpi-imager (1.6.2) unstable; urgency=medium * Add website link support * Add CLI support -- Floris Bos Fri, 07 May 2021 13:19:19 +0200 rpi-imager (1.6.1) unstable; urgency=medium * When saving advanced options delay modifying files on FAT partition until config.txt is visible. * Update translations * Linux: revert disable high dpi scaling on incorrect EDID" due to it causing the custom file selection dialog not to function properly on Fedora -- Floris Bos Sat, 27 Mar 2021 11:06:56 +0100 rpi-imager (1.6) unstable; urgency=medium * Wayland: fix "Client tried to set invalid geometry" error * Add advanced users option screen available under SHIFT-CTRL-X * Disable high DPI scaling on incorrect EDID * Fix handling of .iso files * Update translations * GUI: change "SD card" -> "Storage" * Allow NVMe drives as destination drive (Linux only) -- Floris Bos Fri, 26 Feb 2021 14:32:21 +0100 rpi-imager (1.5) unstable; urgency=medium * More verbose progress/error reporting * Reconnect if download stalls for more than one minute * Remember last selected custom image path * Add German/French/Italian/Slovak/Turkish translations * Fix multi-level subitems_url * Add update notification support * Allow translators to specify external .qm file for testing * Remove dependency on qml-module-qt-labs-settings * Enables telemetry collecting information about which images from repository are most popular -- Floris Bos Tue, 24 Nov 2020 10:38:21 +0100 rpi-imager (1.4) unstable; urgency=medium * Add basic accessibility support * Add keyboard navigation support * Linux: do not let progress exceed 100% if device reports incorrect write counters * Show new SD card size if SD card is replaced * Linux: do not use direct IO on verifying but purge cache with posix_fadvise() -- Floris Bos Tue, 30 Jun 2020 00:29:37 +0200 rpi-imager (1.3) unstable; urgency=medium * Remove zero sized drives from list * Fix height of drive list * Show scrollbars permanently * Add localisation support * Use accelerated sha256 code provided by OpenSSL * Custom user agent * Ask for confirmation on quit * Use direct IO on verifying * Improve progress indication -- Floris Bos Mon, 25 May 2020 00:45:50 +0200 rpi-imager (1.2) unstable; urgency=medium * Mention version number in title bar. * Performance improvements -- Floris Bos Tue, 10 Mar 2020 17:08:11 +0100 rpi-imager (1.1) unstable; urgency=medium * Fix verification on images that are uncompressed or have a size that is not dividable by 128 KB. * Round instead of floor size of SD card up and show 1 decimal * Executable name changed from imagingutility to rpi-imager -- Floris Bos Mon, 09 Mar 2020 12:25:24 +0100 rpi-imager (1.0) unstable; urgency=medium * Initial Release. -- Floris Bos Thu, 20 Feb 2020 11:54:04 +0100