OrchidE Version 2025.1.1 brings improved documentation for 'return values' and initial support for full qualified role names.

February 10, 2026

OrchidE 2025.1.1

OrchidE 2025.1.1 adds

  • partial support for full qualified role names and Ansible Playbook projects, and
  • improved quick documentation for return values.


Support for full qualified role names

Based on the playbook project structure proposed by Ansible Creator, this version provides initial support, for

  • code completion in playbooks for FQRN,
  • navigation in playbooks for FQRN,
  • correct recognition of the ansible_collections path as a folder for roles, and
  • for the role annotation in inventory files (code completion of the annotation, navigation to the role, code completion of the role variables, navigation to the role variables in argument_specs)

Full qualified role name functions


Currently, the following features are not supported for FQRN:
- Ansible Structure View
- Custom OrchidE ‘New File’ actions
- Detection of non-Ansible YAML files (can be configured via Ansible Folder Mapping)


Improved quick documentation for return values

The quick documentation has been expanded and now also displays information about sub options of return values.


Changes

  • New quick documentation for return value sub-options.
  • Basic new support for fully qualified role names (based on Ansible creator’s playbook project structure).
  • New annotation showing an error when using Jinja2 template conditions (when, failed_when, etc.).
  • Change: Quick documentation is now available for Jinja2 variables in the argument specifications or comments of the role defaults/vars variables.
  • Change: Quick documentation is now available in the roles section of playbooks for vars keyword entries, using the description from argument specs.
  • Change: Quick documentation is now available for Jinja2 variables referencing the register keyword of a module.
  • Change: The quick documentation for keywords now includes information on the type and what it applies to.
  • Bugfix: A parser error occurs when a collection uses an Ansible keyword as the name of its task.
  • Bugfix: Various improvements have been made to the “Create Variable” quick fix when using undefined variables.
  • Bugfix: Exception when using a Jinja2 template in conditions (when, failed_when, etc.).
  • Bugfix: The Ansible structure project view doesn’t show folder names starting with a dot.
  • Bugfix: If a key uses the flow style to define values, the Jinja curly braces will not be quoted during code completion.
  • Bugfix: The include_tasks task would show an ‘unresolved include file’ error when Ansible-supported fact variables were used to resolve the default values.
  • Bugfix: Top-level group variable files are not detected in the structure view.
  • Bugfix: An exception occurs when trying to create a file with the ‘Ansible file’ action that already exists.
  • Bugfix: NullPointerException when copying and pasting from a Jupyter playbook.
  • Removed: Deprecated setting: File Type Patterns.


Deprecation

  • Support for IntelliJ platform 2024.1 is deprecated and will end with the launch of the EAP for IntelliJ version 2026.1.
  • Support for the OrchidE builder format V1 is deprecated.