chore(deps): update cask sztheory/exifcleaner to v4.3.0 #46

Merged
isityael merged 1 commit from renovate/cask-updates into main 2026-09-18 23:38:37 +00:00
Owner

This PR contains the following updates:

Package Update Change
szTheory/exifcleaner minor 4.2.1 → 4.3.0

Release Notes

szTheory/exifcleaner (szTheory/exifcleaner)

v4.3.0: ExifCleaner v4.3.0

Compare Source

ExifCleaner 4.3.0

ExifCleaner 4.3.0 routes WebP metadata removal through a new native engine, and stops a benign ExifTool warning from being reported as a failed inspection.

Native WebP handling

  • WebP files are now cleaned by a native engine rather than by shelling out to ExifTool. The native path is used only when it reports the capability for the exact request; anything it declines falls back to the existing ExifTool path.
  • Every native write goes through a staged, verified publication. The cleaned result is written to a private staging location, verified, and only then published over the original. A write that cannot be verified does not replace your file.
  • Uncertain processing preserves the source. If the native path fails in a way that is not provably safe to retry, the source file is left unchanged rather than being replaced by a partially processed result.

Fixes

  • Benign ExifTool [minor] warnings no longer fail metadata display (#​344). Files that cleaned correctly but produced a non-fatal warning previously surfaced as an inspection failure.

Known limitations in 4.3.0

No executable release-blocking known gaps are approved for this release; documented format constraints follow below.

Format constraints
  • RAF: cleaning is refused and the source is left unchanged because a safe cleaned RAF artifact cannot currently be guaranteed.
  • PDF: ExifTool uses reversible updates, so prior metadata may remain recoverable.
  • MKV: unsupported because ExifTool does not expose a writable removal path.
  • TIFF and AVIF: user-reported partial-removal behavior remains under investigation.

Downloads

Platform File
Windows portable (recommended) ExifCleaner.4.3.0.exe
Windows installer ExifCleaner.Setup.4.3.0.exe
macOS (Apple Silicon) ExifCleaner-4.3.0-arm64.dmg
macOS (Intel) ExifCleaner-4.3.0.dmg
Linux (AppImage) ExifCleaner-4.3.0.AppImage
Linux (Debian/Ubuntu) exifcleaner_4.3.0_amd64.deb
Linux (Fedora/RHEL) exifcleaner-4.3.0.x86_64.rpm

Verify downloads against the release's SHASUMS256.txt file.

Opening unsigned builds

ExifCleaner remains unsigned. Signing would require publishing the maintainer's verified legal identity; no signed build is being promised.

  • macOS 14 and earlier: right-click or Control-click the app, choose Open, then choose Open again.
  • macOS 15 and later: open the app once, then use System Settings → Privacy & Security → Open Anyway.
  • Windows: if SmartScreen appears, choose More info → Run anyway after verifying the checksum.
  • Linux: make the AppImage executable with chmod +x ExifCleaner-4.3.0.AppImage; .deb and .rpm packages install normally.

Every artifact is built publicly from tagged source by GitHub Actions. ExifCleaner makes no network requests during normal use.

Only download ExifCleaner from the GitHub releases page.

Full changelog: https://github.com/szTheory/exifcleaner/compare/v4.2.1...v4.3.0


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [szTheory/exifcleaner](https://github.com/szTheory/exifcleaner) | minor | `4.2.1` → `4.3.0` | --- ### Release Notes <details> <summary>szTheory/exifcleaner (szTheory/exifcleaner)</summary> ### [`v4.3.0`](https://github.com/szTheory/exifcleaner/releases/tag/v4.3.0): ExifCleaner v4.3.0 [Compare Source](https://github.com/szTheory/exifcleaner/compare/v4.2.1...v4.3.0) ### ExifCleaner 4.3.0 ExifCleaner 4.3.0 routes WebP metadata removal through a new native engine, and stops a benign ExifTool warning from being reported as a failed inspection. #### Native WebP handling - **WebP files are now cleaned by a native engine** rather than by shelling out to ExifTool. The native path is used only when it reports the capability for the exact request; anything it declines falls back to the existing ExifTool path. - **Every native write goes through a staged, verified publication.** The cleaned result is written to a private staging location, verified, and only then published over the original. A write that cannot be verified does not replace your file. - **Uncertain processing preserves the source.** If the native path fails in a way that is not provably safe to retry, the source file is left unchanged rather than being replaced by a partially processed result. #### Fixes - **Benign ExifTool `[minor]` warnings no longer fail metadata display** ([#&#8203;344](https://github.com/szTheory/exifcleaner/issues/344)). Files that cleaned correctly but produced a non-fatal warning previously surfaced as an inspection failure. <!-- exifcleaner-known-limitations:start v1 --> #### Known limitations in 4.3.0 No executable release-blocking known gaps are approved for this release; documented format constraints follow below. <!-- exifcleaner-known-limitations:end --> ##### Format constraints - **RAF:** cleaning is refused and the source is left unchanged because a safe cleaned RAF artifact cannot currently be guaranteed. - **PDF:** ExifTool uses reversible updates, so prior metadata may remain recoverable. - **MKV:** unsupported because ExifTool does not expose a writable removal path. - **TIFF and AVIF:** user-reported partial-removal behavior remains under investigation. #### Downloads | Platform | File | | ---------------------------------- | ------------------------------ | | **Windows portable (recommended)** | `ExifCleaner.4.3.0.exe` | | Windows installer | `ExifCleaner.Setup.4.3.0.exe` | | macOS (Apple Silicon) | `ExifCleaner-4.3.0-arm64.dmg` | | macOS (Intel) | `ExifCleaner-4.3.0.dmg` | | Linux (AppImage) | `ExifCleaner-4.3.0.AppImage` | | Linux (Debian/Ubuntu) | `exifcleaner_4.3.0_amd64.deb` | | Linux (Fedora/RHEL) | `exifcleaner-4.3.0.x86_64.rpm` | Verify downloads against the release's `SHASUMS256.txt` file. #### Opening unsigned builds ExifCleaner remains unsigned. Signing would require publishing the maintainer's verified legal identity; no signed build is being promised. - **macOS 14 and earlier:** right-click or Control-click the app, choose **Open**, then choose **Open** again. - **macOS 15 and later:** open the app once, then use **System Settings → Privacy & Security → Open Anyway**. - **Windows:** if SmartScreen appears, choose **More info → Run anyway** after verifying the checksum. - **Linux:** make the AppImage executable with `chmod +x ExifCleaner-4.3.0.AppImage`; `.deb` and `.rpm` packages install normally. Every artifact is built publicly from tagged source by GitHub Actions. ExifCleaner makes no network requests during normal use. Only download ExifCleaner from the [GitHub releases page](https://github.com/szTheory/exifcleaner/releases). **Full changelog:** <https://github.com/szTheory/exifcleaner/compare/v4.2.1...v4.3.0> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMDEuMyIsInVwZGF0ZWRJblZlciI6IjQ0LjEwMS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
chore(deps): update cask sztheory/exifcleaner to v4.3.0
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
3bc506e639
Sign in to join this conversation.
No description provided.