Commit Graph

357 Commits (dba9401670fadc5d133229e9bd448a66b7358eb2)

Author SHA1 Message Date
Rich Harris c0aa3ef7e1 Merge pull request #478 from sveltejs/gh-476
9 years ago
Rich Harris d4d7f6c53e Merge pull request #473 from sveltejs/gh-166
9 years ago
Rich-Harris 02e55e8f7a update select value bindings at the end of the cycle (fixes #476)
9 years ago
Conduitry c6304b19f7 only warn on missing properties in dev mode, do not warn on whitelisted globals
9 years ago
Rich Harris cc722f8f7a handle this.get special case in helpers
9 years ago
Rich Harris fa65f7af60 enforce helper function purity
9 years ago
Rich Harris c7ac8b82ba check that event handler callee corresponds to a valid method
9 years ago
Rich Harris 3595470305 validate namespaces
9 years ago
Rich-Harris a47a679e38 replace all invalid characters in attribute names when creating variables (fixes #470)
9 years ago
Rich Harris faa287f5f3 Merge pull request #468 from sveltejs/gh-465
9 years ago
Rich Harris 2069372369 remove hardcoded component reference
9 years ago
Rich Harris 79b5ce090e Merge branch 'master' into gh-465
9 years ago
Rich Harris 7176001963 Merge branch 'master' into readonly-dev-warning
9 years ago
Rich Harris eaf5b6bfc7 Merge pull request #462 from sveltejs/gh-404-online
9 years ago
Rich Harris 229d9f0a5f Merge pull request #461 from sveltejs/gh-404-scroll
9 years ago
Rich Harris 91a58a0f26 fix all aliasing tests
9 years ago
Rich Harris a793398d63 catch hardcoded names that should be aliases (#465)
9 years ago
Rich Harris 352bb3d354 ensure hoisted event handler names are globally unique — fixes #466
9 years ago
Conduitry 4fe03652f8 warn if options.name does not begin with a capital letter; tidying
9 years ago
Conduitry e76f4fe6cd recognize component name as a global identifier to be avoided (#451)
9 years ago
Rich Harris 5f2c6e3c19 merge master -> readonly-dev-warning
9 years ago
Rich Harris 8b38b2b802 throw if user sets read-only properties in dev mode
9 years ago
Rich Harris 38ae43f6d7 add bind:online to <:Window/> (#404)
9 years ago
Rich Harris 783cd383e3 window scroll bindings are bidirectional (#404)
9 years ago
Rich Harris 79c456333c Merge pull request #460 from sveltejs/gh-450
9 years ago
Rich Harris 9c166a86f0 Merge pull request #459 from sveltejs/gh-189
9 years ago
Rich Harris b096385df1 lint
9 years ago
Rich Harris 2852b96e65 collapse consecutive if-statements with the same condition (#450)
9 years ago
Rich Harris 182a04e8fc dont create whitespace nodes inside elements like <select> (#189)
9 years ago
Rich Harris 99d6502bfd better error for attempts to use getters/setters for methods. closes #425
9 years ago
Rich Harris 93e51d6ef3 correctly bind one-way select value attributes (#423)
9 years ago
Rich Harris fb9edf2f57 align component code more closely with post-refactor element code
9 years ago
Rich Harris 1e2c8593f2 hoist some event handlers, rewrite non-hoisted ones to avoid binding
9 years ago
Rich-Harris 9561a36eb2 more refactoring
9 years ago
Rich-Harris 4a782bc8f6 refactor a lot of attribute code
9 years ago
Rich-Harris e960e8b5c5 move some files, tidy up a bit
9 years ago
Rich-Harris 57f1b64ddb start refactoring element code a bit
9 years ago
Rich-Harris 731f09d173 Merge branch 'master' into refactor
9 years ago
Rich Harris 35113bdee1 Merge pull request #448 from sveltejs/gh-441
9 years ago
Rich-Harris 67967b1a83 DRY out block.tmp stuff
9 years ago
Rich-Harris 8148230e49 align SSR compiler with DOM compiler
9 years ago
Rich-Harris f88788cc29 rename fragment to block everywhere
9 years ago
Rich-Harris 0050871197 more consistent naming
9 years ago
Rich-Harris aa41135f21 remove redundant addSourcemapLocations calls
9 years ago
Rich-Harris 552820cd7f rename Fragment to Block
9 years ago
Rich-Harris bd85ffbf28 move render logic into fragment
9 years ago
Rich-Harris cca91f88bb remove getBuilders
9 years ago
Rich-Harris cc2b6fd53b make fragment constructor more explicit
9 years ago
Rich-Harris 078f36be6a get rid of fragment.type
9 years ago
Rich-Harris 96eca1235b get rid of findBlock
9 years ago