OrchidE 2024.1.1
OrchidE 2024.1.1 brings Jinja2 template support for shell files.
Shell scripts used as Ansible templates (.sh.j2) now support the IntelliJ plugin Shell Script.
Changes
- Change: The Inspection Undefined Variable now considers if/else keywords.
- Change: New syntax highlighting for OrchidE’s alias annotation.
- Change: When configuring OrchidE, a warning is now displayed if the project folder is used for an inventory. The project folder may only be configured for playbooks.
- Change: Improved recognition of inventories in the IntelliJ project folder.
- Change: In the configuration for Ansible Folder Mapping, individual playbook and inventory files/patterns for playbooks/inventories can now also be specified in the project folder.
- Change: Performance improvement for code completion.
- Bugfix: Path specifications for include*-tasks do not support subfolders.
- Bugfix: Jinja2 templates for XML files are not recognized.
- Bugfix: If Jinja2 templates are incomplete and a tooltip is displayed at the same time, an exception occurs.
Deprecation
Support for IntelliJ platform 2023.2 is deprecated and will end with the launch of the EAP for IntelliJ version 2025.2.