2.2.4.5 release notes

 2.2.4.5

  • Issue 1066 - Deployments which include Apex classes that implement the System.Schedulable interface will now automatically use the Metadata API to work around an issue with Tooling API-based deployment of such classes when already scheduled.
  • Issues 2195 and 2215 - Added full support for .forceignore files in source format projects including:
    • First-class file type for .forceignore files with syntax highlighting, code completion, entry validation, (limited) reference navigation, etc.
    • File status highlighting of ignored files in the IDE's Project view.
    • Filtering of ignored metadata types and objects in the build options dialog and metadata subscription editor.
    • Add to .forceignore actions in the Illuminated Cloud drop-down and context menus, build options dialog, and metadata subscription editor. A .forceignore file is created if not already present in the project root directory.
    • Add to .forceignore negated action in the Illuminated Cloud drop-down and context menus to include specific metadata objects when the metadata type and/or containing folder is ignored.
    This feature is enabled by default but can be disabled completely if desired via Illuminated Cloud > Configure Application > Salesforce DX > Use .forceignore.

    demonstration video has been posted for more detailed information on these new features.

  • Issue 2226 - Fixed another instance of the issue where an invalid type of connection could be selected while resolving configuration issues.
  • Issue 2232 - Fixed two issues that would result in PMD violations reported at the lowest priority level not being highlighted properly.
  • Issue 2235 - Corrected the data types of a few fields in ConnectApi.NavigationMenuItem.
  • Added data types to fields for some system classes in the ConnectApi namespace that weren't present when Winter '23 was released. The OST must be regenerated to see the results of this change.
  • Other minor fixes and improvements.