OrchidE Version 2025.1.1 bringt verbesserte Dokumentation für 'Return Values' und initialen Support für Fully Qualified Role Names.

10. Februar 2026

OrchidE 2025.1.1

OrchidE 2025.1.1 bringt Unterstützung für

  • partielle Unterstützung für Full Qualified Role Names und Ansible Playbook Projekten, und
  • verbesserte Quick Documentation für Return Values.


Unterstützung für Full Qualified Role Names

Auf Basis der von Ansible Creator vorgeschlagenen Playbook-Projektstruktur bringt diese Version initialen Support für

  • die Code Completion in Playbooks für FQRN,
  • die Navigation in Playbooks für FQRN,
  • für die korrekte Erkennung des ansible_collections Pfad als Ordner für Rollen und
  • für die Role Annotation in Inventory Dateien (Code Completion der Annotation, Navigation zu der Rolle, Code Completion der Rollenvariablen, Navigation zu den Rollenvariablen in argument_specs)

Full qualified role name functions


Bisher werden folgende Funktionen für FQRN nicht unterstützt:
- Ansible Structure View
- Custom OrchidE ‘New File’-Aktionen
- Erkennung von Nicht-Ansible-Yaml-Dateien (kann über Ansible Folder Mapping konfiguriert werden)


Verbesserte Quick Documentation für Return Values

Die Quick Documentation wurde erweitert und zeigt nun auch Informationen zu Unteroptionen (sub options) von Rückgabewerten an.


Changes

  • Neue Annotation, die einen Fehler bei der Verwendung von Jinja2-Templates in Bedingungen anzeigt (when, failed_when, …).
  • Change: Die Quick Documentation ist nun für Jinja2-Variablen aus argument specs oder Kommentaren von Rolle-Defaults/Vars verfügbar.
  • Change: Die Quick Documentation ist nun im roles-Bereich von Playbooks für Einträge im vars-Keyword verfügbar (verwendet die Beschreibung aus argument_specs).
  • Change: Die Quick Documentation ist nun für Jinja2-Variablen verfügbar, die auf das register-Keyword eines Moduls verweisen.
  • Change: Die Quick Documentation für Ansible Keywords enthält nun Informationen zum Typ und dessen Anwendungsbereich.
  • Bugfix: Es tritt ein Parser-Fehler auf, wenn eine Ansible Collection ein Keyword als Namen für den Task verwendet.
  • Bugfix: Verschiedene Korrekturen bei der Verwendung des Quick-Fix “Create Variable” für nicht definierte Variablen.
  • Bugfix: Exception bei der Verwendung von Jinja2-Templates in Bedingungen (when, failed_when, …).
  • Bugfix: Die Ansible Structure View zeigt keine Ordnernamen an, die mit einem Punkt beginnen.
  • Bugfix: Wenn ein Key den Flow Style zur Definition von Werten verwendet, werden Jinja-geschweifte Klammern bei der Code Completion nicht mehr in Anführungszeichen gesetzt.
  • Bugfix: Der include_tasks-Task zeigt keinen ‘unresolved include file’-Fehler mehr an, wenn von Ansible unterstützte Fact-Variablen zur Auflösung der Standardwerte verwendet werden.
  • Bugfix: Inventory Group Dateien, die nicht in Unterordner organisiert sind, werden in der Structure View nicht erkannt.
  • Bugfix: Exception beim Versuch, eine Datei mit der Aktion ‘Ansible file’ zu erstellen, die bereits existiert.
  • Bugfix: NullPointerException bei Copy-and-Paste-Aktionen aus einem Jupyter Playbook / mit Jupyter Pluign.
  • Removed: Veraltete Einstellung für Dateityp-Muster (File Type patterns).


Deprecation

  • Der Support für die IntelliJ Plattform 2024.1 ist deprecated und endet mit dem Erscheinen der EAP Version der IntelliJ Plattform 2026.1.
  • Der Support für das OrchidE Builder Format V1 ist deprecated.