- Version 1.3.12.526
- File Size 7.4 MB
- Create Date 1. April 2026
- Last Updated 17. September 2026
-
Changelog
======================================================================= MSYS Delphi Tools 1.2.12.525 Maenken Systems · https://maenken.systems Stand: September 2026 =======================================================================
...some bugs fixed & new feature: CodeSigning
======================================================================= MSYS Delphi Tools 1.2.12.520 Maenken Systems · https://maenken.systems Stand: September 2026 =======================================================================
...some bugs fixed
======================================================================= 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