2.3.5.4 release notes
2.3.5.4
- JetBrains has officially released 2025.1, and I have confirmed that IC is properly compatible with the GA build.
- Issue 1789 - Added support for Salesforce-specific REST API requests in the HTTP Client tool included with all commercial JetBrains IDEs. Unfortunately this feature is not available in free Community Edition IDEs.
This adds a new request type, Salesforce API Request, and a new live template for*.http
files,sfapi
. Both result in a request template like the following:
TheGET https://<hostname>/services/<baseApi>/v<apiVersion>/<api> Accept: <acceptEncoding> ###
<hostname>
portion of the template displays a drop-down of configured connections with project connections ordered before recent connections ordered before other connections just as in other connection selectors. Once a connection has been selected, the API version for that connection is automatically populated and the user is prompted for the API portions of the request URL based on drop-downs of common/standard Salesforce APIs. This live template can, of course, be customized as desired, either in place or as a separate (set of) live template(s). When the request is executed, the connection's session ID/access token is automatically refreshed if necessary and is added as the request'sAuthorization
header. - Issue 2732 - Yet another set of threading improvements, specifically around the behavior when switching connections.
- Issue 2742 - Fixed an issue where the default namespace wasn't being found/used consistently by Anonymous Apex and SOQL Query tool window tabs.
- Issue 2759 - Implemented event debouncing for bulk file system deletes, moves, renames, etc., so that the user is not bombarded with onesy-twosy dialogs for things like delete propagation, deploy-on-move/rename/etc., and similar.