2.3.6.3 release notes
2.3.6.3
- Issue 2797 - Improved messaging when files could not be extracted from a metadata retrieval archive because their filenames would be invalid for the local file system. Now these issues are included in the Messages tool window retrieval status in addition to the toaster pop-up notification.
- Issue 2801 - Fixed an issue where an editor's active Find text field would receive focus upon switching active editors when tabbed editors are enabled.
- Issue 2810 - Fixed an issue where bulk Apex debug log delete could not be cancelled. Bulk delete progress is now reported in a more detailed manner as well.
- Added support for the Apex
@JsonProperty
annotation on fields and properties. Note that I've been unable to find any concrete documentation for this annotation, so right now this support is specifically for@JsonProperty(stringLiteral)
. If there are other aspects to this annotation, please provide a documentation link and I'll be happy to update IC's support accordingly. - Updated the PMD Salesforce code inspection's support for PMD AppExchange rules to use the distribution included with Salesforce Code Analyzer 5 instead of the older, end-of-life Salesforce Code Analyzer 4 / Salesforce Scanner. Note that this change requires that PMD AppExchange rules be imported and configured differently, specifically as:
<rule ref="sfca/rulesets/AppExchange_apex.xml"/> <rule ref="sfca/rulesets/AppExchange_html.xml"/> <rule ref="sfca/rulesets/AppExchange_javascript.xml"/> <rule ref="sfca/rulesets/AppExchange_visualforce.xml"/> <rule ref="sfca/rulesets/AppExchange_xml.xml"/>
- Fixed a few issues with deployment of all modified files.
- LSP4IJ 0.14.2+ now includes its own automatic language server installation and configuration. As a result, IC will not show its automatic language server installation and configuration prompts for JavaScript, TypeScript, and CSS files in Community Edition IDEs when paired with LSP4IJ 0.14.2+. When paired with an earlier version of LSP4IJ, IC's prompts are displayed. As always, though, I recommend that users stay on the most recent software versions for access to the latest fixes, features, and improvements.
- Restored automatic upgrade of LSP4IJ client configuration for the TypeScript and CSS language servers.
- Added icons to the Anonymous Apex/SOQL Query/SOSL Query script file intentions.