Posts

Showing posts from May, 2025

2.3.6.0 release notes

2.3.6.0 Issue 2784  - API-based deployment is now disabled/bypassed when  sfdx-project.json  includes  string replacement  configuration. Note that IC doesn't try to determine whether or not the specific files requested for deployment would have string replacements based on that configuration. If any string replacement configuration is present in  sfdx-project.json ,  all  deployments are performed using the Salesforce CLI. Issue 2786  - Improved the behavior when creating or executing a Salesforce API-specific HTTP client request and invalid connections are present. Issue 2793  - Added a few missing PMD distribution jars to the  PMD Salesforce  inspection's runtime classpath. Issue 2794  - Fixed an incorrect utility method import that could result in incomplete generation of  .illuminatedCloud/lwc/types  module type definition files when LSP4IJ was not installed and enabled. Implemented several small enhancement...

2.3.5.9 release notes

2.3.5.9 Issue 2741  - Added Salesforce module import targets to the  Navigate | Related Symbol  list for LWC JavaScript and TypeScript files in Community Edition IDEs as well as the support for commercial IDEs included in the previous build. Issue 2785  - Integrated  Salesforce Code Analyzer 5  into IC. A demonstration video is available  here . The integration includes: A bulk code inspection,  Salesforce Code Analyzer , that executes Code Analyzer on the specified scope and presents results in the IDE's  Problems  tool window. A  near -real-time external annotator that executes Code Analyzer on the file in the focused editor and presents results directly in the editor alongside other static code analysis results. Note that " near -real-time" means that, as an external process running multiple concurrent static code analysis engines, Code Analyzer typically takes several seconds to yield results for even a single file. Consequently...

2.3.5.8 release notes

2.3.5.8 Issue 2468  - Implemented a custom diff tool for Salesforce Flow metadata,  Flow diagram side-by-side viewer , that displays Mermaid-based diagrams for two Flow revisions or files. This can be accessed in the IDE's internal diff viewer using the diff tool drop-down as an alternative to the standard  Side-by-side viewer  and  Unified viewer  options, and are available in any context in which the IDE's internal diff viewer can be used, e.g., VCS version comparison, Local History version comparison, and comparison of two explicit  *.flow  project files. Please be aware of the following limitations in the current implementation: This diff tool will  not  be used if the IDE is configured for an external diff tool for the  Default  file type. Differences between the two Flow revisions/files are not currently annotated explicitly. The diagrams are shown for the respective revisions/files just as they would be in the Flow previ...

2.3.5.7 release notes

2.3.5.7 Issue 364  - Extensive SOSL support improvements (demo video available  here ) including: Added a  SOSL Query  tool window with effectively the same features as the  SOQL Query  tool window (and, for the most part, the  Anonymous Apex  tool window). Just as with SOQL query results, SOSL query results are presented in table-based and tree-based views, and those results can be copied to the clipboard as tabular and JSON data respectively. This new tool window is accessible via keyboard as  Ctrl+Shift+Alt+X  on all operating systems and  Cmd+Shift+Opt+X  on Mac Added a  SOSL Query  file type that is associated with the  *.sosl  file extension. Context actions are available in these files to open and execute the script — or the selected subset of the script — in the  SOSL Query  tool window. Added support for syntax highlighting, code completion, and other editing features in SOSL search expres...