Commit Graph

498 Commits (f8e73c1f36645348548863cb4a023290b775c482)

Author SHA1 Message Date
Rich-Harris 4fa776561d failing test for intro transition
10 years ago
Rich-Harris 2784ae0ade parse transition directives
10 years ago
Rich Harris 11cf3f94f0 Merge branch 'master' into gh-3
10 years ago
Rich-Harris 1cd2287c94 skip <select> test
10 years ago
Conduitry 51cd9e8aba fix unit test?
10 years ago
Tobias Davis 33fb0df51a failing test for bound event handler on <select> elements
10 years ago
Conduitry 2bc223a936 replace invalid characters in element names when creating variables (#516)
10 years ago
Conduitry 2adfa2e92e only call .update on yield fragment if it's present (#514)
10 years ago
Conduitry a0284a4c67 Merge branch 'master' into gh-3
10 years ago
Rich Harris bfe9904db7 Update expected.js
10 years ago
Rich Harris 5f2846ae00 Merge branch 'master' into gh-507
10 years ago
Rich Harris e627875793 Merge pull request #510 from sveltejs/gh-509
10 years ago
Rich-Harris 9480f349ec anchor-less each blocks
10 years ago
Rich-Harris d274d08734 only create anchors for if blocks when necessary
10 years ago
Rich-Harris 162281ef4f populate state in preprocess step, including naming DOM nodes
10 years ago
Rich-Harris e345287a76 rename root to state, and allow state to be used as context
10 years ago
Rich-Harris a0a7583fb8 null out else block references when they are destroyed — fixes #509
10 years ago
Rich-Harris f82d04913f hoist variables where appropriate (#504)
10 years ago
Rich Harris 6b2c9279cb Merge pull request #501 from sveltejs/gh-498-b
10 years ago
Rich Harris 1a96dd3e5c Merge pull request #500 from sveltejs/gh-498
10 years ago
Rich Harris 0ed26a8076 Merge pull request #499 from sveltejs/gh-495
10 years ago
Rich-Harris 634ea662d3 formatting
10 years ago
Rich-Harris 472a5f752d Merge branch 'master' of https://github.com/saibotsivad/svelte into taylorzane-hotfix/initialize-select-element
10 years ago
Rich-Harris 872e90474c whoops
10 years ago
Rich-Harris fce3f342fb allow dynamic each-block to have static else-block
10 years ago
Rich-Harris 0dac01ce4b failing test for #498
10 years ago
Rich-Harris b0095bda9d ensure var names in binding callbacks are unique — fixes #495
10 years ago
Rich-Harris c40966fdc7 Merge branch 'master' into gh-495
10 years ago
Rich-Harris 61cbd4fa97 fix annoying SSR test failures with solo tests
10 years ago
Rich-Harris 52a30dc8e3 failing test for #495
10 years ago
Tobias Davis d00bd8ac67 add failing test for bound select elements
10 years ago
Rich-Harris f0b6bec298 dont try to test audio stuff in JSDOM
10 years ago
Rich-Harris 14826b76e5 Merge branch 'window-events' into gh-406
10 years ago
Rich-Harris a4ba3e4acf reenable all tests
10 years ago
Rich-Harris f1bef92e9b allow window events to access state
10 years ago
Rich-Harris 1040db97cb implement bind:duration and bind:paused
10 years ago
Rich-Harris 359e67617d implement bind:currentTime
10 years ago
Rich-Harris b914a2294a validate bindings
10 years ago
Rich-Harris b9e097f830 make all tests run
10 years ago
Rich-Harris a010778ac6 helpers should not be considered dependencies — fixes #492
10 years ago
Rich-Harris 86413ef4fa optimise simple if-blocks
10 years ago
Rich-Harris 9f2bd988a0 collapse text around comments
10 years ago
Rich-Harris 3629c9e9a1 exclude indexes from dependencies
10 years ago
Rich-Harris 0c013cfd9b use correct dependencies for each-block updates
10 years ago
Rich-Harris 080afc99a8 simplify if-block switching code
10 years ago
Rich-Harris c9a2bf98a5 rename some variables so that they make more sense
10 years ago
Rich-Harris 2e7a429684 get rid of tmp variable, we dont need it
10 years ago
Rich-Harris 950f2ce2fd dont update static subtrees, even with a noop
10 years ago
Rich-Harris 92b49eed4e more tidying up
10 years ago
Rich-Harris b574c405eb conditionalise each-block updates
10 years ago
Rich-Harris db7fe861b2 failing test for #381
10 years ago
Rich-Harris 7a3611b5df wait this is actually way easier
10 years ago
Rich-Harris 4c3aa0a36f prevent component binding blowback on initial render
10 years ago
Rich-Harris ef52a93699 ensure binding event handlers precede normal ones (fixes #486)
10 years ago
Rich-Harris e56f09dfe5 clone before set — fixes #479
10 years ago
Rich Harris c0aa3ef7e1 Merge pull request #478 from sveltejs/gh-476
10 years ago
Rich Harris d4d7f6c53e Merge pull request #473 from sveltejs/gh-166
10 years ago
Rich-Harris 02e55e8f7a update select value bindings at the end of the cycle (fixes #476)
10 years ago
Conduitry c6304b19f7 only warn on missing properties in dev mode, do not warn on whitelisted globals
10 years ago
Rich Harris cc722f8f7a handle this.get special case in helpers
10 years ago
Rich Harris fa65f7af60 enforce helper function purity
10 years ago
Rich Harris c7ac8b82ba check that event handler callee corresponds to a valid method
10 years ago
Rich Harris 3595470305 validate namespaces
10 years ago
Rich-Harris a47a679e38 replace all invalid characters in attribute names when creating variables (fixes #470)
10 years ago
Rich Harris faa287f5f3 Merge pull request #468 from sveltejs/gh-465
10 years ago
Rich Harris 79b5ce090e Merge branch 'master' into gh-465
10 years ago
Rich Harris 7176001963 Merge branch 'master' into readonly-dev-warning
10 years ago
Rich Harris 229d9f0a5f Merge pull request #461 from sveltejs/gh-404-scroll
10 years ago
Rich Harris a793398d63 catch hardcoded names that should be aliases (#465)
10 years ago
Rich Harris 352bb3d354 ensure hoisted event handler names are globally unique — fixes #466
10 years ago
Rich Harris c61ce134df move some tests to where they belong
10 years ago
Conduitry 86035c3f99 unit test
10 years ago
Rich Harris 5f2c6e3c19 merge master -> readonly-dev-warning
10 years ago
Rich Harris 8b38b2b802 throw if user sets read-only properties in dev mode
10 years ago
Rich Harris 783cd383e3 window scroll bindings are bidirectional (#404)
10 years ago
Rich Harris 79c456333c Merge pull request #460 from sveltejs/gh-450
10 years ago
Rich Harris 9c166a86f0 Merge pull request #459 from sveltejs/gh-189
10 years ago
Rich Harris 2852b96e65 collapse consecutive if-statements with the same condition (#450)
10 years ago
Rich Harris 182a04e8fc dont create whitespace nodes inside elements like <select> (#189)
10 years ago
Rich Harris 99d6502bfd better error for attempts to use getters/setters for methods. closes #425
10 years ago
Rich Harris 93e51d6ef3 correctly bind one-way select value attributes (#423)
10 years ago
Rich Harris 1e2c8593f2 hoist some event handlers, rewrite non-hoisted ones to avoid binding
10 years ago
Rich-Harris 31269e84f0 failing test for #433
10 years ago
Rich-Harris 731f09d173 Merge branch 'master' into refactor
10 years ago
Rich Harris 35113bdee1 Merge pull request #448 from sveltejs/gh-441
10 years ago
Rich-Harris 858c6b5e82 add gitkeep file so tests pass in CI
10 years ago
Rich-Harris 421f3d698f separate current *fragment* from current *generator state*
10 years ago
Rich-Harris d93a3698fb all tests passing once more. now the real work begins
10 years ago
Rich Harris c0442b5eb1 another horrible half-done commit
10 years ago
Rich Harris 063e76f322 baby steps...
10 years ago
Rich Harris 11033c2f20 minor test tweaks
10 years ago
Taylor Zane Glaeser 3ed4dc68ee Fixes #452. Fixed an issue that caused setting `computed` to an empty object to prevent the component from compiling.
10 years ago
Rich Harris f43e71b959 remove #433 test for now
10 years ago
Rich Harris 803d1d2746 move test/generator to test/runtime, and have separate input -> output tests for codegen. add test for #433
10 years ago
Rich Harris 7219202471 reverse pre and post to fix deferrerd observers (fixes #441)
10 years ago
Rich Harris 3fcbf428bd while we're at it, remove unused stuff from generated SSR code
10 years ago
Rich Harris 4b5754b9a7 centralise logic for manipulating source javascript
10 years ago
Rich Harris 3881f5f84b Merge pull request #445 from sveltejs/gh-442-b
10 years ago
Rich-Harris 90b9dc84ad fix broken proto helper
10 years ago
Rich-Harris 91bf849cc7 generate more idiomatic code when removing object properties
10 years ago