OrchidE Version 2021.1.5: Changes and fixes

OrchidE 2021.1.5.0

In OrchidE 2021.1.5.0, the Inspection Undefined Variables detects variables set by the Jinja2 set statement.

And for the Jinja2 template structures if, for, macro, filter, call there is a check if a corresponding end statement (endif, endfor, …) exists.

Jinja2 Template with set and control structure function


Changes

  • Change: Improved error messages for parser errors.
  • Bugfix: Code completion of module argument doesn’t show arguments with version label.
  • Bugfix: Parser error for expression ‘{%-‘ in Jinja2 templates in Ansible multi-line statements.
  • Bugfix: Error when adding an empty value within the file type pattern dialog.
  • Bugfix: Jinja2 JSON template shows error if Jinja2 template is a placeholder for boolean and number.


Deprecation

Support for IntelliJ platform 2020.2 is deprecated and will end with the release of IntelliJ platform 2022.2

Support for Ansible versions 2.9 and 2.8 is deprecated.