Posts

Showing posts from April, 2024

2.3.0.9 release notes

2.3.0.9 Issue 1245  - Added missing Aura component attributes  lightning:accordionSection > label  and  aura:handler > includeFacets . Issue 1886  - Fixed an issue with Apex parser recovery in ternary expressions when there are syntax errors in the second (i.e., true branch) expression. Issue 1991  - Fixed an issue with the Apex lexer incorrectly tokenizing  /**/  as an unterminated documentation comment. Issue 1992  - Fixed an issue with Apex parser pinning and recovery when an inner interface is followed by a member variable without annotations or modifiers. Issue 2554  - Fixed an issue that would prevent the connection status bar widget from displaying when no Salesforce CLI is found by or registered with IC2. Issue 2555  - Added copy-to-clipboard support for SOQL query results in the tree view (in addition to existing copy support for the table view) as JSON, both plain text and syntax-highlighted HTML data flavors. Fixed ...

2.3.0.8 release notes

  2.3.0.8 Issue 2157  - Added a new configuration option,  Update org metadata cache on successful deployment  ( disabled  by default) under  Illuminated Cloud | Configure Application | Validation and Deployment , that, when enabled, automatically updates IC2's org metadata cache on successful deployment — including removal of metadata via destructive changes deployments — for the specific metadata types included in that deployment. This should help to limit the need for explicit org metadata cache refreshes to scenarios where metadata is changed in the org not by IC2 itself. Note that while this option is disabled by default, I'm personally enabling it in  all  of my own installs, and I'm hoping to enable it by default at some point in the very near future. Issue 2455  - Added support for showing SOQL query plans via a new  Explain  toolbar action in the SOQL Query tool window. Query plans are displayed in the console view below th...

2.3.0.7 release notes

  2.3.0.6 / 2.3.0.7 Issue 2550  - This is a reissue of  2.3.0.6  with a prospective fix for a deadlock observed by at least one user when IC2 is migrating the Salesforce CLI connection cache from  sfdx  to  sf  when it is first opened after the update, particularly if multiple projects are reopened from the previous instance. Updated IC2 to use the  newer  sf  Salesforce CLI command syntax . If you're seeing issues after taking this update and are  at all  in doubt about the state of your local Salesforce CLI install, I'd strongly recommend that you first  uninstall  your existing Salesforce CLI and  install  the latest-and-greatest v2 CLI. IC2 should automatically migrate existing Salesforce CLI settings to use  sf  instead of  sfdx . Because the CLI can be installed through a number of mechanisms — packaged installer, NPM, tar file, etc. — if you're seeing issues (after, of course, havi...

2.3.0.6 release notes

  2.3.0.6 Updated IC2 to use the  newer  sf  Salesforce CLI command syntax . If you're seeing issues after taking this update and are  at all  in doubt about the state of your local Salesforce CLI install, I'd strongly recommend that you first  uninstall  your existing Salesforce CLI and  install  the latest-and-greatest v2 CLI. IC2 should automatically migrate existing Salesforce CLI settings to use  sf  instead of  sfdx . Because the CLI can be installed through a number of mechanisms — packaged installer, NPM, tar file, etc. — if you're seeing issues (after, of course, having performed the scorched earth reinstall recommended above), please confirm that the Salesforce CLI path under  Illuminated Cloud | Configure Application | Salesforce DX  is correct. The JSON outputs of most of the the  sfdx  commands match those of their  sf  analogs, but a few have changed significantly, most notably t...

2.3.0.5 release notes

  2.3.0.5 Issue 2547 / 2024.1 updates  - This build includes changes to allow IC2 to be used with the 2024.1 JetBrains IDEs. Note that due to the removal of a bundled third-party library from the base JetBrains IDEs, it is no longer possible to export Flow diagrams in PNG format. Export to HTML is still supported. I looked at bundling the removed library with IC2, but it would have increased the IC2 distribution size by over 50%. I'll continue to investigate ways to provide other export capabilities with the ideal being proper resolution of the known issues with the Mermaid plugin's SVG export feature. Issue 2501  - Added support for  Flow.Interview  inner classes that reflect the project's local Flow metadata. The OST must be regenerated to see the effect of this change. Issue 2537  - Updated the  PMD Salesforce  code inspection to use  PMD 7 . Note that this  removes support for PMD 6  due to significant changes in the Java API be...