Posts

Showing posts from July, 2023

2.2.7.6 release notes

  2.2.7.6 Issue 2401  - Added support for the JetBrains 2023.2 IDE releases. This has been well-tested, but if you do find any new issues after updating to the official 2023.2 build of an underlying JetBrains IDE, please report them in the  IC2 public issue tracker  with as much diagnostic data as possible. NOTE:  During OST generation you may be seeing longer times when querying the Apex system/standard types, or you may even see that step fail one or more times and and then ultimately succeed upon retry. I am in active discussion with Salesforce about these issues. They have identified the root causes (there are evidently multiple contributing problems) and are investigating potential solutions. I will update IC2 as appropriate based on these solutions (if updates are even necessary) and will post progress in  Issue 2400  and also here as part of the standard release notes.

2.2.7.5 release notes

  2.2.7.5 Issue 1543  - The generated OST now includes  @NamespaceAccessible  symbols from installed unlocked packages with the same namespace as the current project, and IC2 now properly resolves references to those symbols and offers them as code completions. Note that the OST must be regenerated to see the effect of this change. Issue 2376  - Added support for  PMD 7 , specifically PMD 7.0.0-rc3. A few comments and considerations: Because of differences in the Java APIs for PMD 6.x and 7.x, supporting both for real-time static code analysis in a single integration is a bit tricky. The integration has been tested extensively, but it's certainly possible that issues may be found. If so, please report them in the  IC2 public issue tracker  with as much diagnostic data as possible. For the same reason, the recommended versions of PMD are going to be specifically 6.55.0 and 7.0.0-rc3. As new PMD 7 builds are released, I will update IC2 as appropriate. Hopefully the API has stabilized

2.2.7.4 release notes

  2.2.7.4 Issue 2372  - Custom API version selections are now properly persisted for OAuth connections. Issue 2379  - The Log Analyzer header filter now supports filtering by  LogUser.Username  and  LogUser.Name . Issue 2389  - Changed LWC  RefreshEvent  to be a class with a no-arg constructor. Issue 2390  - Fixed an issue that could occur when trying to resolve Aura API/library "imports" via  Component.find()  in non-Aura JavaScript source files. Issue 2391  - Code coverage warnings reported by deployments that execute Apex unit tests are now properly integrated into the deployment results. Issue 2393  - Added a new Code Coverage configuration option that allows the user to designate whether folder/file-level coverage information in the Project view is displayed as  X  of  Y  lines covered ( N . M %)  (default) or  N . M % . Issue 2395  - Fixed an issue with trigger resolution in the offline debugger when a trigger has the same name as a class or SObject type. Issue 2396  -