OrchidE Version 2023.1.4: New code assistant for Ansible plugin filter.

OrchidE 2023.1.4

OrchidE 2023.1.4 brings new code assistant features for Ansible plugin filters. The code assistant supports code completion and quick documentation for all filters.

The support is available for all Ansible collections with filters (requires an updated OrchidE builder package).


Adjustments for Ansible conditions

The conditions for the keywords “when”, “changed_when”, “failed_when” and “until” are now identical to Jinja templates to better support code assistant.

A new addition is the check for Undefined Variable, which is now also available for conditions.

Currently, there is still the restriction that nested variables from set_fact and register are not supported.

Ansible Condition Support for Intention Undefined Variables


Changes

  • Change: Support for Ansible version 2.9 has been removed.
  • Bugfix: It is not possible to load OrchidE Builder definition files from folder paths with spaces.
  • Bugfix: Improved handling of multi-line values.
  • Bugfix: Quoted Keys at the beginning of a line lead to a parser error.
  • Bugfix: OrchidE also searches folders outside the IntelliJ project when searching for Ansible folders. Now only project directories are searched.


Deprecation

Support for IntelliJ platform 2022.2 is deprecated and will end with the launch of the EAP for IntelliJ version 2024.2.