Commit Graph

661 Commits (70a99925a992a134cb1daa81b7f4b2dc2633c7be)

Author SHA1 Message Date
Rich Harris 2ec0a850fc apply css optimisations to SSR 8 years ago
Rich Harris 7b289e95f1 implement ID selectors, refactor 8 years ago
Rich Harris 45dd99d6db implement all attribute selector operators 8 years ago
Rich Harris 3dfe92b54f handle ~= attribute selector operator 8 years ago
Rich Harris 74d15ea877 handle empty attributes 8 years ago
Rich Harris d2f5296bd9 handle attribute selectors with = operator 8 years ago
Rich Harris b72684e99c handle universal selectors 8 years ago
Rich Harris 5499327a70 refactoring, and more :global(...) fixes 8 years ago
Rich Harris d9aa3ec5ae more :global(...) handling 8 years ago
Rich Harris f97ac27e2a handle :global(...) styles 8 years ago
Rich Harris 4e28c9b82c hack sourcemap to mitigate confusion caused by missing data for each block () 8 years ago
Rich Harris ab40007406 move CSS analysis into preprocess 8 years ago
Rich Harris 72f39fd7f9 Merge branch 'master' into gh-679 8 years ago
Rich Harris 203e123d94 Merge pull request from sveltejs/gh-608 8 years ago
Rich Harris fae9036ce6 only apply svelte-123xyz attributes where necessary (WIP) 8 years ago
Rich Harris 0cbd201200 set up tests for omitted scoping attributes 8 years ago
Rich Harris 263a34d35c Merge branch 'master' into codegen 8 years ago
Rich Harris 2fa784ecc3 handle @foo and #foo edge cases 8 years ago
Rich Harris 7eb4f2d1c0 add dev mode hydration error (closes ) 8 years ago
Rich Harris acf889d8b5 Merge branch 'master' into codegen 8 years ago
Rich Harris ee5a60fd71 Merge pull request from sveltejs/gh-651 8 years ago
Rich Harris c98e1f49d3 update parser tests 8 years ago
Rich Harris df1870df8b update tests 8 years ago
Rich Harris c4ad36023c move whitespace logic out of parse and into preprocess 8 years ago
Rich Harris d08c04d313 merge master -> codegen 8 years ago
Rich Harris 8de2c2c9c2 add test for 8 years ago
Rich Harris 6751a83264 remove redundant try-catch 8 years ago
Rich Harris 7ad4befd25 deconflict name with imports () 8 years ago
Rich Harris f87c3328b5 Merge branch 'master' into codegen 8 years ago
Rich Harris 21a8b1dd06 fix tests 8 years ago
Rich Harris 334772a11d use #foo instead of block.alias("foo") 8 years ago
Rich Harris 9feee3a0bf use @foo for generator.alias("foo") 8 years ago
Rich Harris 47f9c3dbfd dont recreate if_blocks incorrectly 8 years ago
Rich Harris f24db0bc73 reenable tests 8 years ago
Rich Harris 8d0ec6e61e pass params to get_block () 8 years ago
Rich Harris de2e059f4e only run create() for new if blocks - fixes 8 years ago
Rich Harris dcb905aab6 fix each-else blocks that are empty on initial render () 8 years ago
Rich Harris b07f303780 put attribute selector before pseudo-class selector - fixes 8 years ago
Rich Harris 0250398ee6 update tests 8 years ago
Rich Harris b47e2527b3 test with hydratable: true and hydratable: false 8 years ago
Rich Harris 98a877df04 get all tests passing with hydration 8 years ago
Rich Harris d10ddc0c51 fix most non-hydration tests 8 years ago
Rich Harris 97b70bccc5 events, bindings, if block fixes 8 years ago
Rich Harris dc29b2d466 fix component hydration 8 years ago
Rich Harris 0bbd917442 more hydration 8 years ago
Rich Harris 14fe89eae8 hydration working with elements, text nodes, tags and if blocks 8 years ago
Rich Harris be7ddbac58 Merge branch 'master' into hydration 8 years ago
Rich Harris 3c36b77c1c doh 8 years ago
Rich Harris 78b3a1b079 add test for 8 years ago
Rich Harris e9516abffd fix bad indentation in generated code 8 years ago
Paul Sauve dc0dedf3fe Fix 8 years ago
Rich Harris ba822bd60c Merge pull request from sveltejs/gh-639-b 8 years ago
Rich Harris 5c26f81f53 Merge pull request from sveltejs/gh-639-a 8 years ago
Rich Harris 9a70ca7874 mark indirect dependencies of <select> bindings - 8 years ago
Rich Harris 4b7b0503af skip failing SSR test for now 8 years ago
Rich Harris d3d026a510 sync state with view, if <select> binding does not have initial value () 8 years ago
Rich Harris dceb2b533b first, very incorrect stab at hydration 8 years ago
Rich Harris f361d4287a add hydration tests 8 years ago
Rich Harris 135f626395 include ast in svelte.compile return value () 8 years ago
Rich Harris bb17940b7e Merge pull request from sveltejs/gh-624 8 years ago
Conduitry 051534eeae correctly handle empty <style> tag () 8 years ago
Rich Harris 61f5cbef54 Merge pull request from sveltejs/gh-620 8 years ago
Rich Harris ff40308358 only enforce static type if input is bound (fixes ) 8 years ago
Rich Harris d45699db6f warn on missing component () 8 years ago
Rich Harris e0917fd874 allow components to have computed member expressions for bindings (fixes ) 8 years ago
Rich Harris 5c53f5b6a2 more useful presentation of failing SSR code 8 years ago
Rich Harris e730b38b9d lint 8 years ago
Rich Harris d50c29bb6a more improvements to ergonomics around test failures 8 years ago
Rich Harris 4037b647cb failing test for 8 years ago
Rich Harris 6227745467 remove logging 8 years ago
Rich Harris 3e5f8d05c5 improve readability of debugging printouts 8 years ago
Rich Harris 1a798ec8ad Merge branch 'master' into gh-616 8 years ago
Rich Harris 4b1f1e8392 TS-ify spaces.js and deindent.js, so they get included in prettier task 8 years ago
Conduitry 05a7a262c3 also escape back-ticks and backslashes in text nodes in SSR code () 8 years ago
Rich Harris 10ecd81734 prettierfy test files 8 years ago
Rich Harris 84595fb381 run prettier on src, update tests 8 years ago
Conduitry 9112671263 sanitize event name in handler function name () 8 years ago
Rich Harris 3b70920991 merge master -> gh-592 8 years ago
Rich Harris 6636ea3e0a Merge pull request from sveltejs/gh-583 8 years ago
Rich Harris b5b484bd91 Merge pull request from sveltejs/gh-584 8 years ago
Rich Harris 66a1fd76dd Merge pull request from sveltejs/gh-602 8 years ago
Rich Harris e1001a7f34 add test for 8 years ago
Rich Harris ce8dd647f0 Merge branch 'fix-each-block' of https://github.com/hperrin/svelte into hperrin-fix-each-block 8 years ago
Hunter Perrin 41c214a986 Fixed each block producing elements in wrong order after change. Fixes . 8 years ago
Rich Harris a538f7a071 update tests to use new assign helper 8 years ago
Rich Harris 7b99d47215 add cascade option, to prevent components inheriting styles () 8 years ago
Rich Harris 6ae01b6682 coerce empty string in number/range inputs to undefined - closes 8 years ago
Rich Harris d752959ef1 change error message for invalid bindings 8 years ago
Rich Harris 2a92b36472 support binding to computed member expressions (fixes ) 8 years ago
Rich Harris f511962325 Merge branch 'master' into gh-592 8 years ago
Rich Harris 31d8ef6654 Merge pull request from sveltejs/gh-574 8 years ago
Rich Harris 1db0d465b0 Merge pull request from sveltejs/gh-575 8 years ago
Rich Harris c4b68ca8cb remove TODO 8 years ago
Rich Harris 288d1c9d74 update tests 8 years ago
Rich Harris 739a832c37 remove some files from repo 8 years ago
Rich Harris 5c055a9f0c separate unmount from destroy 8 years ago
Rich Harris 77fb38a123 Merge branch 'master' into gh-592 8 years ago
Rich Harris b831d6c47f apply t0 styles to nodes if css transition has delay. fixes 8 years ago
Rich Harris 75ea52754d always use helpers if referenced, not just for CallExpressions, and warn on context clashes () 8 years ago
Rich Harris b828fdf855 treat <textarea> children the same as a value attribute 8 years ago