Commit Graph

285 Commits (5ff7cb51dcb676aa76cfe1cda36371672f280c69)

Author SHA1 Message Date
Jacob Wright 046a8000e6 Add another test
9 years ago
Jacob Wright 405c4f6371 Adding compiler option for immutable back in
9 years ago
Jacob Wright 9e877d9da1 Makes immutable a component option rather than a compile option
9 years ago
Jacob Wright 9a1d87494d Removes date checks and simplifies NaN checks, adds tests
9 years ago
Rich Harris 38bf5b1d3f use ["default"] instead of .default in legacy mode - fixes #1166
9 years ago
Jacob Wright d2f8e472a5 Add support to computed and store for immutable structures
9 years ago
Jacob Mischka b5a3e2224d Add audio video volume binding (#1148)
9 years ago
Rich Harris d411a82a32 update snapshot tests
9 years ago
Emil Ajdyna f9fc7c9e91 Base scoping hashes on CSS content rather than entire file
9 years ago
Rich Harris 728d2fa9fb deconflict referenced globals - fixes #1079
9 years ago
Rich Harris 6ccc7b812b reuse timeout function
9 years ago
Rich Harris 297ea67ebe lock scroll bindings to allow tweening - fixes #1071
9 years ago
Rich Harris 976c278d37 prevent main fragment being created twice - fixes #1063
9 years ago
Rich Harris a8f7d57c3a only optimise <title> inside <:Head>
9 years ago
Rich Harris b7d8c49dc8
Merge branch 'master' into gh-1027
9 years ago
Rich Harris 1f31ba52c3 dont create text nodes inside <:Head> - fixes #1026
9 years ago
Rich Harris 646b0c0e01 optimise <title> - fixes #1027
9 years ago
Rich Harris f8362fe5fb fix toString method in SSR output - closes #1044
9 years ago
Rich Harris ca7e90083e can just use options here
9 years ago
Emil Ajdyna d398b34a41 Add state() method handling for components
9 years ago
Rich Harris 394dec9f11
Merge pull request #1024 from sveltejs/gh-1013
9 years ago
Rich Harris 8a3898c6cb fix unrelated bug that was causing tests to fail
9 years ago
Rich Harris ed44f7d1fa server-side <:Head>
9 years ago
Rich Harris ca6a4a7708
Merge pull request #1021 from sveltejs/gh-1015
9 years ago
Rich Harris 22ba8f74ca deprecate renderCss
9 years ago
Rich Harris 0127f9f0ca change server-side render method signature
9 years ago
Emil Ajdyna fadeeaf177 Expose root as a public property
9 years ago
Rich Harris 6bd410c886 implement preload
9 years ago
Rich Harris 797165b5a8
trim SSR'd output more intelligently - fixes #998
9 years ago
Rich Harris c799230164
don't use dataset with svg elements - fixes #995
9 years ago
Rich Harris 82fc0f2713
Merge branch 'master' into gh-654
9 years ago
Rich Harris 8a0813e96b SSR await-then-catch
9 years ago
Rich Harris 945d8ce526 store bindings
9 years ago
Rich Harris be68cd9de2 use store in SSR mode
9 years ago
Rich Harris 75e911b05a update snapshot tests
9 years ago
Rich Harris dc154987da remove whitespace around <:Window/> - fixes #943
9 years ago
Rich Harris 0a01aa0243
Increase code coverage
9 years ago
Rich Harris 51901442c9
attach globals to state object on initialisation
9 years ago
Rich Harris 775866780e
combine multiple bindings in single handler, implement bind:indeterminate — fixes #910
9 years ago
Rich Harris 4411ab116e update snapshot tests
9 years ago
Rich Harris 0a4e795498
Merge pull request #921 from sveltejs/gh-917
9 years ago
esarbanis ea3f58a786 Use el.dataset.foo = bar instead of setAttribute(el, 'data-foo', bar)
9 years ago
Rich Harris fb675fd5e3 update snapshot tests
9 years ago
Rich Harris f659fd8391 remove unused _yield property
9 years ago
Conduitry 2800b5cacc update tests
9 years ago
Rich Harris 1dc4882183 merge master -> no-template-iife
9 years ago
Rich Harris d27e4734d5 Merge branch 'master' into short-method-names
9 years ago
Rich Harris 6436886500 exclude irrelevant stuff from SSR output
9 years ago
Rich Harris 4dbfc65e74 fix indentation, update snapshot tests
9 years ago
Rich Harris 94e280e430 merge master -> gh-23
9 years ago
Rich Harris dabc2d1fdf dont wrap ESM in IIFE
9 years ago
Rich Harris 2da0e252c7 merge master => iife
9 years ago
Rich Harris 2b2a1b40ce use short method names
9 years ago
Rich Harris c8f094cf80 remove unused destroyEach and destroy arguments
9 years ago
Rich Harris 1f9fc04d27 simplify module wrapping
9 years ago
Rich Harris fdd7ac71c2 Merge branch 'master' into iife
9 years ago
Rich Harris cf56c0ba04 Merge branch 'master' into gh-23
9 years ago
Rich Harris 5d84a93c99 shorten each block var names
9 years ago
Rich Harris 4f1d48c4a6 more readable each block values
9 years ago
Rich Harris 74d84d81e9 remove incorrect argument
9 years ago
Rich Harris 66ae0d9c94 use textContent and innerHTML where appropriate (#23)
9 years ago
Rich Harris 5cd76be290 various fixes
9 years ago
Rich Harris 3b68d1f5dc update tests
9 years ago
Rich Harris 6b70825ac3 Merge pull request #856 from sveltejs/remove-is-initial
9 years ago
Rich Harris 21f6dd8cef Merge branch 'master' into static-components
9 years ago
Rich Harris bd282df921 remove version numbers from snapshot tests
9 years ago
Rich Harris e2ef1fdb96 dont update components with only static bindings
9 years ago
Rich Harris 4d6e95d799 update snapshot tests
9 years ago
Rich Harris b1cbffece6 remove excess parentheses
9 years ago
Rich Harris 33dbc18a10 merge master -> shared-init
9 years ago
Rich Harris 0b71a93779 update tests
9 years ago
Rich Harris bd002f94bc extract some shared init logic
9 years ago
Rich Harris 1d34bd886e put version comment above imports
9 years ago
Rich Harris 6e57fa3ced add debugging comments
9 years ago
Rich Harris fbbaff5404 typo
9 years ago
Rich Harris 770c14955d escape shadow DOM CSS - fixes #840
9 years ago
P 072f541855 Change let -> var, solves #838
9 years ago
Rich Harris bf3afe955c Merge pull request #833 from sveltejs/nightmare
9 years ago
Rich Harris ef2a2b329a use nightmare to test custom element stuff
9 years ago
Rich Harris d75ab8544e remove requestAnimationFrame stuff, convert time ranges to {start, end} objects
9 years ago
Rich Harris 1a99c515ff add snapshot test for #830
9 years ago
Rich Harris 073cbc0460 update some tests
9 years ago
Rich Harris 5e325d5a87 remove redundant input blowback guard - closes #645
9 years ago
Rich Harris e993ae0748 more consistent style for generated code
9 years ago
Rich Harris 81a04ad86c merge master -> gh-797
9 years ago
Rich Harris 7401590fba Merge branch 'master' into gh-797
9 years ago
Rich Harris 2380109f15 handly directly instantiated custom elements, and slots
9 years ago
Rich Harris 186b770ef4 use helper for setting styles
9 years ago
Rich Harris 824998fdaa update tests
9 years ago
Rich Harris f5f35b5a50 scoped styles
9 years ago
Rich Harris 29fc3e5169 update tests
9 years ago
Rich Harris afe3e2e669 basic custom element generation (#797)
9 years ago
Rich Harris d54d00cac1 handle url(...) and quoted values
9 years ago
Rich Harris 228a7808ac optimize style attributes
9 years ago
Rich Harris f5958584d9 dont noop set/get until after component is destroyed (fixes #788)
9 years ago
Rich Harris 6499d4714d only use noscript if necessary
9 years ago
Rich Harris 5f5f09b94e update snapshot tests
9 years ago
Andrew Worcester caa67b5325 updated tests to reflect anchor change
9 years ago
Rich Harris f7b829820f add legacy option, use it for setInputType (#773)
9 years ago
Rich Harris 8818357fc4 tidy up
9 years ago
Rich Harris 3daa7aa6b3 we can now do changed.foo instead of "foo" in changed - is faster and smaller
9 years ago
Rich Harris f31c206b73 tidy up, dedupe a bit
9 years ago
Rich Harris 4dd5fc5594 apply optimisation to raw tags
9 years ago
Rich Harris 5636506fc0 update tests
9 years ago
Rich Harris 427a0b5925 update tests
9 years ago
Rich Harris fd3792bd60 replace destroy with noop on destroy
9 years ago
Rich Harris 44b73191c7 update tests
9 years ago
Rich Harris 86fb0e4ced handle set after destroy, and move destroy into shared helpers
9 years ago
Rich Harris f3f85841a5 Merge pull request #751 from sveltejs/hoist-if-block-selectors
9 years ago
Hunter Perrin ba74297a19 Changed from this keyword to argument in setup method.
9 years ago
Hunter Perrin 59d01f737d Added setup function which can supply static methods/properties. Closes #480. Closes #578.
9 years ago
Rich Harris fef2367c11 rename to select_block_type and current_block_type
9 years ago
Rich Harris 177e7d09c3 hoist if block selectors
9 years ago
Rich Harris 962f04f4bf dont throw error if component is destroyed twice (closes #643)
9 years ago
Rich Harris 608f8943f3 Merge pull request #733 from sveltejs/gh-375
9 years ago
Rich Harris 70a99925a9 use helper to encapsulate styles, rather than being repetitious (fixes #375)
9 years ago
Rich Harris 7b1299904b minify css and remove unused styles (#697)
9 years ago
Zhuravlev Yury ab607269f9 Update css-media-query test. It's look like somebody forgot about that.
9 years ago
Rich Harris 5f09421a18 Merge pull request #719 from sveltejs/gh-712
9 years ago
Rich Harris 9085c0a22a update tests
9 years ago
Rich Harris 343d66538b failing test for #712
9 years ago
Rich Harris 3f73f252ac update tests
9 years ago
Rich Harris 1733966d18 tidy up
9 years ago
Rich Harris 84e6d0c5b7 remove _flush in favour of callAll
9 years ago
Rich Harris e9f17f34ff fire intro.start and outro.start events (#702)
9 years ago
Rich Harris d89d70e7a3 rename _renderHooks to _oncreate, since thats all its used for
9 years ago
Rich Harris d707f6a3b2 call oncreate functions before bindings
9 years ago
Rich Harris 203e123d94 Merge pull request #676 from sveltejs/gh-608
9 years ago
Rich Harris df1870df8b update tests
9 years ago
Rich Harris f87c3328b5 Merge branch 'master' into codegen
9 years ago
Rich Harris 21a8b1dd06 fix tests
9 years ago
Rich Harris 334772a11d use #foo instead of block.alias("foo")
9 years ago
Rich Harris 9feee3a0bf use @foo for generator.alias("foo")
9 years ago
Rich Harris 0250398ee6 update tests
9 years ago
Rich Harris e9516abffd fix bad indentation in generated code
9 years ago
Paul Sauve dc0dedf3fe Fix #643
9 years ago
Rich Harris 84595fb381 run prettier on src, update tests
9 years ago
Rich Harris 3b70920991 merge master -> gh-592
10 years ago
Rich Harris ce8dd647f0 Merge branch 'fix-each-block' of https://github.com/hperrin/svelte into hperrin-fix-each-block
10 years ago
Hunter Perrin 41c214a986 Fixed each block producing elements in wrong order after change. Fixes #610.
10 years ago
Rich Harris a538f7a071 update tests to use new assign helper
10 years ago
Rich Harris c4b68ca8cb remove TODO
10 years ago
Rich Harris 288d1c9d74 update tests
10 years ago
Rich Harris 739a832c37 remove some files from repo
10 years ago
Rich Harris 015ef56b18 make transitionManager treeshakeable (fixes #593)
10 years ago
Rich Harris 34170a5e76 compare bundled output with expectations
10 years ago
Rich Harris 86e05aaf74 Merge pull request #571 from sveltejs/gh-569
10 years ago
Rich-Harris 6dfb568d2a fix insertion order of if blocks and their anchors
10 years ago
Rich-Harris 23331e605a dont store keyed block iterations in an array
10 years ago
Rich-Harris 7db27152fb increase test coverage
10 years ago