Posts

2.3.3.5 release notes

2.3.3.5 Issue 2649  - After exporting SOQL query results to a CSV file, the resulting file is only opened in the IDE if it's under the  maximum file size limit  for IDE features ( idea.max.intellisense.filesize ). Otherwise the file is shown in the host operating system's file manager. A few additional Winter '25 updates: Updated the bundled SOAP API clients to API v62.0. Updated the bundled  metadata.xsd  used for validation and completion in XML metadata files to API v62.0. When starting the local development server with no Lightning Experience application or Experience Bundle site, the user was being presented with a command-line-based application selector. Now IC presents a first-class application selector, retaining and defaulting the previously-selected value across invocations. As a result, there is no longer a notion of an "All apps" run configuration. Instead such run configurations are now called "Selected LWC app". Implemented a better fix for

2.3.3.4 release notes

2.3.3.4 Reissue of  2.3.3.3  with a hotfix for an issue where the new Local Development Server run configuration producer would cause actions from other run configuration producers — including those for Apex unit test execution — not to be added properly. Sincere apologies for those affected by this temporary regression.

2.3.3.3 release notes

2.3.3.3 Issue 2632  - Winter '25 / API v62.0 updates Updated the API version used for primary communication with Salesforce APIs to 62.0. Added 62.0 as an available API version number for configured connections. Updated the OST version number to prompt regeneration for system API changes in API v62.0. Updated the bundled  completions?type=apex  Tooling REST API response to be based on the API v62.0 REST endpoint. Updated Visualforce, Aura, and LWC components, functions, modules, etc., for Winter '25 changes. Updated the bundled SLDS CSS and SVG icons to 2.25.1. Updated for new org features, standard value set names, metadata XML file type extensions, etc. Updated all integrated API documentation. Fully integrated the new  Local Development Server  feature. I've recorded a  demonstration video  showing the features of this integration including the following: Added a new run configuration type for integrated execution of the local development server from within Illuminated C

2.3.3.2 release notes

2.3.3.2 Issue 2640  - When a new Apex unit test run configuration is added from the bulk deployment dialog, it is now automatically selected as the active configuration for unit test execution for that deployment. Issue 2645  - A handful of users have been having issues with IC not finding all of their projects' Apex unit test classes after updating to  2.3.3.1 . It appears that a full index/cache rebuild via  File | Invalidate Caches  may help, but I've also implemented a prospective fix for the issue in this build. If you're still seeing this problem in the build or later even after an indexes/caches rebuild, please let me know so that I can work with you to get diagnostic information. Issue 2648  - Fixed an issue that could result in static resources not being shown correctly in metadata format projects. Implemented several improvements to the new  Agentforce for Developers  feature integration: Made the feature significantly more configurable, specifically in terms of w

2.3.3.1 release notes

2.3.3.1 Issue 2637  - Added full support for  Agentforce for Developers  in Illuminated Cloud for Apex and LWC. A pretty comprehensive  demonstration video  is available. In general, it works exactly as described in the linked document including: Multi-turn chat with Dev Assistant  - Dev Assistant has been integrated as a new IDE tool window, by default docked to the top-left portion of the IDE window. It can also be accessed via the keyboard shortcut  Ctrl+Alt+Shift+W  (all OSes including Mac) or  Cmd+Opt+Shift+W  (Mac only). Dev Assistant supports natural language requests as well as the following "slash commands": /explain  - Explains the code in the active editor if the  Use the selected editor  option is enabled, or the code from the most recent Dev Assistant response if disabled. /document  - Creates documentation for the code in the active editor if the  Use the selected editor  option is enabled, or the code from the most recent Dev Assistant response if disabled. /te

2.3.3.0 release notes

2.3.3.0 To start, I've spent the past few days at  Dreamforce '24  which was absolutely brimming with significant new features and enhancements for Salesforce developers. For the curious, I've  captured my thoughts  on when and how the most significant of those features will be integrated into IC2. If things go as-planned — and as described in the linked post, some of these features do include non-trivial challenges — the next few IC2 releases should include some fun and compelling new content. Issue 2630  - Added support for drag-and-drop reordering of Anonymous Apex and SOQL Query tool window tabs. Note that only the tab ordering information is retained. If you use drag-and-drop to split these tool windows, that information will not be persisted across sessions. Issue 2636  - Apex identifier name suggestions will no longer offer reserved words that could result in syntax errors. Instead abbreviations or prefixed names are offered as appropriate for the respective reserved

Dreamforce '24 / Winter '25 New Feature Integration Status

Unsuprisingly, I've had a number of people already reach out this week asking whether and when some of the big new dev features being announced at Dreamforce '24   —  and as part of the upcoming Winter '25 platform update  —  will be supported by Illuminated Cloud 2. The respective answers are " absolutely " and " ASAP ". In fact, knowing that Winter '25 includes more significant new features and enhancements than in the typical seasonal platform release, I'd started on the corresponding  IC2 updates  even before heading toward Dreamforce '24 this week. I think the following specific features and enhancements are driving the most interest, so I'll share the status for each in turn: Agentforce for Developers The new feature likely getting the most attention here at Dreamforce '24 is Agentforce for Developers , a significant evolution of the feature previously known as Einstein for Developers . IC2 has provided a first-class integra