2.3.4.6 release notes

2.3.4.6

This is a small bug fix update as I've been working on the Spring '25 updates for release on next Monday and helping to put the finishing touches on the LSP4IJ 0.10.0 release.

  • Issue 2726 - IC now restricts checks for LWC test files to **/lwc/**/__tests__/** and **/lwc/**/__utam__/**. This should resolve deployment issues for those who, for example, store Apex unit test class files under classes/__tests__. Note that such users will also want to make sure that a more specific pattern is used in .forceignore, e.g., **/lwc/**/__tests__/** instead of just **/__tests__/**.
  • Fixed an issue with creation of new native connections to production organizations where Ensure field read access would be enabled by default and committed without any type of warning. This change also includes more extensive safeguards for verification of potentially unsafe connection configurations for "sacred" connections such as those to production orgs, shared sandbox orgs, etc.
  • Updated for a breaking constructor signature change in LSP4IJ 0.10.0 when creating a TypeScript or CSS language server definition. Note that if you're seeing issues creating these language server definitions, make sure that both IC and LSP4IJ are completely up-to-date.
  • A few other small internal bug fixes for issues observed during development and testing.