Posts

Showing posts with the label salesforce

2.4.0.8 release notes

2.4.0.8 Issue 2974 - Summer '26 / API v67.0 update Updated the SOAP client for API v67.0. Updated the API version used for primary communication with Salesforce APIs to 67.0. Added 67.0 as an available API version number for configured connections. Updated metadata.xsd based on the API v67.0 Metadata API SOAP WSDL. Updated the OST version number to prompt regeneration for system API changes in Summer '26. Updated the bundled completions?type=apex Tooling REST API response to be based on the API v67.0 REST endpoint. Updated Visualforce, Aura, and LWC components, functions, modules, etc., for Summer '26 changes. Updated the bundled SLDS CSS and SVG icons to 2.30.4. Updated for new org features, standard value set names, metadata XML file type extensions, etc. Updated all integrated API documentation. Usages of SOQL WITH SECURITY_ENFORCED in Apex source files with API version 67.0+ are now flagged as errors with a quick-fix to use WITH USER_MODE instead. Apex classes with...

2.4.0.5 release notes

2.4.0.5 Salesforce CLI issue 3560 - IMPORTANT: The Salesforce CLI is in the process of implementing a set of security mitigation changes, some of them with breaking behavior . Starting with this build, IC accommodates for the changes around how connection access tokens are made available via CLI commands. For pre-2.136.8 CLI versions, IC will use continue to the org list and org display commands to get CLI-based connection access tokens; for 2.136.8+ CLI versions, IC will use the org auth show-access-token command. IC automatically determines the installed CLI version and, for efficiency, caches that value aggressively, though it should be resilient to CLI upgrades/downgrades while running. In support of Salesforce's goal of not having access tokens stored in-the-clear in the file system, IC no longer caches them persistently across IDE sessions. They are still cached aggressively in-memory, but if/when the IDE is restarted, IC will need to fetch access tokens for CLI-based ...

2.3.9.4 release notes

2.3.9.4 Issue 2907  - Spring '26 / API v66.0 update Updated the SOAP client for API v66.0. Updated the API version used for primary communication with Salesforce APIs to 66.0. Added 66.0 as an available API version number for configured connections. Updated  metadata.xsd  based on the API v66.0 Metadata API SOAP WSDL. Updated the OST version number to prompt regeneration for system API changes in Spring '26. Updated the bundled  completions?type=apex  Tooling REST API response to be based on the API v66.0 REST endpoint. Updated Visualforce, Aura, and LWC components, functions, modules, etc., for Spring '26 changes. Note that I have not yet reconciled IC's own LWC TypeScript definitions with the latest from  @salesforce/lightning-types  but I do plan to do that shortly. If you're running into issues with some incompatibility between the two, please let me know about the specific instance(s) and I'll fast-track those. Updated the bundled SLDS CSS and SVG...

2.3.8.1 release notes

2.3.8.1 Issue 2858  - Winter '26 / API v65.0 update additional items Updated the SOAP client for API v65.0. Updated  metadata.xsd  based on the API v65.0 Metadata API SOAP WSDL. Added stub definitions for the  LWC state management API . These are  very  simple stubs that will be expanded into complete signature definitions once the APIs are better documented. Issue 2871  - The prospective fix for duplicate path segments in metadata files retrieved via the Salesforce CLI from  2.3.8.0  had issues, so this build includes what I'm hoping is a more complete and reliable workaround/fix.

2.3.7.8 release notes

2.3.7.8 Reissue of  2.3.7.7  with fix for  issue 2866 . Issue 2858  - Winter '26 / API v65.0 update Updated the API version used for primary communication with Salesforce APIs to 65.0. Added 65.0 as an available API version number for configured connections. Updated the OST version number to prompt regeneration for system API changes in Winter '26. Updated the bundled  completions?type=apex  Tooling REST API response to be based on the API v65.0 REST endpoint. Updated Visualforce, Aura, and LWC components, functions, modules, etc., for Winter '26 changes. Updated the bundled SLDS CSS and SVG icons to 2.28.0. Note that between this bundled SLDS update and the integration of  SLDS Linter , IC should provide solid support for SLDS v2. If you find that there are missing/incomplete features around SLDS v2, please let let me know and I'll be happy to address them. Updated for new org features, standard value set names, metadata XML file type extensions, etc....

2.3.7.7 release notes

2.3.7.7 Issue 2858  - Winter '26 / API v65.0 update Updated the API version used for primary communication with Salesforce APIs to 65.0. Added 65.0 as an available API version number for configured connections. Updated the OST version number to prompt regeneration for system API changes in Winter '26. Updated the bundled  completions?type=apex  Tooling REST API response to be based on the API v65.0 REST endpoint. Updated Visualforce, Aura, and LWC components, functions, modules, etc., for Winter '26 changes. Updated the bundled SLDS CSS and SVG icons to 2.28.0. Note that between this bundled SLDS update and the integration of  SLDS Linter , IC should provide solid support for SLDS v2. If you find that there are missing/incomplete features around SLDS v2, please let let me know and I'll be happy to address them. Updated for new org features, standard value set names, metadata XML file type extensions, etc. Updated all integrated API documentation. The Apex  Annot...

2.3.6.2 release notes

2.3.6.2 Issue 2798  - Summer '25 / API v64.0 update Updated the SOAP client for API v64.0. Updated the API version used for primary communication with Salesforce APIs to 64.0. Added 64.0 as an available API version number for configured connections. Updated  metadata.xsd  based on the API v64.0 Metadata API SOAP WSDL. Updated the OST version number to prompt regeneration for system API changes in Summer '25. Updated the bundled  completions?type=apex  Tooling REST API response to be based on the API v64.0 REST endpoint. Updated Visualforce, Aura, and LWC components, functions, modules, etc., for Summer '25 changes. Updated the bundled SLDS CSS and SVG icons to 2.27.1. Updated for new org features, standard value set names, metadata XML file type extensions, etc. Updated all integrated API documentation. Added support for LWC local dev preview for a  single LWC component . This manifests as another context action,  Start local development server for...

2.3.5.5 release notes

2.3.5.5 This is a small, tactical hotfix build for a few issues found in  2.3.5.4  and/or the JetBrains 2025.1 updates. Issue 2766  - Fixed an issue with the new HTTP Client Salesforce API invocation feature that could occur when some connection configurations are invalid and/or incomplete. Issue 2768  - Fixed an issue with the Agentforce for Developers Dev Assistant tool window in 2025.1 attributable to a breaking plugin SDK change that I have already  reported  to JetBrains. Issue 2769  - Note that there also seems to be an issue with the Agentforce for Developers inline autocompletion API at present that I have already  reported  to Salesforce.  

2.3.4.8 release notes

2.3.4.8 Issue 2727  - Spring '25 / API v63.0 update completion It looks like the last instances have been updated to Spring '25 / API v63.0, so this build includes updates for the SOAP and REST API clients to communicate using that version. If you see errors like  UNSUPPORTED_API_VERSION , please revert to the previous release and let me know your org and instance IDs. This build includes the following Spring '25 / API v63.0 changes: Updated the SOAP client for API v63.0. Updated the API version used for primary communication with Salesforce APIs to 63.0. Updated  metadata.xsd  based on the API v63.0 Metadata API SOAP WSDL. Updated the OST version number to prompt regeneration for system API changes in API v63.0. Issue 2716  - Integrated the  SLDS Validator  static code analyzer into IC. This is considered a  beta-level  feature due to the known issues described below. A demonstration video is available  here . The SLDS Validator is deli...

2.3.4.7 release notes

2.3.4.7 Issue 2727  - Spring '25 / API v63.0 updates NOTE:  Not all instances have been updated to Spring '25 at this point. At least one is scheduled for update next weekend. As a result, this Spring '25 update of IC does not yet change the SOAP and REST endpoint API version to v63.0. As soon as all instances are confirmed to be on the latest API version — hopefully after next weekend — I will release a build of IC that uses that API version for all communications with the Salesforce servers. This seasonal platform release update build includes the following changes for Spring '25: Added 63.0 as an available API version number for configured connections. While this doesn't affect the API version used by IC's SOAP and REST client, it is used for generation of new metadata files that specify an API version and for the  Inconsistent API Version  code inspection if so configured. Updated the OST version number to prompt regeneration for system API changes in Spring...

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 fro...

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 re...

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...