Jason Ye
Jason Ye
## Details This PR ships the if-elseif-else directives into master. These directives are analogous to if-statements in Javascript and enable developers to express `else if` and `else` logic in their...
Reverts a potential breaking change in the upgrade from jest 27 to jest 29. Should resolve https://github.com/salesforce/sfdx-lwc-jest/issues/288. This change will be released as 1.1.4. The new breaking upgrade will be...
## Details Addresses https://github.com/salesforce/lwc/issues/4011. This PR attempts to bypass our `addEventListener()` patch when working with event targets under a native shadow root. Remaining work: - [ ] Do we need...
### Description Saucelabs Chrome browser version has been pinned to chrome 120 to bypass an issue with `shadowRoot` on chrome 121. That issue is fixed in chrome 122, which should...
https://github.com/salesforce/lwc/pull/3980 adds reporting for `shadowSupportMode` but logs the constructor name under `tagName` to avoid having to make changes to our o11y schema in patch. This should really be migrated to...
## Details Since the initial implementation of VFragments, we've changed the way we reference elements from the vnode (`leading`, `trailing`) and implemented VFragment-specific logic for handling slots and diffing. As...
### Description When we use the if-elseif-else directives as a direct child of an iteration, we're unable to benefit from any optimization using the keys due to how the nodes...
### Description https://github.com/salesforce/lwc/pull/3443 adds logging and reporting when an unregistered stylesheet is evaluated by the engine. The end goal here is to lock this functionality down completely and throw an...
#3443 * fix: implement stylesheet registration and disallow arbitrary functions * feat: log as error and use reporting API * fix: move to dev-only warning, address PR comments * fix:...