Commit Graph

49 Commits (0eba57113be4185836a76ba894cbc29f366da252)

Author SHA1 Message Date
Hofer Ivan 0eba57113b
[chore]: store regexp as variable instead of defining it inline (#7716)
3 years ago
Tan Li Hau 5c5bc27d97
[feat] Support style props for SVG components (#7859)
3 years ago
Yuichiro Yamashita 01a91163a9
[fix] Improve error message if `this` attribute of `<svelte:component>` is not valid (#7551)
3 years ago
Yuichiro Yamashita e2538c594b
[feat] support `--style-props` for `<svelte:component>` (#7468)
3 years ago
Tan Li Hau ebaa891e69
[chore] update code-red@0.2.0 (#6425)
4 years ago
Simon H b662c7fd41
[chore] move compiler warnings/errors to dedicate files (#6503)
4 years ago
Tan Li Hau 02b49a1bb4
implement passing CSS custom properties to components (#6237)
4 years ago
Tan Li Hau 1d6e20f2a9
implement <svelte:fragment> (#4556)
5 years ago
pushkine a9c1dc9b59
fix extra invalidation with component prop binding to object property (#5890)
5 years ago
Ben McCann 229a16d6e7
upgrade ESLint config (#5472)
5 years ago
Antony Jones 82dc26a31c
Fix lint warnings (#5263)
5 years ago
Tan Li Hau 7aae362bcb
fix reference for namespaced component (#5256)
5 years ago
Tan Li Hau d472bd2f5e
invalidate $$props and $$restProps only when there are changes (#5123)
5 years ago
Tan Li Hau 7dfd9e9653
deconflict bind:this variable (#4949)
5 years ago
Tan Li Hau 38de3b2e9f
fix bind:group in each (#4868)
5 years ago
Tan Li Hau bf6c74fb17
fix binding for each block local variable (#4861)
5 years ago
Conduitry f111cf6881
deconflict `anchor` variable name (#4769)
5 years ago
Tan Li Hau cc1f2c6c9e
remove unneeded fragment block (#4568)
6 years ago
Tan Li Hau 926a2aebd8
fix render fallback slot content due to whitespace (#4500)
6 years ago
Tan Li Hau d802c3b266
in spread, distinguish never-updating and always-updating props (#4487)
6 years ago
Conduitry 3bfa0e5cd6
deconflict `value` parameter in contextual bindings (#4452)
6 years ago
Tan Li Hau fdc89ebb62
warn if component is expected to be reactive (#4409)
6 years ago
Timothy Johnson 2cd5c2934b propagate changes through slots with props (#4091)
6 years ago
Rich Harris cd21acfb3c
Bitmask-based change tracking (#3945)
6 years ago
AlbertLucianto b934fba544 fix binding out of sync on reactive update
6 years ago
Tan Li Hau 105919e7ba feat dynamic event handler
6 years ago
Tan Li Hau aa0341c9ca Don't create a fragment at all for DOM-less components
6 years ago
Tan Li Hau 2b2f40d32a use textContent instead of innerHtml, preventing XSS
6 years ago
Rich Harris b9f14846b0
Structured code generation (#3539)
6 years ago
Richard Harris 5d8ca9f07d lint
6 years ago
Rich Harris 3d0a3cd943
Merge pull request #3005 from RedHatter/devtools
6 years ago
Rich Harris dc47fc741a
Merge pull request #3306 from cvlab/master
6 years ago
Richard Harris a821aa7a15 merge sveltejs/master -> devtools
6 years ago
Richard Harris 84ab1b1b8b only update attributes with dynamic dependencies - fixes #3526
6 years ago
Conduitry 5b77b744ce generate valid code when spreading literal into props (#3185)
6 years ago
Vadim Cebaniuc 5c5339e71c
Merge branch 'master' into master
6 years ago
Vadim Cebaniuc 53aed12048 Fix spread function result side effects
6 years ago
Vadim Cebaniuc 8e9bbf90a1 Fix non-object spread
6 years ago
Richard Harris b33d600d4e reuse unchanged spread levels - fixes #3289
6 years ago
Ivo Lukacovic b6e875ba03 avoid trailing comma in destroy_component() call (#3255)
6 years ago
Rich Harris af0d9ed1d3 Merge branch 'master' into gh-3113
6 years ago
Richard Harris 8f959559d5 -> v3.6.5
6 years ago
Richard Harris f4ca063c85 prevent dynamic components being detached twice - fixes #3113
6 years ago
Richard Harris 17096e6b0e update bind:this references when setting to null - fixes #2034
6 years ago
Timothy Johnson 0e1cb29c1e Events for Blocks and Components
6 years ago
Rich Harris b2d9da3460
Pass hoisted values through to slots (#3124)
6 years ago
Rich Harris 6af23ba88c
Fix contextual bind:this (#2806)
6 years ago
Rich Harris f2044c4e1c check for existence of switch instance before introing - fixes #3054
6 years ago
Rich Harris 80ebdc1784 rename kebab-case files - supercedes #2890
6 years ago