Commit Graph

387 Commits (c97ee00b4e697a5e38048022ce5aac34c36bb8a6)

Author SHA1 Message Date
Rich Harris ee8256604c allow overwritten observe
9 years ago
Rich Harris 6249fa6bc8
Merge pull request #1345 from sveltejs/gh-1069
9 years ago
Rich Harris 99ea7539af use destructuring syntax for computed props in v2 mode - fixes #1069
9 years ago
Rich Harris 3d8c768c81 update tests
9 years ago
Rich Harris 2a43fe94b3 deprecate observe
9 years ago
Rich Harris c1573dbf2c implement onstate and onupdate
9 years ago
Rich Harris 94a7ffb9a5 fix debugging comments
9 years ago
Rich Harris 7681939d3e fix head/window meta tags
9 years ago
Rich Harris bb61e6e911 v2 js tests
9 years ago
Rich Harris f27b29d5cb
Merge pull request #1289 from sveltejs/gh-195
9 years ago
Rich-Harris 36290cb6cd component spread
9 years ago
Rich-Harris 6e5523cb89 Revert "fix handler in-place"
9 years ago
ekhaled 6ebf46ad67 fix handler in-place
9 years ago
ekhaled b8c0ab2949 support both destroy and teardown in custom event handlers
9 years ago
Rich Harris c9435fc87f
Merge pull request #1279 from jacwright/action-this
9 years ago
Luke Edwards a412f11907 update test samples’ expectants
9 years ago
Jacob Wright 9b0a884035 Make actions execute with the component context
9 years ago
Rich Harris e77988b195
Merge pull request #1247 from jacwright/behaviors
9 years ago
Alan Palazzolo 3c61655e93 Add option preserve comments in SSR rendering.
9 years ago
Jacob Wright 04f5d5c975 Adds actions to components
9 years ago
Rich Harris 86a151a7ea
Merge pull request #1243 from sveltejs/gh-1240
9 years ago
Rich Harris 7c25eb32fa skip missing property warning for computed/global properties
9 years ago
Rich Harris ce607d5ab3 add local variable for list values - fixes #1240
9 years ago
Rich Harris 26239463c5
Merge pull request #1237 from sveltejs/gh-1209
9 years ago
Rich Harris 4e99eb8d37 use setAttribute with inputs, for benefit of IE - fixes #1209
9 years ago
Rich Harris 01f6f9fa4d alias listName to deconflict with shared helpers - fixes #1229
9 years ago
Rich Harris d680356622 update test
9 years ago
Rich Harris 428784d570 Merge branch 'gh-1118' into gh-1118-base36
9 years ago
Rich Harris 2f01115a41 merge master -> gh-1118
9 years ago
Rich Harris 0c66e9e2f7 merge
9 years ago
ekhaled 2e9cd4742c fix snapshots for the actual mounting code
9 years ago
ekhaled 270be984ac fix bundle snapshots
9 years ago
ekhaled 2e3724f7d3 fix snapshots
9 years ago
Rich Harris 94c76308a1 update deps to get tests to pass again
9 years ago
Conduitry a2873df711 update js if-block-no-update test
9 years ago
Rich Harris e95a0b60a9 Merge branch 'master' into gh-1175
9 years ago
Rich Harris a5cc451c9c only use page[XY]Offset
9 years ago
Rich Harris 1ad28e6fe6 use base36 for style classes
9 years ago
Rich Harris 81743a2562 update more tests
9 years ago
Rich Harris 9971283671 update tests
9 years ago
Rich Harris 602f13ae6b fix out of date test
9 years ago
Rich Harris 805c72fefc
Merge pull request #1173 from sveltejs/gh-1122
9 years ago
Rich Harris 036277df64 update tests
9 years ago
Rich Harris 4ccc2ade2f
Merge pull request #1169 from sveltejs/gh-1166
9 years ago
Rich Harris af5a73cc11 update tests
9 years ago
Robert Hall 836cc36598 Using pageYOffset & pageXOffset
9 years ago
Rich Harris d162ce9968 Merge branch 'master' into gh-1122
9 years ago
Rich Harris 1b599bd57b put _differs on prototype, remove runtime option
9 years ago
Rich Harris 27f6d560b5 remove some unused code etc
9 years ago
Rich Harris 7baba8bf8c all tests passing
9 years ago
Rich Harris b94f63ed70 everything working except some destructuring stuff
9 years ago
Rich Harris c0292cbca1 update tests
9 years ago
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
10 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