2.2.4.4 release notes

 2.2.4.4

  • Issue 2216 - Fixed an issue where the module contents synchronization listener would only be registered for the first opened project. If you've seen issues with automatic/prompted updates to your metadata subscription not occurring as files are added and removed locally, this should hopefully resolve those issues.
  • Issue 2222 - Added support for composite types for declared controller properties in LWC components, e.g., /** @type {'red'|'blue'|'green'} */. Properties of these types should be handled properly when used as component attributes during value completion, validation, and documentation. Note that this only applies when using IC2 with a commercial JetBrains IDE.
  • Issue 2226 - Fixed an issue where it was possible to select an invalid type of connection for the current project/module when resolving module configuration issues. Note that there is still one corner case in which this happens due to a stale cache. I'm investigating a fix for that last instance for the next build.
  • Improved handling of JSON syntax errors in sfdx-project.json files, allowing the user an opportunity to resolve the issues in an editor tab without seeing repeated error dialogs.
  • Other minor fixes and improvements.