# Versions- und Abhängigkeitsprüfung 0.4.2

Prüfdatum: 2026-08-27

## Ergebnis

Die Korrektur betrifft ausschließlich die Projektion, Darstellung und Trefferprüfung bestehender
Kreisflächen. Es wurde keine Produktions-, Build- oder Laufzeitabhängigkeit ergänzt oder
aktualisiert. Die am selben Prüftag gegen die offiziellen Quellen dokumentierte Werkzeug- und
Bibliotheksprüfung aus Version 0.4.0 und 0.4.1 bleibt gültig; der maschinelle Bericht wird für
0.4.2 erneut unter `security/reports/0.4.2/dependency-updates.json` erzeugt.

| Komponente | Verwendet | Geprüfter stabiler Stand | Entscheidung |
| --- | --- | --- | --- |
| Gradle | 9.7.1 | 9.7.1 | beibehalten |
| Kotlin | 2.4.10 | 2.4.10 | beibehalten |
| Kotlin Coroutines | 1.11.0 | 1.11.0 | beibehalten |
| Compose Multiplatform | 1.12.0 | 1.12.0 | beibehalten |
| Material3 | 1.9.0 | 1.9.0 | beibehalten |
| Mapsforge Reader/Writer | 0.29.0 | 0.30.0 | getrennte Writer-/POI-Migration weiterhin erforderlich; nicht blind aktualisieren |
| Osmosis | 0.49.2 | 0.49.2 | beibehalten |
| OSM Binary | 1.6.1 | 1.6.1 | beibehalten |
| CycloneDX Gradle Plugin | 3.4.1 | 3.4.1 | beibehalten |
| Gradle Versions Plugin | 0.61.0 | 0.61.0 | beibehalten |
| OSV-Scanner | 2.5.1 | 2.5.1 | beibehalten |
| Microsoft OpenJDK | 25.0.4.1 LTS | 25.0.4.1 LTS | beibehalten |
| Android Studio | 2026.1.3 Patch 1 | 2026.1.3 Patch 1 | beibehalten |

## Risiko- und Kompatibilitätsentscheidung

Der neue Umfang wird mathematisch aus dem bereits gespeicherten WGS-84-Mittelpunkt und Radius
gebildet und anschließend mit derselben Web-Mercator-Transformation wie die Karteninhalte
projiziert. Die exportierte Auswahlgeometrie selbst ändert sich nicht. Außerhalb der Quelle
liegende Kreisanteile werden sichtbar korrekt gezeichnet, liefern aber erwartungsgemäß keine
Objekte und werden bei Ausgabe und Größenschätzung weiterhin auf den vorhandenen Datenbestand
begrenzt.

Mapsforge 0.30.0 bleibt bis zu einem separaten Kompatibilitätsblock zurückgestellt, da Reader,
Writer-Fat-JARs, POI v3/v4, RTree und FTS5 gemeinsam getestet und hash-verifiziert werden müssen.
