1.8.4.0 release notes

Post date: Nov 12, 2018 9:7:18 PM

1.8.4.0

  • Issue 1056 - Major performance optimization for SOAP API client initialization on first access. If you've ever been annoyed at the long pause the first time Illuminated Cloud makes a call to Salesforce after starting the IDE--and I know that I have!--then you'll likely enjoy this change as it reduces that pause to the bare minimum required for the SOAP client functionality required by Illuminated Cloud. NOTE: I've had a number of people helping to burn in this change over the past month or so, but there is a possibility that changing the SOAP client could break access to some org types. If that's the case, please let me know ASAP so that I can provide access to the previous build until the issue is resolved to avoid any interruption in the ability to use Illuminated Cloud.

  • Issue 1145 - Fixed an issue with rendering of ChangeEvent and Feed objects in the OST. If you have been affected by this issue, you will need to regenerate at least the SObjects portion of your OST after taking this update.

  • Issue 1148 - Fixed an issue that could cause incorrect references to be injected into method invocations when the arguments closely match overloaded method signatures.

  • Issue 1149 - Fixed an issue with rendering of System.SandboxPostCopy into the OST as an Apex class instead of an Apex interface. If you have been affected by this issue, you will need to regenerate your OST after taking this update.

  • Issue 1150 - Added support for lightning:messages.

  • Issue 1158 - Added support for Knowledge objects in the OST. If you have been affected by this issue, you will need to regenerate at least the SObjects portion of your OST after taking this update.

  • Major improvements to the generated documentation headers for SObject fields in the OST. Now most of the field details--data type, constraints, encryption scheme, picklist field values, formulas, default values, etc.--are rendered into the OST and available for integrated API documentation. You will need to regenerate at least the SObjects portion of your OST after taking this update to see these improvements.

  • Fixed an issue that caused substitution rules to be applied to binary files in some cases. This may be a actual fix for issue 865 as well.