Commit Graph

133 Commits (e1ae3d1a43d2a6ea07294e868484b98ab30969bd)

Author SHA1 Message Date
Jacob Wright e1ae3d1a43 Add support to computed and store for immutable structures
9 years ago
Rich Harris 89ce3ae3d5 run oncreate functions in sensible order (#1135)
9 years ago
Rich Harris 02898f8d37 deconflict referenced globals - fixes #1079
9 years ago
Rich Harris 49fc3eee5d prevent main fragment being created twice - fixes #1063
9 years ago
Rich Harris d0136fe543 detect unused/misplaced components - closes #1039
9 years ago
Emil Ajdyna 8609956e22 Add state() method handling for components
9 years ago
Rich Harris 7d38f2d1e1 Merge pull request #1021 from sveltejs/gh-1015
9 years ago
Emil Ajdyna 554145b9ce Expose root as a public property
9 years ago
Rich Harris feee1d9c8f implement preload
9 years ago
Rich Harris c4e77df75c refactor
9 years ago
Rich Harris fd63a56d52 store bindings
9 years ago
Rich Harris 1bd56a591f client-side store subscriptions
9 years ago
Rich Harris e7ae9d764b Reinstate code coverage
9 years ago
Rich Harris 839e8905c9 attach globals to state object on initialisation
9 years ago
Conduitry 2310bde7ba fix syntax
9 years ago
Petter Ekrann 52c4fb9838 Ensure cloning of incomming data
9 years ago
Rich Harris 261f38ff79 escape backslashes in CSS for custom elements - fixes #872
9 years ago
Rich Harris bcfe487f9e merge master -> no-template-iife
9 years ago
Rich Harris 22e4d0c5a0 Merge branch 'master' into short-method-names
9 years ago
Rich Harris 5f76cad961 fix escaping of %-prefixed names
9 years ago
Rich Harris aed2e2be6d exclude irrelevant stuff from SSR output
9 years ago
Rich Harris 29c954487b fix indentation, update snapshot tests
9 years ago
Rich Harris 4099df3263 deconflict
9 years ago
Rich Harris a71cade90c move properties out of the template IIFE (#756)
9 years ago
Rich Harris e90daceb45 take template object out of IIFE
9 years ago
Rich Harris b6a5994ce7 use short method names
9 years ago
Rich Harris c765ec6acc simplify module wrapping
9 years ago
Rich Harris 8f5303ad30 Merge branch 'master' into iife
9 years ago
Rich Harris b9327d095d more readable each block values
9 years ago
Rich Harris 2429d93f52 various fixes
9 years ago
Rich Harris 4ccf1ea7b0 wrap ES modules in an IIFE
9 years ago
Rich Harris b9492905a1 remove oldState from recompute
9 years ago
Rich Harris 2af7b9e561 Merge branch 'master' into remove-is-initial
9 years ago
Rich Harris 544f17fba3 remove isInitial check on recompute
9 years ago
Rich Harris e59a12a6b1 merge master -> shared-init
9 years ago
Rich Harris c47d2bd88d extract some shared init logic
9 years ago
Rich Harris ddbcebab43 put version comment above imports
9 years ago
Rich Harris ef787b84c9 add debugging comments
9 years ago
Rich Harris baa4dbf640 typo
9 years ago
Rich Harris de2aaaab5c escape shadow DOM CSS - fixes #840
9 years ago
Rich Harris 0b307560f9 always attach fragment to shadow root (fixes #821)
9 years ago
Rich Harris 2654f6a2c0 Merge branch 'master' into gh-781
9 years ago
Rich Harris bc69c67e23 more consistent style for generated code
9 years ago
Rich Harris 99f9e6a4c1 use component name in runtime dev warnings - fixes #781
9 years ago
Rich Harris b4b4197032 handly directly instantiated custom elements, and slots
9 years ago
Rich Harris a303e9a6d6 append host element, not contents, when component is nested
9 years ago
Rich Harris 9e7e145a1a use template strings to prevent sourcemaps breaking the code
9 years ago
Rich Harris cbfc609064 scoped styles
9 years ago
Rich Harris 407a457215 validate props, auto-generate props if unspecified
9 years ago
Rich Harris 440bdbe1e0 basic custom element generation (#797)
9 years ago