Skip to content

Tag Explosion 0.22.2

Choose a tag to compare

@DanielMuellerIR DanielMuellerIR released this 21 Aug 09:31
· 202 commits to main since this release

Tag Explosion 0.22.2 — 2026-08-21

Eine Sammelversion mit Korrekturen aus 0.22.1 und 0.22.2. Sie behebt vor allem
drei Fälle, in denen Tag Explosion Daten falsch gelesen oder beim
Wiederherstellen verloren hat.

Behoben

  • Bewertungen von Bildern gehen beim Wiederherstellen nicht mehr verloren.
    Ein aus dem Backup zurückgeschriebenes Rating landete unter Umständen als
    gelöschtes Tag in der Datei — betroffen waren negative Werte, darunter die
    −1, die Adobe Bridge und Lightroom für „abgelehnt“ vergeben. „Kein Rating“
    heißt jetzt „das Feld fehlt“ und ist damit vom Wert −1 unterscheidbar.
    Ältere Backups werden weiterhin gelesen und dabei richtig gedeutet.
  • Umlaute neben anderen Sonderzeichen bleiben erhalten. Tags, die nicht in
    UTF-8 geschrieben sind, wurden im selben Feld uneinheitlich gedeutet: aus
    „Bäckereistraße“ wurde „Bäckereistra§e“, aus „Café – Bar“ wegen des
    Gedankenstrichs „CafÈ ñ Bar“. Tag Explosion entscheidet die Kodierung jetzt
    je Textfeld nach dem plausibleren Gesamtbild und kennt Windows-1252, die in
    Musikdateien übliche Kodierung. Auch ein Anführungszeichen mitten im Wert
    trennt das Feld nicht mehr und verfälscht damit nicht mehr den Rest.
  • E-Rechnungen werden auch in ungewöhnlich aufgebauten PDFs gefunden. Lag
    vor der Rechnung ein sehr großer anderer Anhang, brach die Suche ab und die
    Datei galt als „keine E-Rechnung“, obwohl andere Programme sie anzeigten.
    Ebenfalls behoben: Eine unkomprimiert eingebettete Rechnung über 256 KiB
    wird jetzt gelesen.
  • Beim Beenden gehen keine Änderungen mehr verloren, die erst während der
    Rückfragen entstehen.
    Solange ein Fenster fragt, bleiben die übrigen
    bedienbar; Tag Explosion fragt in Runden gegen den aktuellen Stand und
    beendet sich erst, wenn kein Fenster mehr etwas zu verlieren hat. Ein
    Fenster kommt dabei nur noch nach vorn, wenn dort auch wirklich eine Frage
    erscheint.
  • Bleibt ein angefordertes Fenster aus, ist die App keine Sackgasse mehr.
    Die Anforderung wird nach kurzer Frist wiederholt und danach wieder
    freigegeben — auch beim zweiten und jedem weiteren Mal.
  • Der Menüpunkt „Neues Fenster“ heißt bei englischer Systemsprache jetzt
    „New Window“.
  • tagx exif show zeigt jedes vorhandene Rating an, auch ein negatives. Die
    Textausgabe verschwieg es, während --json es ausgab.

Geändert

  • Bei präparierten PDFs sind Anzeige und Entpackarbeit getrennt begrenzt: Die
    Summe der angezeigten Anhänge bleibt bei 64 MiB, die insgesamt geleistete
    Entpackarbeit bei 256 MiB. So lässt sich dieselbe Dekompressionsbombe nicht
    beliebig oft entpacken, ohne dass ein einzelner übergroßer Anhang die
    Rechnung dahinter unsichtbar macht.

Installation

DMG laden, öffnen, Tag Explosion nach /Applications ziehen. App und DMG sind mit
Developer ID signiert und von Apple notarisiert. Bereits installierte Versionen
ab 0.21.0 finden das Update über „Nach Updates suchen …“.