Spring '24 / API v60.0 updates

Issue #2494 resolved
Scott Wells repo owner created an issue

Standard placeholder for updates corresponding to changes/features in Spring '24 / API v60.0. As always, the official IC2 update will not be released until the Monday after all orgs have been updated, currently February 12, 2024.

Comments (4)

  1. René Görgens

    Hi Scott, thanks for these many updates. I do run into the below error message when regenerating the full OST, is it expected at this point? Configured API version is 60 at connection level (was set automatically) and project level. Thanks a lot.

    “Failed to load standard Apex types using the Salesforce Tooling REST API. Using bundled standard Apex types instead. Note that the generated offline symbol table may not accurately reflect the organization's enabled optional features.”

    2024-02-14 10:14:21,290 [ 737681] WARN - #com.illuminatedcloud.client.ForceComApiClient - Status code 500 returned trying to retrieve 'https://[…].sandbox.my.salesforce.com/services/data/v60.0/tooling/completions/?type=apex': Internal Server Error
    2024-02-14 10:14:21,314 [ 737705] WARN - #com.illuminatedcloud.symtab.OfflineSymbolTable - Failed to load standard Apex types using the Salesforce Tooling REST API. Using bundled standard Apex types instead. Note that the generated offline symbol table may not accurately reflect the organization's enabled optional features.
    2024-02-14 10:14:21,314 [ 737705] INFO - #com.illuminatedcloud.intellij.settings.project.OfflineSymbolTableGenerator - Completed activity Loading system classes in 31053 ms.
    2024-02-14 10:14:21,315 [ 737706] INFO - #com.illuminatedcloud.intellij.settings.project.OfflineSymbolTableGenerator - Starting activity Loading system classes with 1 steps.
    2024-02-14 10:14:21,347 [ 737738] INFO - #com.illuminatedcloud.intellij.settings.project.OfflineSymbolTableGenerator - Completed activity Loading system classes in 32 ms.

    IC version 2.2.9.9

    "sourceApiVersion": "60.0"

  2. Scott Wells reporter

    Hi, René. Yes, unfortunately there’s still an issue with that API. I’ve reported it to the appropriate folks at Salesforce and I know they’re investigating it. The workaround provided by IC2 should result in a high-fidelity system Apex API for all but the classes from optional features. Hopefully Salesforce will resolve the issue shortly, though.

  3. René Görgens

    Thank you Scott!

    When people are comparing IntelliJ + IC2 with VS Code + SF Extensions, IC2 is often simply marked as ‘paid’. It should read ‘paid, with great customer service’.

  4. Log in to comment