v3.2.6
Changes
- [Preparing to enable migration of the Web Catalog] Define compile-time variables in .spec (#296)
- Use modern statements in spec file (#326)
%global
instead of%define
for static expressions:%global
s are evaluated once when set,%define
s are evaluated each time used. Plus the scope of%global
s is all sections, including the scriptlets.-n %{name}-%{version}
always has been the default for%setup
, hence omitted now.rm -rf %{buildroot}
as first statement in the%install
section is long obsolete, thus superfluous.
- Drop last
|| true
, because the scriptlets …
- Fix some compiler warnings (#328), fixes issue #325
- Treat warnings as errors (#329)
- Update / Overhaul CI configuration (#330, #390)
- Set base image to ubuntu-22.04, because ubuntu-latest is a moving target and the GitHub-action scripts are versioned any way, hence manual version updates are inevitable.
- Omit (ab)use of bash arrays
- Fix some qml warnings (#331)
- Split "Allow incompatible Patches" from "Developer Mode" (#334)
- Add options to Settings page
- Implement settings in QML-plugin
- Deprecate
developerMode:
addpatchDevelMode
replacement - Update Settings page to use new developer mode
- Fix systemctl location (#359)
- Update source strings (#337, #373, #387)
- Update translations: DE (#371, #374, #389), SV (#356, #386, #388)
Full changelog: 3.2.4...3.2.6
Binary releases
- RPMs built with the Sailfish-SDK for SailfishOS 3.4.0 (
armv7hl
,i486
), respectively SailfishOS 4.0.1 (aarch64
), and the correspondingpatchmanager-testcases
noarch RPMs are attached. - RPMs built by the SailfishOS-OBS are available at SailfishOS:Chum.