Evan You
d5a0830ea2
update todomvc
2014-03-23 16:21:36 -04:00
Evan You
157b2cfc84
make perf bench same as live version
2014-03-23 07:55:13 -04:00
Evan You
4d22363b61
update todomvc example
2014-03-17 16:38:07 -04:00
Evan You
6626d3b804
functional tests pass
2014-03-15 17:54:34 -04:00
Evan You
607e197a08
computed filters + test
2014-03-10 23:32:58 -04:00
Evan You
e07f25dba9
change todomvc example to use computed property based implementation
2014-03-10 18:16:34 -04:00
Evan You
25344cf467
Object.$add/$delete + renamed Array augmentation methods to prefix with $
2014-03-10 13:09:08 -04:00
Evan You
7eb0843f36
add initial load metrics to todomvc example
2014-02-28 13:49:10 -05:00
Evan You
c599bed93d
add v-cloak
2014-02-11 13:26:22 -05:00
Evan You
cb1d69c66c
update todomvc example to be same as lended version
2014-02-08 17:58:04 -05:00
Evan You
7943d0bd2f
fix todomvc according to spec
2014-02-04 16:33:28 -05:00
Evan You
a1bee31378
update examples with new computed shorthand
2014-02-02 00:48:31 -05:00
Evan You
7a6169caf9
separate computed properties into `computed` option
2014-01-26 18:47:28 -05:00
Evan You
3f8a3cb1a8
update commits example
2014-01-25 23:02:17 -05:00
Evan You
f08debd6ee
Minor refactors
...
- update Firebase example lib version
- depsParser now depends on Observer instead of the other way around
- transition classes should not be cached
2014-01-23 23:11:44 -05:00
Evan You
6c4818bca2
commits example
2014-01-23 11:13:03 -05:00
Evan You
1fb885b9fa
bindings that are not found are now created on current compiler instead of root
2014-01-21 17:27:54 -05:00
Evan You
78293a5ab9
comments for todomvc example
2014-01-21 11:58:42 -05:00
Evan You
bf5c14b9e6
Release-v0.7.6
2014-01-18 22:42:55 -05:00
Evan You
0108e71667
debug & benchmark updates
2013-12-26 13:11:26 -05:00
Evan You
7fc537ad5a
fix functional tests for batcher
2013-12-24 16:55:29 -05:00
Evan You
a1582e4904
allow child VMs $data to be swapped
2013-12-23 19:48:14 -05:00
Evan You
7c1d196355
API change: split `scope` into `data` and `methods`
2013-12-23 14:47:51 -05:00
Evan You
cd90e647a7
simplify v-repeat syntax
2013-12-23 14:01:00 -05:00
Evan You
93b0325ed8
new observe method tests passed
2013-12-23 05:31:02 -05:00
Evan You
14d8ce24a3
compiler rewrite - observe scope directly and proxy access through vm
2013-12-23 04:54:02 -05:00
Evan You
f29be011db
update benchmarks, remove attach/detach in v-repeat as its actually expensive in common use cases
2013-12-22 13:01:45 -05:00
Evan You
dc17a4eda8
add benchmark for todomvc example
2013-12-22 10:51:23 -05:00
Evan You
e04553a0a4
lifecycle hooks
2013-12-17 01:38:01 -05:00
Evan You
cdd07162e1
0.6.0 - rename to Vue
2013-12-07 17:29:17 -05:00
Evan You
27309404ac
revert back to use comma as exp splitter - wrap exp with () to escape
2013-12-05 00:37:57 -05:00
Evan You
19d15ecf8d
Improvements to observed array extension methods
...
- mutateFilter() is now remove(fn)
- replace() now also takes a function argument
- tests for above
- fix unit tests for IE9
2013-12-04 20:17:38 -05:00
Evan You
5f9b61b0dc
make todomvc example work with new exp splitter
2013-12-04 18:39:13 -05:00
Evan You
91ba244300
no longer need bind.js shim
2013-11-18 15:46:29 -05:00
Evan You
a8e12f8ccd
Firebase example + bug fixes
...
- move ensurePath() to Observer.js
- add Observer.ensurePaths(), which deals with the situation
when a scope object with nested values is given a new value
with incomplete nested structure. e.g. this.val = {}
- fix Directive argument regex
- sd-model: no longer locks during set() so filters work on
input fields
- sd-repeat: handles undefined update, also fix transition
- utils.attr now takes additional `noRemove` argument
- ViewModel.$emit now also triggers event on itself
2013-11-17 02:04:29 -05:00
Evan You
f87f603d03
computed properties now use $get and $set to be more explicit
2013-11-15 11:06:11 -05:00
Evan You
09377185ce
functional tests for transition
2013-11-13 17:43:31 -05:00
Evan You
e60986d888
update todomvc common assets
2013-11-01 11:32:09 -04:00
Evan You
18530c7ff2
functional test for todomvc
2013-10-28 20:59:18 -04:00
Evan You
c83ce1e4a8
start test for todomvc
2013-10-24 20:00:59 -04:00
Evan You
412873f5d8
restructure for functional tests, use CasperJS
2013-10-23 18:19:23 -04:00
Evan You
fb6b4eaca5
fix sd-repeat + sd-viewmodel
2013-10-21 11:59:23 -04:00
Evan You
5fa908d1a2
sd-id
2013-10-19 01:01:52 -04:00
Evan You
318df39dc4
rename Seed.vm -> Seed.viewmodel
2013-10-18 12:40:50 -04:00
Evan You
af342b75c0
remove context binding related stuff
2013-10-17 11:30:35 -04:00
Evan You
7b17f80eee
IE9 compatibility
...
- fixed: Array method wrapping
- fixed: console
- fixed: classList polyfiil
- fixed: select options
2013-10-13 02:15:52 -04:00
Evan You
1e90903da8
implement sd-model
2013-10-12 14:23:48 -04:00
Evan You
99b25b2998
rename `prop` option to `scope`
2013-10-11 18:24:53 -04:00
Evan You
65faa95549
move all API methods to Seed
2013-10-11 18:13:57 -04:00
Evan You
9405ed720f
rename `props` options to `proto`
2013-10-11 17:46:28 -04:00