lwc icon indicating copy to clipboard operation
lwc copied to clipboard

⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation

Results 299 lwc issues
Sort by recently updated
recently updated
newest added

## Details This PR implements the following RFC: [Template class object binding](https://github.com/salesforce/lwc-rfcs/blob/06634740a1b8dd23912e5add876a0d96e227adb7/text/0135-template-class-object-binding.md). This proposal aims to improve the Developer Experience (DX) around managing components with complex styles by enabling developers...

nomerge

### Description When calling `refreshApex` on an wired adapter that is in an error state (`.error` property is != undefined) any _refreshed/updated_ response from Apex Call is NOT being assigned...

External: Other Salesforce

This introduces a new compiler to the `@lwc` namespace. Today, there is a single compiler that generates per-component artifacts; these artifacts are invoked whether you're running against `@lwc/engine-dom` or `@lwc/engine-server`....

_**Update:** tracking progress on this as separate issues/PRs_: - [x] #3518 - [x] #3550 - [x] #3694 - [x] https://github.com/salesforce/lwc/issues/3800 - [x] Apply static parts optimization to dynamic attributes (non-`class`/`style`)...

enhancement
perf
BUG P3

### Description The introduction of `formAssociated` on the `UpgradeableConstructor` in #3695 has introduced unintended observable changes to custom elements. This is causing the browser to identify LWC components as form-associated...

bug
BUG P3
Up for grabs

Prior to #3992, there existed a file [weakref.d.ts](https://github.com/salesforce/lwc/blob/ac6514035a474e6bae90bb599f9a6508002cabf4/packages/%40lwc/engine-core/src/typings/weakref.d.ts) that contained type definitions for the [WeakRef](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakRef) interface. This was added before the TypeScript compiler targeted ES2021, which includes the type definitions...

tests

If a PR fixes an issue, then it would be nice if we could somehow catch all TODOs related to the fixed ticket, so that all the relevant changes can...

enhancement
developer productivity
ci
Up for grabs

#3260 revealed a case where enabling native custom element lifecycle (`ENABLE_NATIVE_CUSTOM_ELEMENT_LIFECYCLE` flag) results in an observable difference with how adjacent components are rendered when `errorCallback` throws an error. It's expected...

bug

### 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...

ci

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...

enhancement