Posts

Showing posts from April, 2026

2.4.0.2 release notes

2.4.0.2 Issue 2950  - Updated the  *scratch-org-def.json  JSON schema for the latest-and-greatest settings types. Added support for aer-based profiling of executed unit tests via the  Profile " Run Configuration Name " with aer  Apex unit test executor. After aer test execution, the resulting profiling snapshot is automatically opened in the  Perfetto trace viewer  for review. Note that aer is a different Apex runtime than the Salesforce server and will have different performance characteristics, though the resulting profiling data should hopefully be directionally useful. It can, of course, also be used to understand aer-based test execution hotspots and bottlenecks. To profile org-based execution, use the Salesforce server Apex unit test profiling executor and IC's Log Analyzer. Added another aer unit test execution configuration option to add the  --skip-errors  option always when aer is executed. This option is  enabled by default ...

2.4.0.1 release notes

2.4.0.1 As noted in the previous release notes, starting with 2026.1,  free  JetBrains IDEs now include  first-class language support  for  JavaScript, TypeScript, and CSS  (i.e., without an active JetBrains subscription). Also as stated previously, the main things that are notably missing are the JavaScript debugger and Jest support, but I've addressed those omissions in IC. A  demonstration  of these features is available  here . Note that the items described below are  only  available in  free JetBrains 2026.1+  IDEs. All  commercial  JetBrains IDEs already have their own versions of the same features, and they will not work with earlier free JetBrains IDEs because they build on the 2026.1+ IDEs' free JavaScript and TypeScript support. Users pairing IC with a free JetBrains IDE are  strongly encouraged  to use 2026.1+ going forward. With that preface out of the way, IC now includes  first-class ...