2.2.5.1 release notes

 2.2.5.1

  • When creating OAuth connections, IC2 now respects the IDE's browser preference configuration, at least to the extent that the force:auth:web:login command now allows a browser to be specified. Note that the CLI must be up-to-date and the IDE's browser config must be set to one of the supported browsers as first-listed.
  • Added a Compare with currentConnection... submenu action to non-project connections in the connection status bar widget. This results in a Compare With Server against the selected connection for all local project files that are associated with the current connection and is roughly analogous to the VCS status bar widget's Show Diff with Working Tree action.
  • Fixed an issue where keyboard-based selection of a connection in a drop-down combo-box would immediately select each intermediate connection even before the Enter key is pressed to confirm a selection.
  • Updated the Anonymous Apex tool window icon to make it more distinct from the Terminal tool window icon in the new UI.
  • The scratch org and OAuth connection buttons are now enabled even when the Salesforce CLI is not registered with IC2. Attempting to create connections of those types without access to the CLI now results in a clear message for the end user about the need for proper CLI registration.
  • Other minor fixes and improvements.