What's changed
- Pi Connect:
- Fix the Next button never enabling on the Raspberry Pi Connect
customisation step once the browser sign-in fills in the token. The
sanitisedvaluean ImTextField exposes was a binding ontext, and
QML re-evaluates a binding only after every handler for the same change
signal has run, so the step's own onTextChanged read the previous
(empty) contents and cleared the token it had just been handed.
- Fix the Next button never enabling on the Raspberry Pi Connect
- Build / packaging:
- Carry an optional fourth version component through the version parser to
the Windows templates, so a hotfix reports its own FILEVERSION,
PRODUCTVERSION and assembly manifest version rather than those of the
release it fixes. Ordinary three-part tags are unaffected. - Keep the fourth component in the version reported alongside download
statistics, so uptake of a hotfix can be told apart from the release it
fixes. - Package Qt Wayland libraries for Wayland DEs
- Carry an optional fourth version component through the version parser to
- Testing:
- Update nine cloud-init generator tests that still asserted the
unconditional baseline payload (manage_resolv_conf, eth0 DHCP) dropped
in 2.0.7; an empty payload is what tells the fastboot and download paths
to skip writing the file at all. - Update two FileServer tests to the control-transfer message protocol and
the fatal-disconnect handling that came in with CM5 re-provisioning. - Report Catch2 skips to CTest as skipped rather than as failures, and
keep the FAT partition test's pre-main diagnostics off stdout, where
test discovery had been registering one as a case that could never pass.
- Update nine cloud-init generator tests that still asserted the
PRs
- 2.0.11.1 by @tdewey-rpi in #1700
Full Changelog: v2.0.11...v2.0.11.1