[featured_image]
  • Version 1.2.12.493
  • Dateigrösse 4.9 MB
  • Erstellungsdatum 1. April 2026
  • Zuletzt aktualisiert 9. Juli 2026
  • 1 file
    zip
    MSYS_DelphiTools_SetupV1.2.12.493.zip
    v1.2.12.4934.9 mb2026-07-09

Changelog

v1.2.12.493 Latest2026-07-09

=======================================================================
MSYS Delphi Tools 1.2.12.493 — Neuerungen in dieser Version
Maenken Systems · https://maenken.systems
Stand: Juli 2026
=======================================================================

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.

==========================================
MSYS Delphi Tools 1.0.0 — Neuerungen in dieser Version
Maenken Systems · https://maenken.systems
Stand: Juni 2026
==========================================

Diese Version löst den bisher einzeln ausgelieferten "MSYS SBOM Generator 0.2.0 Beta" ab. Aus dem einzelnen Plugin ist die Produktfamilie "MSYS Delphi Tools" geworden: eine modulare Sammlung von Erweiterungen für Embarcadero RAD Studio 13 (Delphi 13), die über einen gemeinsamen Installer ausgeliefert wird.

-----------------------------------------------------------------------
1. Neue Produktstruktur — eine Suite, ein Installer
-----------------------------------------------------------------------

  • Ein zentrales Setup installiert alle Werkzeuge in einem Durchgang. Im Komponenten-Dialog wählen Sie aus, welche Plugins Sie nutzen möchten — jedes Plugin ist einzeln an- und abwählbar.
  • Alle Plugins ordnen sich unter dem neuen gemeinsamen Hauptmenü "MSys" der IDE ein. Ein Menüpunkt, alle Werkzeuge.
  • Der Dialog "About MSys…" zeigt auf einen Blick die installierte Version aller geladenen Plugins einschließlich Hersteller-Angaben.
  • Die Plugin-Verwaltung übernimmt das Paket selbst: In der IDE wird nur noch eine einzige Bibliothek registriert; die Plugins werden automatisch erkannt und geladen.

-----------------------------------------------------------------------
2. NEU: MSYS Project ToDos — Aufgabenverwaltung im Projekt
-----------------------------------------------------------------------

Mit "Project ToDos" erhält die IDE eine vollständige, projektbezogene Aufgabenverwaltung. Aufgaben werden im Projektordner gespeichert und wandern damit gemeinsam mit dem Quellcode durch Ihre Versionsverwaltung — ideal für Teams.

  • Andockbare Aufgabenübersicht (MSys → Project Todos): alle Aufgaben des geöffneten Projekts mit Status, Priorität, Kategorie und Verantwortlichem; sortier- und filterbar. Änderungen am Projekt oder an den Aufgabendateien werden automatisch erkannt.
  • Komfortabler Bearbeitungsdialog: Jede Aufgabe besteht aus einem kompakten Eintrag und einer ausführlichen Notiz im Markdown-Format — Platz für Spezifikationen, Akzeptanzkriterien und Checklisten.
  • Kanban-Board (MSys → Project Todos Kanban): Aufgaben als Karten in Spalten, per Drag & Drop verschiebbar. Die Gruppierung ist umschaltbar nach Status, Kategorie oder Priorität; Spaltenfarben und ausgeblendete Spalten werden je Projekt gespeichert. Filter blenden erledigte und verworfene Aufgaben wahlweise aus.
  • Beziehungen zwischen Aufgaben: "blockiert von", "bezieht sich auf" und "Duplikat von". Blockierte Aufgaben werden in Liste und Board markiert; ein Tooltip zeigt, welche Aufgaben blockieren und welche blockiert werden.
  • Freie Reihenfolge: Aufgaben lassen sich per Drag & Drop, Tastatur (Alt + Pfeiltasten) oder Kontextmenü manuell sortieren — die Reihenfolge bleibt dauerhaft erhalten.

-----------------------------------------------------------------------
3. SBOM Generator — Erweiterungen seit Version 0.2.0 Beta
-----------------------------------------------------------------------

  • CycloneDX 1.6: Erzeugte SBOM-Dateien folgen jetzt der CycloneDX-Spezifikation in Version 1.6 (bisher 1.5).
  • Komponenten-Editor: Der Reiter "Components" des grafischen SBOM-Editors ist nun vollständig editierbar. Komponenten können manuell angelegt, bearbeitet und gelöscht werden.
  • Import von Hersteller-SBOMs: Liefert ein Drittanbieter eine eigene SBOM-Datei (*.cdx.json) mit, lässt sie sich direkt in die SBOM des eigenen Projekts übernehmen — einschließlich Unterkomponenten und Abhängigkeitsgraph. Ebenso können Komponenten aus den eigenen virtuellen SBOMs übernommen werden.
  • Externe Module: Neue Verwaltung für Fremdmodule, die nicht aus dem Delphi-Build stammen (z. B. mitgelieferte Dritt-DLLs). Ein Scanner erkennt solche Module automatisch; ein eigener Editor und eine andockbare Übersicht erlauben die Pflege der Paketinformationen, die anschließend in die erzeugte SBOM einfließen. Die Zuordnung wird je Projekt gespeichert.
  • DLL- und BPL-Projekte: Die Erkennung des Ausgabetyps wurde überarbeitet — SBOMs werden jetzt auch für Bibliotheks- und Package-Projekte korrekt erzeugt, nicht nur für Anwendungen.
  • Stabilität: Verbesserungen beim Laden und Entladen des Plugins sowie diverse Fehlerbehebungen.

-----------------------------------------------------------------------
4. Hinweise zum Upgrade
-----------------------------------------------------------------------

  • Wenn der bisherige "MSYS SBOM Generator 0.2.0 Beta" installiert ist, deinstallieren Sie diesen bitte vor der Installation der MSYS Delphi Tools über "Apps & Features".
  • Die Delphi-IDE muss während der Installation geschlossen sein; das Setup prüft dies automatisch.
  • Ausblick: Das Plugin "MSYS Delphi MCP Server" (Anbindung von KI-Werkzeugen an die IDE über das Model Context Protocol) ist in Vorbereitung und wird Bestandteil einer kommenden Version sein.

-----------------------------------------------------------------------
Für Rückfragen, Fehlermeldungen und Verbesserungsvorschläge wenden Sie sich bitte an Maenken Systems: maenken@maenken.systems