Skip to content

SourceBraid for iOS 1.1.1

Latest

Choose a tag to compare

@patrickschiller patrickschiller released this 17 Oct 16:22
287ef04

SourceBraid for iOS 1.1.1

1.1.1/build 13 for the app and Share Extension has completed
Xcode Cloud successfully.
Upload and App Store processing are confirmed. This exact processed build was
selected and submitted for Apple's review
on October 17, 2026 at 18:28 Europe/Berlin (16:28 UTC). Its status is
Waiting for Review. Apple has not approved 1.1.1, and it is not yet public
in the App Store. The existing manual-release setting is unchanged.

The published GitHub release ios-v1.1.1 targets
287ef040e7d2141b8e85eee2e6df6bbb8a0eaf13.
GitHub publication is separate from the pending Apple review. Historical build
12 failed before compilation because its Xcode 27.1 RC/macOS environment was
retired; build 13 succeeded with the corrected environment.

This iOS update fixes the reader staying on a spinner after opening one article,
returning to the list and choosing another. Successive selections now load the
chosen document, with stale-request guards and Retry after an interruption.

  • Resume an interrupted initial archive download up to seven loaded/indexed
    clips; show loaded/total coverage and offer Load remaining clips.
  • Give practical Apple Intelligence availability guidance while preserving the
    draft and conversation. No model-download progress or forced download is
    claimed.
  • Render common Mermaid diagrams locally with bundled Mermaid Tiny 12.2.0.
    Original source remains available for unsupported syntax, invalid/oversized
    diagrams, timeouts and WebKit recovery. No CDN or diagram service is used.
  • Rename the main destination to Recent / Zuletzt and remove the obsolete
    recently saved list from Settings. Shared capture storage is unchanged.
  • Expand English/German Store text and save 22 native screenshots for
    iPhone, iPhone Duo and iPad, using original fictional examples.

The functional patch passed 58 unit/integration tests, 14 UI cases and the
generic unsigned Simulator build
. Real WebKit Mermaid probes passed on
iPhone and iPad. A controlled test of tagged 1.1.0 reproduced the navigation
failure and isolated the reader-identity fix. Source/bundle checks and pinned
resource integrity passed. The exact 1.1.1/build 13 candidate additionally
passed 23 Node tests, 64 Python tests and the generic unsigned Simulator
build
. Cloud success, upload, processing and review submission are confirmed
above; review approval and public availability remain pending. The old
1.1.0/build 11 remains the public App Store version.

No new GitHub scopes, archive format, credentials store or AI/diagram endpoint.
Archived scripts and diagram links/media stay disabled; external article
images retain their per-document opt-in. Physical-device acceptance and the
remaining model/accessibility/Duo matrix remain documented.

English release record
· Deutsches Release-Protokoll

Deutsch

1.1.1/Build 13 für App und Share Extension hat den
Xcode-Cloud-Durchlauf erfolgreich abgeschlossen.
Upload und App-Store-Verarbeitung sind bestätigt. Genau dieser verarbeitete
Build wurde ausgewählt und am 17. Oktober 2026 um 18:28 Uhr Europe/Berlin
(16:28 UTC)
zur Apple-Prüfung eingereicht.
Der Status lautet Warten auf Prüfung. Apple hat 1.1.1 noch nicht freigegeben;
die Version ist noch nicht öffentlich im App Store verfügbar. Die bestehende
manuelle Veröffentlichungseinstellung blieb unverändert.

Der veröffentlichte GitHub-Release ios-v1.1.1 verweist auf
287ef040e7d2141b8e85eee2e6df6bbb8a0eaf13.
Diese GitHub-Veröffentlichung ist von der ausstehenden Apple-Prüfung getrennt.
Der historische Build 12 scheiterte vor der Kompilierung an der nicht mehr
verfügbaren Xcode-27.1-RC-/macOS-Umgebung; Build 13 bestand mit korrigierter
Umgebung.

Dieses iOS-Update behebt den dauerhaft ladenden Reader nach dem ersten Öffnen:
Zurück zur Liste und ein anderer Beitrag funktionieren wieder. Veraltete
Ladeergebnisse werden verworfen; unterbrochene Abrufe bieten erneutes Versuchen.

  • Unterbrochenen Erstabruf bis zu sieben geladenen/indexierten Beiträgen
    fortsetzen; geladenen/vollständigen Bestand und Übrige Beiträge laden zeigen.
  • Verständliche Apple-Intelligence-Diagnose mit Hilfeschritten, ohne Entwurf
    oder Verlauf zu verlieren. Kein erzwungener Modelldownload oder angeblicher
    Downloadfortschritt.
  • Gängige Mermaid-Diagramme mit Mermaid Tiny 12.2.0 lokal darstellen.
    Originalquelltext bleibt bei nicht unterstützter Syntax, Fehlern, Größenlimit,
    Zeitüberschreitung und WebKit-Wiederherstellung erhalten. Kein CDN oder
    Diagrammdienst.
  • Hauptbereich Zuletzt / Recent; überholte Liste kürzlich gespeicherter
    Beiträge aus den Einstellungen entfernt. Capture-Speicher unverändert.
  • Erweiterte deutsche/englische Store-Texte und 22 native Bilder für iPhone,
    iPhone Duo und iPad mit selbst verfassten fiktiven Beispielen gespeichert.

Die funktionale Änderung besteht 58 Unit-/Integrationstests, 14 UI-Fälle und
den unsignierten Simulator-Build
. Echte WebKit-Mermaid-Prüfungen bestehen auf
iPhone und iPad. Ein kontrollierter Vergleich mit getaggter 1.1.0 reproduziert
den Navigationsfehler und grenzt die Reader-Identität als Ursache ein.
Quell-/Bundle- und Ressourcenprüfungen bestehen. Der genaue Kandidat
1.1.1/Build 13 besteht zusätzlich 23 Node-Tests, 64 Python-Tests und den
unsignierten Simulator-Build
. Cloud-Erfolg, Upload, Verarbeitung und
Prüfeinreichung sind oben bestätigt; Apple-Freigabe und öffentliche Verfügbarkeit
stehen noch aus. Der historische Build 11 von 1.1.0 bleibt die öffentliche
App-Store-Version.

Keine neuen GitHub-Berechtigungen, Archivformate, Zugangsdaten-Speicher oder
KI-/Diagramm-Endpunkte. Archivskripte und Diagrammlinks/-medien bleiben
deaktiviert; externe Artikelbilder werden weiterhin pro Beitrag freigegeben.
Die übrigen echten Geräte-, KI-, Accessibility- und Duo-Prüfungen bleiben offen.