Posts

Showing posts from January, 2025

2.3.4.4 release notes

2.3.4.4 Issue 2674  - Agentforce for Developers API failure details should now be more clearly raised to the end user so that, instead of seeing something like: Status 400 returned trying to retrieve ...: Bad Request the user will now see something like: BAD_ARGUMENT (E30021) - Error in plugin codegen: INVALID_ARGUMENT: EGptForDevsPlugin: prompt is beyond the limit, ... Issue 2712  - Prospective fix for a  ConcurrentModificationException  observed by a user after first opening a project. Issue 2718  - Fixed the spelling of  dismissible  in  lightning/toast.ToastConfig . Updated messages for bundled code inspections, intentions/quick-fixes, etc., to use more extensive formatting so that things like symbolic names stand out more clearly. Other related minor fixes and improvements. Once again, this build includes broad improvements and simplifications based on newer Java language level features and the corresponding code inspections, and once again, ...

2.3.4.3 release notes

2.3.4.3 Issue 2666  - Fixed an issue with SOQL  FROM  type resolution in a parenthesized set nested within a SOQL sub-query. Enhanced the SOQL query code inspection to detect nested sub-queries in  WHERE  clauses against the same type queried by any ancestor query. This would otherwise have resulted in an error that wasn't reported until deployment-time. Fixed a potential deadlock that could occur when compiling LWC TypeScript files in commercial JetBrains IDEs as part of a source-tracked push deployment immediately following scratch org creation. Improved support for JavaScript template string literals, i.e., those that begin and end with backticks ( `...` ), in Community Edition IDEs. Fixed a potential NPE that could occur when editing JavaScript/TypeScript string literals in top-level script statements in Community Edition IDEs. Removed a workaround for a very old backward-incompatible Salesforce CLI change that should no longer be needed and had caused a sma...

2.3.4.2 release notes

2.3.4.2 Issue 2704  - Prospective fix for a type name resolution issue that can occur when resolution occurs before the type name has been properly indexed. Issue 2707  - Prospective fix for an  IndexNotReadyException  that could occur when the project is indexing and LWC HTML templates are opened in editor tabs in a commercial JetBrains IDE. Added JavaScript/TypeScript live templates and surround templates for those using Community Edition IDEs. Most of these templates are direct ports of the standard templates for those languages from the JetBrains commercial IDEs, though obviously they're not quite as contextually-aware as their commercial counterparts. Still, when used with LSP4IJ, they work quite well. Rather than enumerate them all here, I'd recommend looking at  Settings | Editor | Live Templates | JavaScript / JavaScript Testing . Improved handling of unbalanced nested empty braces/brackets/parentheses when editing JavaScript, TypeScript, and CSS files i...