2.3.7.3 release notes

2.3.7.3

  • Issue 2815 (progress) - Added more cross-metadata references for:
    • SObject fields in custom metadata (*.md[-meta.xml]).
    • SObject fields in reports (*.report[-meta.xml]).
    • SObject types and fields in report types (*.reportType[-meta.xml]).
    • apex://ApexTypeName references.
    I think the primary unaddressed metadata type at this point is Flow, so that will obviously be the next one that gets my attention.
  • Improved usage type categorization to include these types of cross-metadata references properly.
  • Fixed several issues with dynamic type inference for referenced LWC component types in JavaScript and TypeScript.
  • Fixed an issue with LWC component names used in CSS selectors in LWC JavaScript and TypeScript, particularly for selectors and dynamic component creation.
  • The Apex Unused Declaration inspection now properly considers references from XML metadata files other than package.xml and permission set/profile metadata. The former should be considered actual usages whereas the latter should not.
  • Fixed an issue with tabbed editors for Aura and LWC component bundles not showing properly when opened via a component's meta.xml file.
  • Further improvements to quick documentation formatting for Apex and all markup languages.