Diese Version baut die Suite in allen Bereichen aus: ein neues Plugin (MSYS AutoReload), spürbare Komfort- und Stabilitätsverbesserungen in der IDE sowie umfangreiche Erweiterungen des SBOM Generators samt vollständigem Benutzerhandbuch. Die Produktversion entspricht ab dieser Version der Dateiversion der zentralen MSYS-Bibliothek.
1. NEU: MSys AutoReload — externe Dateiänderungen ohne Nachfrage
Das neue Plugin überwacht die in der IDE geöffneten Dateien (einschließlich Begleitdateien wie JSON oder Markdown) und lädt sie automatisch neu, wenn sie außerhalb der IDE geändert wurden — etwa durch Werkzeuge, Skripte oder die Versionsverwaltung. Der Dialog „Datei wurde außerhalb des Editors geändert“ entfällt für unveränderte Editor-Inhalte komplett.
2. Suite & IDE-Integration
- Willkommensseite: Eine eigene MSYS-Kachel auf der RAD-Studio-Startseite zeigt die installierten Plugins der Suite auf einen Blick.
- Meldungsfenster: Alle Meldungen der Suite erscheinen jetzt in einer eigenen Gruppe „MSys“ — farbig nach Meldungsart (Info, Warnung, Fehler) und an das helle wie dunkle IDE-Theme angepasst.
- About-Dialog: überarbeitet, mit animiertem 3D-Logo und direktem Kontakt-Link; die Versions- und Herstellerangaben der Plugins werden zuverlässig aus den geladenen Modulen ermittelt.
3. MSYS Project ToDos — Erweiterungen
- Der Bearbeitungsdialog zeigt die Aufgaben-ID an und erlaubt das direkte Blättern von Aufgabe zu Aufgabe, ohne den Dialog zu verlassen.
- Zuverlässigere Aktualisierung der Aufgabenübersicht bei schnellen Änderungen.
4. SBOM Generator — Erweiterungen
- Vollständiges Benutzerhandbuch: Der Funktionsumfang des Plugins ist jetzt durchgängig dokumentiert (Installation, Einstellungen, Editor, virtuelle SBOMs, externe Module, Fehlersuche); die CLI-Anleitung wurde überarbeitet.
- Bibliotheks- und Package-Projekte vervollständigt: Die Projektübersicht („Project Info“) zeigt jetzt auch die Builds von DLL- und BPL-Projekten; in der SBOM erhalten sie den korrekten CycloneDX-Komponententyp „library“.
- PDF-Report: Nach dem Erstellen über den — jetzt deutlich sichtbaren — PDF-Button öffnet sich der Report automatisch im Standard-PDF-Viewer. Ein Fehler, der beim Erzeugen des Reports zum Absturz führen konnte, wurde behoben.
- Zuverlässigkeit im Alltag: Beim Kompilieren mit geöffneter SBOM-Datei erscheint keine „Datei wurde geändert“-Nachfrage mehr; die Liste der virtuellen SBOMs aktualisiert sich selbstständig; neu erstellte Projekte erzeugen keine wiederkehrenden Statusmeldungen mehr; Meldungen erscheinen ohne doppelte
Kennzeichnung. - Kommandozeilen-Tools für CI/CD: Die Tools SBomGen und GenSBOMReport verwenden jetzt benannte Parameter in der Form -name=wert (z. B. SBomGen -project=MyApp.dproj -platform=Win32 -config=Release). Neu sind die Parameter -extmodules= und -vsbom=, mit denen die Verzeichnisse für externe Module und virtuelle SBOMs pro Lauf überschrieben werden können — die Daten können damit
direkt aus dem Repository kommen, ohne das Benutzerprofil des Build-Agenten vorzubereiten.
Hinweis: Die bisherige positionsbasierte Aufrufform wird nicht mehr unterstützt; bestehende Build-Skripte müssen einmalig angepasst werden. - Der grafische SBOM-Editor folgt jetzt vollständig dem dunklen IDE-Theme.
5. Stabilität
- Ein Fehler beim Schließen der IDE mit geladenen Plugins (Zugriffsverletzung beim Herunterfahren) wurde behoben.
- Die Logging-Infrastruktur der Suite wurde konsolidiert und ist durchgängig thread-sicher.
6. Hinweise zum Upgrade
- Die MSYS Delphi Tools können direkt über eine bestehende Installation der Version 1.0.0 installiert werden; eine Deinstallation ist nicht nötig.
- Die Delphi-IDE muss während der Installation geschlossen sein; das Setup prüft dies automatisch.
- CI/CD: Aufrufe der Kommandozeilen-Tools auf die neue -name=wert-Syntax umstellen (siehe Abschnitt 4).
- Ausblick: Das Plugin „MSYS Delphi MCP Server“ (Anbindung von KI-Werkzeugen an die IDE über das Model Context Protocol) wurde weiter ausgebaut und bleibt Bestandteil einer kommenden Version.