Commit Graph

691 Commits (faf1eeea2fcad4f3c84ce79e7d58ebc5089a9e56)

Author SHA1 Message Date
Rich Harris b9d826304a dont strip whitespace at the end of an each block (#713)
7 years ago
Rich Harris 3f73f252ac update tests
7 years ago
Rich Harris d893f8fc28 Merge branch 'master' into gh-708
7 years ago
Rich Harris 1271510d00 better CSS sourcemaps
7 years ago
Rich Harris 3d51c98dde make test more stringent
7 years ago
Rich Harris 1733966d18 tidy up
7 years ago
Rich Harris 05a27c5fb2 tidy up test
7 years ago
Rich Harris 2d2c68c26b NAILED IT
7 years ago
Rich Harris 16aaf157a0 sketch of a solution to #708
7 years ago
Rich Harris 02ea3e7a44 Merge branch 'master' into gh-691
7 years ago
Rich Harris 6a9e1d5db9 Merge pull request #704 from sveltejs/gh-700
7 years ago
Rich Harris 84e6d0c5b7 remove _flush in favour of callAll
7 years ago
Rich Harris e9f17f34ff fire intro.start and outro.start events (#702)
7 years ago
Rich Harris 007aee1f12 use anchor comments to preserve order in keyed each blocks with components (fixes #700)
7 years ago
Rich Harris 2131b28630 alias #component in hoisted event handlers - fixes #699
7 years ago
Rich Harris 03a9ce353a fix tests
7 years ago
Rich Harris 65e27c98a0 reduce duplication by moving validation into stylesheet
7 years ago
Rich Harris 4639b8d349 move css logic into new Stylesheet class, add CSS sourcemap support
7 years ago
Rich Harris d817f09163 Merge pull request #690 from sveltejs/gh-685
7 years ago
Rich Harris d89d70e7a3 rename _renderHooks to _oncreate, since thats all its used for
7 years ago
Rich Harris 9977762dd0 add test
7 years ago
Rich Harris d707f6a3b2 call oncreate functions before bindings
7 years ago
Rich Harris 01ec3000f3 fix context for bindings (#685)
7 years ago
Rich Harris ef33466c12 Merge pull request #680 from sveltejs/gh-679
7 years ago
Rich Harris 7a752df55d fix handling of modified :global(...) selectors
7 years ago
Rich Harris 0c33eb4b1b fix tests
7 years ago
Rich Harris 12907594cd Merge branch 'gh-678' into gh-679
7 years ago
Rich Harris 2c9fb31a9e simplify tests
7 years ago
Rich Harris 205bcfac7e warn on unused selectors
7 years ago
Rich Harris f79e901429 bug fix
7 years ago
Rich Harris 2ec0a850fc apply css optimisations to SSR
7 years ago
Rich Harris 7b289e95f1 implement ID selectors, refactor
7 years ago
Rich Harris 45dd99d6db implement all attribute selector operators
7 years ago
Rich Harris 3dfe92b54f handle ~= attribute selector operator
7 years ago
Rich Harris 74d15ea877 handle empty attributes
7 years ago
Rich Harris d2f5296bd9 handle attribute selectors with = operator
7 years ago
Rich Harris b72684e99c handle universal selectors
7 years ago
Rich Harris 5499327a70 refactoring, and more :global(...) fixes
7 years ago
Rich Harris d9aa3ec5ae more :global(...) handling
7 years ago
Rich Harris f97ac27e2a handle :global(...) styles
7 years ago
Rich Harris 4e28c9b82c hack sourcemap to mitigate confusion caused by missing data for each block (#681)
7 years ago
Rich Harris ab40007406 move CSS analysis into preprocess
7 years ago
Rich Harris 72f39fd7f9 Merge branch 'master' into gh-679
7 years ago
Rich Harris 203e123d94 Merge pull request #676 from sveltejs/gh-608
7 years ago
Rich Harris fae9036ce6 only apply svelte-123xyz attributes where necessary (WIP)
7 years ago
Rich Harris 0cbd201200 set up tests for omitted scoping attributes
7 years ago
Rich Harris 263a34d35c Merge branch 'master' into codegen
7 years ago
Rich Harris 2fa784ecc3 handle @foo and #foo edge cases
7 years ago
Rich Harris 7eb4f2d1c0 add dev mode hydration error (closes #664)
7 years ago
Rich Harris acf889d8b5 Merge branch 'master' into codegen
7 years ago
Rich Harris ee5a60fd71 Merge pull request #675 from sveltejs/gh-651
7 years ago
Rich Harris c98e1f49d3 update parser tests
7 years ago
Rich Harris df1870df8b update tests
7 years ago
Rich Harris c4ad36023c move whitespace logic out of parse and into preprocess
7 years ago
Rich Harris d08c04d313 merge master -> codegen
7 years ago
Rich Harris 8de2c2c9c2 add test for #651
7 years ago
Rich Harris 6751a83264 remove redundant try-catch
7 years ago
Rich Harris 7ad4befd25 deconflict name with imports (#655)
7 years ago
Rich Harris f87c3328b5 Merge branch 'master' into codegen
7 years ago
Rich Harris 21a8b1dd06 fix tests
7 years ago
Rich Harris 334772a11d use #foo instead of block.alias("foo")
7 years ago
Rich Harris 9feee3a0bf use @foo for generator.alias("foo")
7 years ago
Rich Harris 47f9c3dbfd dont recreate if_blocks incorrectly
7 years ago
Rich Harris f24db0bc73 reenable tests
7 years ago
Rich Harris 8d0ec6e61e pass params to get_block (#667)
7 years ago
Rich Harris de2e059f4e only run create() for new if blocks - fixes #665
7 years ago
Rich Harris dcb905aab6 fix each-else blocks that are empty on initial render (#662)
7 years ago
Rich Harris b07f303780 put attribute selector before pseudo-class selector - fixes #658
7 years ago
Rich Harris 0250398ee6 update tests
7 years ago
Rich Harris b47e2527b3 test with hydratable: true and hydratable: false
7 years ago
Rich Harris 98a877df04 get all tests passing with hydration
7 years ago
Rich Harris d10ddc0c51 fix most non-hydration tests
7 years ago
Rich Harris 97b70bccc5 events, bindings, if block fixes
7 years ago
Rich Harris dc29b2d466 fix component hydration
7 years ago
Rich Harris 0bbd917442 more hydration
7 years ago
Rich Harris 14fe89eae8 hydration working with elements, text nodes, tags and if blocks
7 years ago
Rich Harris be7ddbac58 Merge branch 'master' into hydration
7 years ago
Rich Harris 3c36b77c1c doh
7 years ago
Rich Harris 78b3a1b079 add test for #643
7 years ago
Rich Harris e9516abffd fix bad indentation in generated code
7 years ago
Paul Sauve dc0dedf3fe Fix #643
7 years ago
Rich Harris ba822bd60c Merge pull request #642 from sveltejs/gh-639-b
7 years ago
Rich Harris 5c26f81f53 Merge pull request #641 from sveltejs/gh-639-a
7 years ago
Rich Harris 9a70ca7874 mark indirect dependencies of <select> bindings - #639
7 years ago
Rich Harris 4b7b0503af skip failing SSR test for now
7 years ago
Rich Harris d3d026a510 sync state with view, if <select> binding does not have initial value (#639)
7 years ago
Rich Harris dceb2b533b first, very incorrect stab at hydration
7 years ago
Rich Harris f361d4287a add hydration tests
7 years ago
Rich Harris 135f626395 include ast in svelte.compile return value (#632)
7 years ago
Rich Harris bb17940b7e Merge pull request #627 from sveltejs/gh-624
7 years ago
Conduitry 051534eeae correctly handle empty <style> tag (#634)
7 years ago
Rich Harris 61f5cbef54 Merge pull request #630 from sveltejs/gh-620
7 years ago
Rich Harris ff40308358 only enforce static type if input is bound (fixes #620)
7 years ago
Rich Harris d45699db6f warn on missing component (#623)
7 years ago
Rich Harris e0917fd874 allow components to have computed member expressions for bindings (fixes #624)
7 years ago
Rich Harris 5c53f5b6a2 more useful presentation of failing SSR code
7 years ago
Rich Harris e730b38b9d lint
7 years ago
Rich Harris d50c29bb6a more improvements to ergonomics around test failures
7 years ago
Rich Harris 4037b647cb failing test for #625
7 years ago
Rich Harris 6227745467 remove logging
7 years ago