Click or drag to resize

Version 8.4.5

Version 8.4.5 Argonaut (Stand: 13.12.2025)

Diese Version erweitert Vishnu um die Möglichkeit, in Json definierte Jobs und Parameter zu verarbeiten.

Hinweis  Hinweis

Diese Version ist getestet und stabil. Das umfasst auch das Framework, alle Plugins und alle online bereitgestellten Produkte.

Änderungen in dieser Version
  • Vollständige Überarbeitung des ProductionJobProviders.

    • Neustrukturierung und Bereinigung vorhandener Redundanzen und Unklarheiten.

    • Implementierung der Json-Unterstützung von JobDescriptions.

  • Erweiterung des Escalators für Json-Parameter.

  • Implementierung der Verarbeitung von User-Parametern in der neuen Library UserSettingsAccess.

    Dabei Unterstützung von Json-Parametern implementiert.

    Dafür Wegfall der Nutzung von XmlAccess.

    Hinweis  Hinweis

    XmlAccess wird in Zukunft nicht mehr unterstützt.

    XML-JobDescriptions und XML-Parameter werden selbstverständlich weiterhin unterstützt.

  • Bugfix: Die VSIX-Templates zur Unterstützung der Erstellung eigener Vishnu-Checker und User-Controls funktionieren jetzt ohne Fehlermeldungen, auch bei der Generierung neuer Projekte (VS 2026, VS 2022).

  • Bugfix: Die Verarbeitung gezippter Jobs funktionierte nicht - korrigiert und erweitert.

  • Bugfix: GC.WaitForPendingFinalizers() und LogMemory() konnten die Applikation (z.B., in TestJobs\CheckAnyTreeEvent) zum Hängen bringen; Die Routinen werden jetzt nur noch aufgerufen, wenn "DebugMode" aktiv ist.

  • Bugfix: JobList Run/Stop-Buttons blieben manchmal deaktiv bei vorhandenem JobSnapshotTrigger auf AnyLogicalResultChanged auf die JobList selbst. Der Refresh auf den JobList-Run/Stop-Button wird nun schon aufgerufen, wenn die Maus in das umgebende Element eintritt.

  • Bugfix: Korrektur der Suchroutine für dynamisch zu ladende Assemblies (manchmal wurden existierende Assemblies übersehen).

  • Bugfix: Ein Re-Run auf einen SubJob, der einen JobConnector auf einen außerhalb des SubJobs liegenden Job enthält führte zum Beenden des referenzierten Jobs. Wurde durch Implementierung eines neuen Interfaces IUntraversableElement und Zuweisung zu NodeConnector behoben.

  • Bugfix: Result - letzter Status (true|false) wurde bei wiederholtem Aufruf nach Übergabe eines Startparameters nicht aktualisiert (siehe Job "Check_Treshold_50_10").

  • Bugfix: Der "NodeName" wurde im weitergereichten Event bei getriggerten Knoten nicht gesetzt. Das führte zur fehenden Anzeige des Knotennamens z.B. im Job "CheckCanRun".

Siehe auch

Andere Ressourcen

Versionshistorie