Releases: salesforce/lwc
Releases · salesforce/lwc
v1.6.8
Note: Also contains changes from v1.6.7 which was accidentally published as a canary
Internal
- #1896 - tests: Add tests for an integration with an internal project
- #1903 - docs: Add homepage and repository links to sub-packages
- #1901 - engine: Internal refactor to move CustomElementConstructor getter to engine-dom package
- #1897 - engine: Internal refactor to remove restriction coupled with engine internal to the engine-dom package
v1.6.6
Improvements
- #1880 - tests: Currently, when modifying any file used in the Karma test suite, it forces Karma to recompile all the tests. This PR fixes this issue by invalidating only the dependent tests. With PR, the time it takes for the runner to take into account went from 20 seconds down to 500 ms.
v1.6.5
v1.6.4
Bug Fixes
- #1873- wire-service: fixes an issue with legacy wire adapters in which adapters config is invoked when all the dynamic params of the config are undefined.
- #1884- wire-service: fixes an issue in which legacy adapters get called with the same config values, this fix eliminates the extra call only for legacy adapters.
Internal
- #1878- engine: Test migration from Jest to Karma
v1.6.3
Bug Fixes
- #1872- engine: Avoid throwing exceptions when attempting to unmount a malformed component. Components in an invalid state are now safely unmounted and recreated.
Internal
- #1865 - engine: Internal refactor to abstract away DOM-related APIs.
- #1874 - lwc: LWC module resolution configuration to expose the
lwc
,@lwc/synthetic-shadow
, and@lwc/wire-service
modules. The@lwc/compiler
and@lwc/features
modules are internal dependencies and are not exposed. - #1876 - babel-plugin-compiler: Avoid duplicated module names for import statements that are generated during the compilation process.
v1.6.2
v1.6.1
v1.6.0
v1.5.4
v1.5.3
Improvements
Bug Fixes
- #1789 - module-resolver: Fixes an issue in the module resolution where the symbolic links for NPM packages are automatically resolved.
- #1852 - module-resolver: Validate
ModuleRecord
data type.
With the new module-resolver, configuration passed to module-resolver and@lwc/rollup-plugin
are expected to have anModuleRecords
object type. Prior configs where theModuleRecord
was a string throw an unhandled exception.
Internal