Skip to content

Releases: raspberrypi/rpi-imager

v2.0.0-rc4: Accessibility, Open WiFi, rpi-connect Windows fixes

17 Oct 16:08

Choose a tag to compare

What's Changed

  • Update to new imager 2.0 json spec by @paulober in #1248
  • Fix wifi country decoding and cloud-init netcfg for public networks by @paulober in #1249
  • feat(ifAndFeaturesStep+cloudinit): Add 1-Wire support by @paulober in #1256
  • fix(IfAndFeaturesStep): Update focus group handling for gadget confirmation dialog by @paulober in #1257
  • Fix rpi-connect cb by adding Qt IPC and single-instance on Windows by @paulober in #1253
  • feat(DoneStep): Add interfaces and features to done summary by @paulober in #1258
  • fix(WifiStep): Update hidden ssid setting restoring by @paulober in #1259
  • fix(ImOptionButton): Update broken references + improve accessibility by @paulober in #1260
  • fix(RepositoryDialog): Dynamic retrieval of default repo URL by @paulober in #1261
  • feat(WifiStep): Open/Secure Wi-Fi mode UI separation by @paulober in #1265
  • Update Georgian translation by @NorwayFun in #1264
  • i18n: Hebrew translation update by @yarons in #1254
  • Update german translation (again) by @rejas in #1245

Full Changelog: v2.0.0-rc3...v2.0.0-rc4

v2.0.0-rc3

09 Oct 17:11

Choose a tag to compare

v2.0.0-rc3 Pre-release
Pre-release

What's Changed

  • windows: WLAN country code recommendations
  • UI: Highlighting in lists made clearer
  • Customisation: Script aligned with 1.9 series features
  • UI: copy updates
  • UI: Custom repository selector

Full Changelog: v2.0.0-rc2...v2.0.0-rc3

v2.0.0-rc2

03 Oct 16:03

Choose a tag to compare

v2.0.0-rc2 Pre-release
Pre-release

What's Changed

59b5bfc Enhance user customisation logic in UserCustomizationStep.qml
9e06166 Add focus order rebuilding in dialog components
d191b14 Add yescrypt password hashing support
5b5d55f Update placeholder text and localization labels in wizard components
36883eb Refactor dialog components to use BaseDialog
2bcaa24 Add capital cities feature and integration
30ac0d3 Add cross-compilation support for Qt on armhf architecture
2657d6d latest additions
5de5e2f friday morning translations
ca73752 more work done
5f276b7 start translating new stuff
49f3381 Improve radio button behaviour on remote access page
3434468 Fix OS Customisation
4828d8e run rpi-imager_lupdate
fbc6a50 Only reset OS selection on device change, not on device selection.
67c49c4 Compose not-ready-to-write messages
8fcfdd4 Update telemetry help URL in AppOptionsDialog.qml for clarity

Full Changelog: v2.0.0-rc1...v2.0.0-rc2

v2.0.0-rc1: Open Beta

01 Oct 12:35

Choose a tag to compare

v2.0.0-rc1: Open Beta Pre-release
Pre-release

Headlines

  • New Wizard UI
  • Large-scale refactor of dependencies
  • New Qt building infrastructure
  • Accessibility improvements

This build is for testing purposes only, and should not be used in production. Feedback is strongly encouraged, and best delivered on the Raspberry Pi Beta forum thread: https://forums.raspberrypi.com/viewtopic.php?t=392359

What's Changed

New Contributors

Full Changelog: v1.9.6...v2.0.0-rc1

v1.9.6

21 Jul 11:05

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.5...v1.9.6

v1.9.5

11 Jul 16:41

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.4...v1.9.5

v1.9.4

04 Jun 09:16

Choose a tag to compare

Headlines

The first 'official' 1.9.x series release, with a range of UI improvements, new translations, and bugfixes.

System Requirements

  • Windows 10 x86_64 or later
  • macOS 12* (Apple Silicon or Intel) or later
  • ~Ubuntu 22.04 x86_64 or later
  • ~Debian Bookworm aarch64 or later

What's Changed

  • Update the issue templates for the latest release by @christian-heusel in #923
  • Correcting a few minor errors in zh-CN (Simplified Chinese) translation by @ykla in #922
  • Update german translation by @rejas in #921
  • Update Catalan and Spanish translations by @JofreFaraudo in #891
  • Update Slovak translation. by @jose1711 in #882
  • Add syntax highlighting to readme by @ZevEisenberg in #925
  • Added Hebrew translation by @yarons in #928
  • Roll-up: v1.9.1 by @tdewey-rpi in #931
  • Explicitly add '--tree' to the lsblk to remove partitions from top level output by @alkersan in #936
  • CMake: Display v1.9.1 by @tdewey-rpi in #939
  • v1.9.2 by @tdewey-rpi in #940
  • feat(installer): add quiet uninstall for windows by @Rotzbua in #953
  • Added Portuguese translation by @hugok79 in #948
  • OS Customisation: Regex to match ssh public keys by @tdewey-rpi in #959
  • deps: libarchive 3.7.{4->7} by @tdewey-rpi in #962
  • deps: zlib: Remove preconfigured header by @tdewey-rpi in #963
  • deps: cURL 8.{8->11}.0 by @tdewey-rpi in #964
  • cmake: Build Windows binary unsigned by default by @tdewey-rpi in #971
  • Make 'gigabytes' translatable by @tdewey-rpi in #970
  • Filter system drives by user choice by @tdewey-rpi in #969
  • AppImage: Disable Wayland support by @tdewey-rpi in #975
  • embedded: Use blconfig alias to find bootloader config by @tdewey-rpi in #976
  • Fix bug related to incorrect saving of long file names in Windows by @mgordel in #989
  • fix: typo in Github issue template by @Rotzbua in #987
  • Revert unnecessary changes to calculating the sizes of longFilename by @mgordel in #992
  • Update and improve zh-TW Traditional Chinese locale by @PeterDaveHello in #1000
  • Add new translation for korean by @RuffaloLavoisier in #1014
  • v1.9.3: aarch64 release by @tdewey-rpi in #1018
  • Windows: Switch to Inno Setup for installer
  • Windows: Add signing for binaries, installer, and uninstaller
  • Windows: Add administrator privileges and NSIS removal support
  • macOS: Fix .app naming in .dmg packages
  • macOS: Improve build reliability and programmatic copyright handling
  • Linux: Hide system drives in destination popup
  • all: Fix OptionsPopup not handling 'Esc' key
  • all: Internal refactoring and QML code improvements
  • all: Add support for more archive formats via libarchive
  • all: Performance improvements in download/extract operations
  • qml: Split main UI into multiple component files
  • qml: Add Style singleton and ImCloseButton component
  • qml: Make options popup modal and improve accessibility
  • qml: Fix various QML linting warnings and unqualified accesses
  • i18n: Updated Italian translation
  • i18n: Added Georgian translation
  • i18n: Make 'Recommended' OS string translatable
  • packaging: Add custom AppImage build script with Qt detection
  • packaging: Add custom Qt build script with unprivileged mode
  • packaging: Include custom Qt 6.9.0
  • packaging: Migrate dependencies to FetchContent system
  • dependencies: Update to libarchive 3.8.0
  • dependencies: Update to cURL 8.13.0
  • dependencies: Update to nghttp2 1.65.0
  • dependencies: Update to zstd 1.5.7
  • dependencies: Update to xz/liblzma 5.8.1
  • dependencies: Update to zlib 1.4.1.1
  • cmake: Version requirement bumped to 3.22
  • cmake: Various build system improvements and hardening
  • build: Updated README with new build instructions
  • OS customisation: Remove 'Show password' checkbox

New Contributors

Full Changelog: v1.9.0...v1.9.4

v1.9.0: Qt6, AppImages, vendored dependencies, platform crypto

11 Sep 16:21

Choose a tag to compare

Headlines

  • Imager now uses Qt 6.7.2, providing a lightly refreshed UI throughout on all platforms.
  • Releases are now signed with the new Raspberry Pi Ltd signing key
  • Linux builds are supplied as AppImages
  • Dependencies are now intentionally included in this repo - providing a more uniform experience across platforms

System Requirements

  • Windows 10 x86_64 or later
  • macOS 11 (Apple Silicon or Intel) or later
  • ~Ubuntu 22.04 x86_64 or later
  • ~Debian Bookworm aarch64 or later

As ever, feedback is encouraged, and issues welcome.

What's Changed

New Contributors

Full Changelog: v1.8.5...v1.9.0

v1.8.5

21 Jan 20:09

Choose a tag to compare

  • Retry on HTTP/2 errors.
  • Linux: Fix display of application name and icon on GNOME desktop environment.
  • Disable Link Time Optimization as precaution against hard to trace bugs.

===

System requirements

Minimum operating system version needed:

  • Windows 7
  • Mac OS X 10.15
  • Ubuntu 22.04

v1.8.4

22 Dec 21:59

Choose a tag to compare

  • OS customisation: Fixed first character being dropped when replacing existing password
  • OS customisation: Impose character limits on usernames & hostnames
  • i18n: Added Polish translation
  • i18n: Updated Catalan, Japanese translations
  • cli: Fixed local file passing via --repo

===

System requirements

Minimum operating system version needed:

  • Windows 7
  • Mac OS X 10.15
  • Ubuntu 22.04