Posts

Showing posts from December, 2022

2.2.5.2 release notes

  2.2.5.2 Issue 2241  (partial) - Implemented a few licensing UX improvements: The expiring/expired notification is now only shown once every 12 hours instead of each time that a project is opened or an implicit license validation is performed. An explicit license refresh can result in it being shown again if appropriate, and it will be shown upon initial startup if the IDE process is restarted. The expiring/expired notifications are now more explicit about the available options for license renewal and license status refresh. Issue 2273  - Implemented a performance optimization for module validation in source format projects by minimizing the need for execution of the Salesforce CLI to determine whether the default username is properly set for the current project/module. Issue 2281  (partial) - Implemented a few prospective performance optimizations for large projects, particularly those with a large number of LWC components. Implemented a few CLI connection caching refinements to help

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 Term

2.2.5.0 release notes

  2.2.5.0 New UI  - If you're not aware, JetBrains'  new UI  is available in a beta form starting with 2022.3. It can be enabled under  Settings / Preferences > Appearance & Behavior > New UI . I'm using the new UI as my daily driver for IC2 development and testing, in part to become familiar with it, but also to ferret out any issues with IC2 itself under the new UI. This build includes a few cosmetic and usability updates for the new UI (and I imagine there will be plenty of others to come in future builds): Added the IC2 toolbar buttons to the new UI's toolbar. In order to preserve available real estate, I've combined the three settings toolbar buttons into a drop-down button and moved it to the right of the  Open Connection  drop-down button. This can be disabled if desired in  Illuminated Cloud > Configure Application > User Interface  by unchecking  Add Illuminated Cloud toolbar actions in new UI . Forced the editor components in the Anonymous