{"id":12344,"date":"2026-04-01T13:29:39","date_gmt":"2026-04-01T11:29:39","guid":{"rendered":"https:\/\/maenken.systems\/?post_type=wpdmpro&#038;p=12344"},"modified":"2026-07-09T16:50:23","modified_gmt":"2026-07-09T14:50:23","slug":"msys-tool-suite","status":"publish","type":"wpdmpro","link":"https:\/\/maenken.systems\/en\/download\/msys-tool-suite\/","title":{"rendered":"MSys_Tool_Suite"},"content":{"rendered":"<p>MSys Tool Suite &#8211; SBOM Generator<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MSys Tool Suite &#8211; SBOM Generator<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"page.php","meta":{"__wpdm_changelog":[{"id":"cl_new_1783607751294","version":"1.2.12.493","date":"2026-07-09","changes":"<p>=======================================================================<\/br>\r\n MSYS Delphi Tools 1.2.12.493 \u2014 Neuerungen in dieser Version<\/br>\r\n Maenken Systems \u00b7 https:\/\/maenken.systems<\/br>\r\n Stand: Juli 2026<\/br>\r\n=======================================================================<\/p>\r\n\r\n<p>Diese Version baut die Suite in allen Bereichen aus: ein neues Plugin\r\n(MSYS AutoReload), sp\u00fcrbare Komfort- und Stabilit\u00e4tsverbesserungen in\r\nder IDE sowie umfangreiche Erweiterungen des SBOM Generators samt\r\nvollst\u00e4ndigem Benutzerhandbuch. Die Produktversion entspricht ab\r\ndieser Version der Dateiversion der zentralen MSYS-Bibliothek.<\/p>\r\n\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 1. NEU: MSYS AutoReload \u2014 externe Datei\u00e4nderungen ohne Nachfrage<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n\r\n<p>Das neue Plugin \u00fcberwacht die in der IDE ge\u00f6ffneten Dateien\r\n(einschlie\u00dflich Begleitdateien wie JSON oder Markdown) und l\u00e4dt sie\r\nautomatisch neu, wenn sie au\u00dferhalb der IDE ge\u00e4ndert wurden \u2014 etwa\r\ndurch Werkzeuge, Skripte oder die Versionsverwaltung. Der Dialog\r\n\"Datei wurde au\u00dferhalb des Editors ge\u00e4ndert\" entf\u00e4llt f\u00fcr\r\nunver\u00e4nderte Editor-Inhalte komplett.<\/p>\r\n\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 2. Suite &amp; IDE-Integration<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>Willkommensseite: Eine eigene MSYS-Kachel auf der\r\n  RAD-Studio-Startseite zeigt die installierten Plugins der Suite\r\n  auf einen Blick.<\/li>\r\n<li>Meldungsfenster: Alle Meldungen der Suite erscheinen jetzt in einer\r\n  eigenen Gruppe \"MSys\" \u2014 farbig nach Meldungsart (Info, Warnung,\r\n  Fehler) und an das helle wie dunkle IDE-Theme angepasst.<\/li>\r\n<li>About-Dialog: \u00fcberarbeitet, mit animiertem 3D-Logo und direktem\r\n  Kontakt-Link; die Versions- und Herstellerangaben der Plugins\r\n  werden zuverl\u00e4ssig aus den geladenen Modulen ermittelt.<\/li>\r\n<\/ul>\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 3. MSYS Project ToDos \u2014 Erweiterungen<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>Der Bearbeitungsdialog zeigt die Aufgaben-ID an und erlaubt das\r\n  direkte Bl\u00e4ttern von Aufgabe zu Aufgabe, ohne den Dialog zu\r\n  verlassen.<\/li>\r\n<li>Zuverl\u00e4ssigere Aktualisierung der Aufgaben\u00fcbersicht bei schnellen\r\n  \u00c4nderungen.<\/li>\r\n<\/ul>\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 4. SBOM Generator \u2014 Erweiterungen<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>Vollst\u00e4ndiges Benutzerhandbuch: Der Funktionsumfang des Plugins ist\r\n  jetzt durchg\u00e4ngig dokumentiert (Installation, Einstellungen,\r\n  Editor, virtuelle SBOMs, externe Module, Fehlersuche); die\r\n  CLI-Anleitung wurde \u00fcberarbeitet.<\/li>\r\n<li>Bibliotheks- und Package-Projekte vervollst\u00e4ndigt: Die\r\n  Projekt\u00fcbersicht (\"Project Info\") zeigt jetzt auch die Builds von\r\n  DLL- und BPL-Projekten; in der SBOM erhalten sie den korrekten\r\n  CycloneDX-Komponententyp \"library\".<\/li>\r\n<li>PDF-Report: Nach dem Erstellen \u00fcber den \u2014 jetzt deutlich\r\n  sichtbaren \u2014 PDF-Button \u00f6ffnet sich der Report automatisch im\r\n  Standard-PDF-Viewer. Ein Fehler, der beim Erzeugen des Reports zum\r\n  Absturz f\u00fchren konnte, wurde behoben.<\/li>\r\n<li>Zuverl\u00e4ssigkeit im Alltag: Beim Kompilieren mit ge\u00f6ffneter\r\n  SBOM-Datei erscheint keine \"Datei wurde ge\u00e4ndert\"-Nachfrage mehr;\r\n  die Liste der virtuellen SBOMs aktualisiert sich selbstst\u00e4ndig;\r\n  neu erstellte Projekte erzeugen keine wiederkehrenden\r\n  Statusmeldungen mehr; Meldungen erscheinen ohne doppelte\r\n  Kennzeichnung.<\/li>\r\n<li>Kommandozeilen-Tools f\u00fcr CI\/CD: Die Tools SBomGen und\r\n  GenSBOMReport verwenden jetzt benannte Parameter in der Form\r\n  -name=wert (z. B. SBomGen -project=MyApp.dproj -platform=Win32\r\n  -config=Release). Neu sind die Parameter -extmodules= und -vsbom=,\r\n  mit denen die Verzeichnisse f\u00fcr externe Module und virtuelle SBOMs\r\n  pro Lauf \u00fcberschrieben werden k\u00f6nnen \u2014 die Daten k\u00f6nnen damit\r\n  direkt aus dem Repository kommen, ohne das Benutzerprofil des\r\n  Build-Agenten vorzubereiten.\r\n  Hinweis: Die bisherige positionsbasierte Aufrufform wird nicht\r\n  mehr unterst\u00fctzt; bestehende Build-Skripte m\u00fcssen einmalig\r\n  angepasst werden.<\/li>\r\n<li>Der grafische SBOM-Editor folgt jetzt vollst\u00e4ndig dem dunklen\r\n  IDE-Theme.<\/li>\r\n<\/ul>\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 5. Stabilit\u00e4t<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>Ein Fehler beim Schlie\u00dfen der IDE mit geladenen Plugins\r\n  (Zugriffsverletzung beim Herunterfahren) wurde behoben.<\/li>\r\n<li>Die Logging-Infrastruktur der Suite wurde konsolidiert und ist\r\n  durchg\u00e4ngig thread-sicher.<\/li>\r\n<\/ul>\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 6. Hinweise zum Upgrade<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>Die MSYS Delphi Tools k\u00f6nnen direkt \u00fcber eine bestehende\r\n  Installation der Version 1.0.0 installiert werden; eine\r\n  Deinstallation ist nicht n\u00f6tig.<\/li>\r\n<li>Die Delphi-IDE muss w\u00e4hrend der Installation geschlossen sein;\r\n  das Setup pr\u00fcft dies automatisch.<\/li>\r\n<li>CI\/CD: Aufrufe der Kommandozeilen-Tools auf die neue\r\n  -name=wert-Syntax umstellen (siehe Abschnitt 4).<\/li>\r\n<li>Ausblick: Das Plugin \"MSYS Delphi MCP Server\" (Anbindung von\r\n  KI-Werkzeugen an die IDE \u00fcber das Model Context Protocol) wurde\r\n  weiter ausgebaut und bleibt Bestandteil einer kommenden Version.<\/li>\r\n<\/ul>","timestamp":1783607751},{"id":"cl_new_1781769277892","version":"1.0.0","date":"2026-06-18","changes":"<p>==========================================<\/br>\r\n MSYS Delphi Tools 1.0.0 \u2014 Neuerungen in dieser Version<\/br>\r\n Maenken Systems \u00b7 https:\/\/maenken.systems<\/br>\r\n Stand: Juni 2026<\/br>\r\n==========================================<\/p>\r\n\r\n<p>Diese Version l\u00f6st den bisher einzeln ausgelieferten\r\n\"MSYS SBOM Generator 0.2.0 Beta\" ab. Aus dem einzelnen Plugin ist die\r\nProduktfamilie \"MSYS Delphi Tools\" geworden: eine modulare Sammlung\r\nvon Erweiterungen f\u00fcr Embarcadero RAD Studio 13 (Delphi 13), die \u00fcber\r\neinen gemeinsamen Installer ausgeliefert wird.<\/p>\r\n\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 1. Neue Produktstruktur \u2014 eine Suite, ein Installer<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>Ein zentrales Setup installiert alle Werkzeuge in einem Durchgang.\r\n  Im Komponenten-Dialog w\u00e4hlen Sie aus, welche Plugins Sie nutzen\r\n  m\u00f6chten \u2014 jedes Plugin ist einzeln an- und abw\u00e4hlbar.<\/li>\r\n<li>Alle Plugins ordnen sich unter dem neuen gemeinsamen Hauptmen\u00fc\r\n  \"MSys\" der IDE ein. Ein Men\u00fcpunkt, alle Werkzeuge.<\/li>\r\n<li>Der Dialog \"About MSys\u2026\" zeigt auf einen Blick die installierte\r\n  Version aller geladenen Plugins einschlie\u00dflich Hersteller-Angaben.<\/li>\r\n<li>Die Plugin-Verwaltung \u00fcbernimmt das Paket selbst: In der IDE wird\r\n  nur noch eine einzige Bibliothek registriert; die Plugins werden\r\n  automatisch erkannt und geladen.<\/li>\r\n<\/ul>\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 2. NEU: MSYS Project ToDos \u2014 Aufgabenverwaltung im Projekt<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n\r\n<p>Mit \"Project ToDos\" erh\u00e4lt die IDE eine vollst\u00e4ndige, projektbezogene\r\nAufgabenverwaltung. Aufgaben werden im Projektordner gespeichert und\r\nwandern damit gemeinsam mit dem Quellcode durch Ihre\r\nVersionsverwaltung \u2014 ideal f\u00fcr Teams.<\/p>\r\n<ul>\r\n<li>Andockbare Aufgaben\u00fcbersicht (MSys \u2192 Project Todos): alle Aufgaben\r\n  des ge\u00f6ffneten Projekts mit Status, Priorit\u00e4t, Kategorie und\r\n  Verantwortlichem; sortier- und filterbar. \u00c4nderungen am Projekt\r\n  oder an den Aufgabendateien werden automatisch erkannt.<\/li>\r\n<li>Komfortabler Bearbeitungsdialog: Jede Aufgabe besteht aus einem\r\n  kompakten Eintrag und einer ausf\u00fchrlichen Notiz im Markdown-Format \u2014\r\n  Platz f\u00fcr Spezifikationen, Akzeptanzkriterien und Checklisten.<\/li>\r\n<li>Kanban-Board (MSys \u2192 Project Todos Kanban): Aufgaben als Karten in\r\n  Spalten, per Drag &amp; Drop verschiebbar. Die Gruppierung ist\r\n  umschaltbar nach Status, Kategorie oder Priorit\u00e4t; Spaltenfarben\r\n  und ausgeblendete Spalten werden je Projekt gespeichert. Filter\r\n  blenden erledigte und verworfene Aufgaben wahlweise aus.<\/li>\r\n<li>Beziehungen zwischen Aufgaben: \"blockiert von\", \"bezieht sich auf\"\r\n  und \"Duplikat von\". Blockierte Aufgaben werden in Liste und Board\r\n  markiert; ein Tooltip zeigt, welche Aufgaben blockieren und welche\r\n  blockiert werden.<\/li>\r\n<li>Freie Reihenfolge: Aufgaben lassen sich per Drag &amp; Drop, Tastatur\r\n  (Alt + Pfeiltasten) oder Kontextmen\u00fc manuell sortieren \u2014 die\r\n  Reihenfolge bleibt dauerhaft erhalten.<\/li>\r\n<\/ul>\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 3. SBOM Generator \u2014 Erweiterungen seit Version 0.2.0 Beta<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>CycloneDX 1.6: Erzeugte SBOM-Dateien folgen jetzt der\r\n  CycloneDX-Spezifikation in Version 1.6 (bisher 1.5).<\/li>\r\n<li>Komponenten-Editor: Der Reiter \"Components\" des grafischen\r\n  SBOM-Editors ist nun vollst\u00e4ndig editierbar. Komponenten k\u00f6nnen\r\n  manuell angelegt, bearbeitet und gel\u00f6scht werden.<\/li>\r\n<li>Import von Hersteller-SBOMs: Liefert ein Drittanbieter eine eigene\r\n  SBOM-Datei (*.cdx.json) mit, l\u00e4sst sie sich direkt in die SBOM des\r\n  eigenen Projekts \u00fcbernehmen \u2014 einschlie\u00dflich Unterkomponenten und\r\n  Abh\u00e4ngigkeitsgraph. Ebenso k\u00f6nnen Komponenten aus den eigenen\r\n  virtuellen SBOMs \u00fcbernommen werden.<\/li>\r\n<li>Externe Module: Neue Verwaltung f\u00fcr Fremdmodule, die nicht aus dem\r\n  Delphi-Build stammen (z. B. mitgelieferte Dritt-DLLs). Ein Scanner\r\n  erkennt solche Module automatisch; ein eigener Editor und eine\r\n  andockbare \u00dcbersicht erlauben die Pflege der Paketinformationen,\r\n  die anschlie\u00dfend in die erzeugte SBOM einflie\u00dfen. Die Zuordnung\r\n  wird je Projekt gespeichert.<\/li>\r\n<li>DLL- und BPL-Projekte: Die Erkennung des Ausgabetyps wurde\r\n  \u00fcberarbeitet \u2014 SBOMs werden jetzt auch f\u00fcr Bibliotheks- und\r\n  Package-Projekte korrekt erzeugt, nicht nur f\u00fcr Anwendungen.<\/li>\r\n<li>Stabilit\u00e4t: Verbesserungen beim Laden und Entladen des Plugins\r\n  sowie diverse Fehlerbehebungen.<\/li>\r\n<\/ul>\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\n 4. Hinweise zum Upgrade<\/br>\r\n-----------------------------------------------------------------------<\/br><\/p>\r\n<ul>\r\n<li>Wenn der bisherige \"MSYS SBOM Generator 0.2.0 Beta\" installiert\r\n  ist, deinstallieren Sie diesen bitte vor der Installation der\r\n  MSYS Delphi Tools \u00fcber \"Apps &amp; Features\".<\/li>\r\n<li>Die Delphi-IDE muss w\u00e4hrend der Installation geschlossen sein;\r\n  das Setup pr\u00fcft dies automatisch.<\/li>\r\n<li>Ausblick: Das Plugin \"MSYS Delphi MCP Server\" (Anbindung von\r\n  KI-Werkzeugen an die IDE \u00fcber das Model Context Protocol) ist in\r\n  Vorbereitung und wird Bestandteil einer kommenden Version sein.<\/li>\r\n<\/ul>\r\n\r\n\r\n<p>-----------------------------------------------------------------------<\/br>\r\nF\u00fcr R\u00fcckfragen, Fehlermeldungen und Verbesserungsvorschl\u00e4ge wenden Sie\r\nsich bitte an Maenken Systems: maenken@maenken.systems<\/p>\r\n","timestamp":1781769277}]},"wpdmcategory":[62],"wpdmtag":[],"class_list":["post-12344","wpdmpro","type-wpdmpro","status-publish","hentry","wpdmcategory-developer-tools"],"_links":{"self":[{"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/wpdmpro\/12344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/wpdmpro"}],"about":[{"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/types\/wpdmpro"}],"author":[{"embeddable":true,"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/comments?post=12344"}],"wp:attachment":[{"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/media?parent=12344"}],"wp:term":[{"taxonomy":"wpdmcategory","embeddable":true,"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/wpdmcategory?post=12344"},{"taxonomy":"wpdmtag","embeddable":true,"href":"https:\/\/maenken.systems\/en\/wp-json\/wp\/v2\/wpdmtag?post=12344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}