{"id":14713,"date":"2026-07-30T15:56:03","date_gmt":"2026-07-30T13:56:03","guid":{"rendered":"https:\/\/maenken.systems\/?p=14713"},"modified":"2026-07-30T15:56:07","modified_gmt":"2026-07-30T13:56:07","slug":"msys-delphi-tools-1-2-12-493-msys-autoreload-project-todos-sbom-generator-mehr","status":"publish","type":"post","link":"https:\/\/maenken.systems\/de\/msys-delphi-tools-1-2-12-493-msys-autoreload-project-todos-sbom-generator-mehr\/","title":{"rendered":"MSYS Delphi Tools 1.2.12.493 \u2014 MSys AutoReload, Project ToDos, SBOM Generator &amp; mehr"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Version baut die Suite in allen Bereichen aus: ein neues Plugin (MSYS AutoReload), sp\u00fcrbare Komfort- und Stabilit\u00e4tsverbesserungen in der IDE sowie umfangreiche Erweiterungen des SBOM Generators samt vollst\u00e4ndigem Benutzerhandbuch. Die Produktversion entspricht ab dieser Version der Dateiversion der zentralen MSYS-Bibliothek.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">1. NEU: MSys AutoReload \u2014 externe Datei\u00e4nderungen ohne Nachfrage<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Das neue Plugin \u00fcberwacht die in der IDE ge\u00f6ffneten Dateien (einschlie\u00dflich Begleitdateien wie JSON oder Markdown) und l\u00e4dt sie automatisch neu, wenn sie au\u00dferhalb der IDE ge\u00e4ndert wurden \u2014 etwa durch Werkzeuge, Skripte oder die Versionsverwaltung. Der Dialog &#8222;Datei wurde au\u00dferhalb des Editors ge\u00e4ndert&#8220; entf\u00e4llt f\u00fcr unver\u00e4nderte Editor-Inhalte komplett.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">2. Suite &amp; IDE-Integration<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Willkommensseite: Eine eigene MSYS-Kachel auf der RAD-Studio-Startseite zeigt die installierten Plugins der Suite auf einen Blick.<\/li>\n\n\n\n<li>Meldungsfenster: Alle Meldungen der Suite erscheinen jetzt in einer eigenen Gruppe &#8222;MSys&#8220; \u2014 farbig nach Meldungsart (Info, Warnung, Fehler) und an das helle wie dunkle IDE-Theme angepasst.<\/li>\n\n\n\n<li>About-Dialog: \u00fcberarbeitet, mit animiertem 3D-Logo und direktem Kontakt-Link; die Versions- und Herstellerangaben der Plugins werden zuverl\u00e4ssig aus den geladenen Modulen ermittelt.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">3. MSYS Project ToDos \u2014 Erweiterungen<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Der Bearbeitungsdialog zeigt die Aufgaben-ID an und erlaubt das direkte Bl\u00e4ttern von Aufgabe zu Aufgabe, ohne den Dialog zu verlassen.<\/li>\n\n\n\n<li>Zuverl\u00e4ssigere Aktualisierung der Aufgaben\u00fcbersicht bei schnellen \u00c4nderungen.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">4. SBOM Generator \u2014 Erweiterungen<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vollst\u00e4ndiges Benutzerhandbuch: Der Funktionsumfang des Plugins ist jetzt durchg\u00e4ngig dokumentiert (Installation, Einstellungen, Editor, virtuelle SBOMs, externe Module, Fehlersuche); die CLI-Anleitung wurde \u00fcberarbeitet.<\/li>\n\n\n\n<li>Bibliotheks- und Package-Projekte vervollst\u00e4ndigt: Die Projekt\u00fcbersicht (&#8222;Project Info&#8220;) zeigt jetzt auch die Builds von DLL- und BPL-Projekten; in der SBOM erhalten sie den korrekten CycloneDX-Komponententyp &#8222;library&#8220;.<\/li>\n\n\n\n<li>PDF-Report: Nach dem Erstellen \u00fcber den \u2014 jetzt deutlich sichtbaren \u2014 PDF-Button \u00f6ffnet sich der Report automatisch im Standard-PDF-Viewer. Ein Fehler, der beim Erzeugen des Reports zum Absturz f\u00fchren konnte, wurde behoben.<\/li>\n\n\n\n<li>Zuverl\u00e4ssigkeit im Alltag: Beim Kompilieren mit ge\u00f6ffneter SBOM-Datei erscheint keine &#8222;Datei wurde ge\u00e4ndert&#8220;-Nachfrage mehr; die Liste der virtuellen SBOMs aktualisiert sich selbstst\u00e4ndig; neu erstellte Projekte erzeugen keine wiederkehrenden Statusmeldungen mehr; Meldungen erscheinen ohne doppelte<br>Kennzeichnung.<\/li>\n\n\n\n<li>Kommandozeilen-Tools f\u00fcr 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\u00fcr externe Module und virtuelle SBOMs pro Lauf \u00fcberschrieben werden k\u00f6nnen \u2014 die Daten k\u00f6nnen damit<br>direkt aus dem Repository kommen, ohne das Benutzerprofil des Build-Agenten vorzubereiten.<br>Hinweis: Die bisherige positionsbasierte Aufrufform wird nicht mehr unterst\u00fctzt; bestehende Build-Skripte m\u00fcssen einmalig angepasst werden.<\/li>\n\n\n\n<li>Der grafische SBOM-Editor folgt jetzt vollst\u00e4ndig dem dunklen IDE-Theme.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">5. Stabilit\u00e4t<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ein Fehler beim Schlie\u00dfen der IDE mit geladenen Plugins (Zugriffsverletzung beim Herunterfahren) wurde behoben.<\/li>\n\n\n\n<li>Die Logging-Infrastruktur der Suite wurde konsolidiert und ist durchg\u00e4ngig thread-sicher.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">6. Hinweise zum Upgrade<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Die MSYS Delphi Tools k\u00f6nnen direkt \u00fcber eine bestehende Installation der Version 1.0.0 installiert werden; eine Deinstallation ist nicht n\u00f6tig.<\/li>\n\n\n\n<li>Die Delphi-IDE muss w\u00e4hrend der Installation geschlossen sein; das Setup pr\u00fcft dies automatisch.<\/li>\n\n\n\n<li>CI\/CD: Aufrufe der Kommandozeilen-Tools auf die neue -name=wert-Syntax umstellen (siehe Abschnitt 4).<\/li>\n\n\n\n<li>Ausblick: Das Plugin &#8222;MSYS Delphi MCP Server&#8220; (Anbindung von KI-Werkzeugen an die IDE \u00fcber das Model Context Protocol) wurde weiter ausgebaut und bleibt Bestandteil einer kommenden Version.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Diese Version baut die Suite in allen Bereichen aus: ein neues Plugin (MSYS AutoReload), sp\u00fcrbare Komfort- und Stabilit\u00e4tsverbesserungen in der IDE sowie umfangreiche Erweiterungen des SBOM Generators samt vollst\u00e4ndigem Benutzerhandbuch. Die Produktversion entspricht ab dieser Version der Dateiversion der zentralen MSYS-Bibliothek. 1. NEU: MSys AutoReload \u2014 externe Datei\u00e4nderungen ohne Nachfrage Das neue Plugin \u00fcberwacht die [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[65,24],"tags":[],"class_list":["post-14713","post","type-post","status-publish","format-standard","hentry","category-msys-tool-suite","category-produkte"],"_links":{"self":[{"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/posts\/14713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/comments?post=14713"}],"version-history":[{"count":1,"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/posts\/14713\/revisions"}],"predecessor-version":[{"id":14714,"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/posts\/14713\/revisions\/14714"}],"wp:attachment":[{"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/media?parent=14713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/categories?post=14713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maenken.systems\/de\/wp-json\/wp\/v2\/tags?post=14713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}