# Release v1.0.1.1 - Duplikat-Behandlung & Stabilitätsupdates ## ✨ Neue Features - **Duplikat-Erkennung:** Beim Konsolidieren werden doppelte Kabelnummern nun intelligent überführt. Statt einfachem Überschreiben werden überzählige Duplikate am Ender der Tabelle angefügt. - **Herkunfts-Info:** Die neue Spalte "Bemerkung" zeigt für alle Duplikate den genauen Ursprung an (z.B. `Duplikat (aus: Dateiname.xlsx - Blattname)`). - **Farbliche Hervorhebung:** Duplikate erhalten einen hellorangen Hintergrund (`#FFE6CC`), der auch beim erneuten Aktualisieren der Liste korrekt vergeben und zurückgesetzt wird. ## 🐛 Bugfixes - **Crash bei Listen-Aktualisierung behoben:** Gelöstes Problem, bei dem Excel nach dem Umbenennen alter "Kabelliste"-Tabellenblätter wegen Tabellennamen-Konflikten (`KonsolidierteKabel`) den Dienst verweigerte. Das Add-In ist nun robust gegenüber manuell gesicherten/umbenannten Blättern. - **Farben-Reset bei neuen Listen:** Ein `context.sync()`-Timing-Problem wurde behoben, durch das Duplikat-Farben beim initialen Erstellen einer Tabelle vom Standarddesign überschrieben wurden. - **Fix für ungültige Farb-Hex-Werte:** Ein 8-stelliger (ungültiger) Farbcode für Duplikate wurde korrigiert, welcher einen Absturz (`InvalidArgument`) am Ende des Konsolidierungsprozesses verursachte. ## 💄 UI / UX - Ein Farbwähler (Color-Picker) für Duplikate wurde in die UI integriert, analog zu "Neue Kabel", "Geändert" und "Entfallen". - Die Fußzeile wurde um einen Copyright-Hinweis sowie direkte Links zum Herunterladen des **Produktions-Manifests** und der **Dokumentation** ergänzt. ## 📖 Dokumentation - Neues Tutorial für lokales Sideloading via Netzwerkfreigabe (`05_Lokales_Prod_Sideloading.md`) zum Projekt hinzugefügt. # Release v1.0.2.0 - Listenabgleich (Vergleichen-Modus) ## ✨ Neue Features - **Listenabgleich (Vergleichen-Modus):** Es ist nun möglich, zwei Listen (Alt vs. Neu) miteinander zu vergleichen, um herauszufinden, welche Kabel hinzugefügt, entfernt oder geändert wurden. Die Ausgabe erfolgt in ein neues Tabellenblatt "Änderungsdokumentation". - **UI-Verbesserungen:** - **Wizard-Überarbeitung:** Der Wizard wurde überarbeitet, um zwischen "Zusammenfassen" und "Vergleichen" zu wechseln. - **Tab-Navigation:** Neue Tabs für "Vergleichen" und "Änderungsdokumentation" wurden hinzugefügt. - **Spaltenauswahl:** Die Spaltenauswahl im Wizard wurde für den Vergleichsmodus angepasst. ## 🐛 Bugfixes - **Mapping-Fehler behoben:** Gelöstes Problem, bei dem Listen mit identischem Blattnamen aus verschiedenen externen Dateien nicht korrekt zugeordnet wurden. Das Add-In verwendet nun intern eindeutige `sheetId`s anstelle von Blattnamen für die Zuordnung. - **Fehlende Spalten im Vergleich:** Korrigiertes Verhalten, bei dem die Spalten "von Raum" und "nach Raum" im Vergleichsmodus nicht korrekt verarbeitet wurden. ## 📖 Dokumentation - **Aktualisierte Anleitungen:** Die Dokumentation wurde aktualisiert, um die neuen Funktionen des Listenabgleichs zu beschreiben.