Commit Graph
100 Commits
Author SHA1 Message Date
Yoshua Wuyts f5f8d01c0b index: add raf guard 2016-07-06 23:15:54 +02:00
Yoshua Wuyts 332706486f docs: fix subs signature 2016-07-06 14:56:18 +02:00
Yoshua Wuyts e8b1dcff9f docs: emojify demos 2016-07-06 12:57:14 +02:00
Yoshua Wuyts 99c749ac2b 3.0.1 2016-07-06 11:00:37 +02:00
Yoshua Wuyts 0279bd1f50 3.0.0 2016-07-06 01:59:59 +02:00
Yoshua Wuyts 6960735368 changelog: 3.0.0 2016-07-06 01:25:08 +02:00
Yoshua Wuyts 6cbbdf91ea docs: update readme for 3.0 2016-07-06 01:24:25 +02:00
Yoshua Wuyts 4ad3dc9b72 deps: bump to barracks 8 2016-07-05 17:55:17 +02:00
Yoshua Wuyts 343297ac26 deps: bump document ready version 2016-07-05 16:21:00 +02:00
Yoshua Wuyts 83fd7f0839 docs: fix missing toc section 2016-07-04 23:08:25 +02:00
Yoshua Wuyts ce9f2b4990 docs: restructure 2016-07-04 23:02:39 +02:00
Yoshua Wuyts e0fd6ef81f script: add yo-yoify to the mix 2016-07-02 23:05:16 +02:00
Yoshua Wuyts 6407188ee9 router: change order of arguments
fixup! freeze state & rename app ns to location
2016-07-02 22:54:35 +02:00
Yoshua Wuyts 2dab891c65 examples: tmp fix mailbox
Closes GH-96
2016-07-02 16:15:51 +02:00
Yoshua Wuyts 9e039ed561 architecture: use barracks
Changes
=======
- add hook handlers
- add effect composition
- add noFreeze option

Commits
=======
- fixup! fix toString()
- fixup! use assert instead of throw
- fixup! fix reducers
- fixup! work on done callbacks
- fixup! more callback work
- fixup! woooh fixed effects errs
- fixup! wrap up stuff
2016-07-02 16:00:26 +02:00
Yoshua Wuyts 84bee19120 docs: add yo-yo, bel to see-also 2016-06-26 00:34:00 +02:00
Yoshua Wuyts 8e38595144 2.3.1 2016-06-25 12:23:56 +02:00
Yoshua Wuyts b86e755fa3 changelog: 2.3.1 2016-06-25 12:23:51 +02:00
Yoshua Wuyts bca9d46f61 router: fix arguments bug 2016-06-23 23:54:02 +02:00
Yoshua Wuyts bfbc445c1e 2.3.0 2016-06-23 16:35:51 +02:00
Yoshua Wuyts 174a6fc084 changelog: update to v2.3.0 2016-06-23 16:35:38 +02:00
Yoshua Wuyts 08d9d0c69f docs: fix typo in comparing choo 2016-06-23 16:27:24 +02:00
Yoshua Wuyts ce02d7a923 docs: be less harsh with the comparisons ❤️ 2016-06-23 16:26:14 +02:00
Yoshua Wuyts 020b5698b6 docs: add cycle,vue 2016-06-22 18:18:18 +02:00
Yoshua Wuyts d1e6185fa4 docs: fix effects param order
Closes https://github.com/yoshuawuyts/choo/issues/59
2016-06-21 02:02:23 +01:00
Yoshua Wuyts 9486df4725 examples: add sse 2016-06-20 23:51:29 +01:00
Yoshua Wuyts b6b41bc031 script/test-size: bump for more opts 2016-06-20 22:23:11 +01:00
Yoshua Wuyts bae31831fe subscriptions: load on DOM ready 2016-06-20 15:11:28 +01:00
Yoshua Wuyts b6eb994357 changelog: 2.2.2 2016-06-19 21:27:46 +01:00
Yoshua Wuyts ff330783cb 2.2.2 2016-06-19 21:26:48 +01:00
Yoshua Wuyts cd6144123a 2.2.1 2016-06-16 11:52:41 +01:00
Yoshua Wuyts 25fb0c1bdf docs: update arch view 2016-06-12 02:40:49 +02:00
Yoshua Wuyts 36b16a874a 2.2.0 2016-06-09 12:16:48 +02:00
Yoshua Wuyts aaddc43d5e docs: clarify subscriptions 2016-06-07 13:01:59 +02:00
Yoshua Wuyts 8066c450be examples: deploy http to hyperdev 2016-06-04 21:20:13 +02:00
Yoshua Wuyts 3d70f872b5 2.1.6 2016-06-04 20:11:34 +02:00
Yoshua Wuyts c5bb46c3b5 docs: add downloads 2016-06-04 20:11:26 +02:00
Yoshua Wuyts d867a75ac4 2.1.5 2016-06-04 15:55:21 +02:00
Yoshua Wuyts a1be33269d Merge branch 'master' of github.com:yoshuawuyts/choo 2016-06-02 23:35:07 +02:00
Yoshua Wuyts 3aba685193 site: remove 2016-06-02 13:12:55 +02:00
Yoshua Wuyts 0d2cf933fc docs: fix indent 2016-06-01 11:26:38 +02:00
Yoshua Wuyts cb5e1ec2e0 docs: usage -> getting started 2016-06-01 01:03:25 +02:00
Yoshua Wuyts 842f25ac84 docs: rm empty styles header 2016-06-01 00:40:32 +02:00
Yoshua Wuyts 763f1c55f0 docs: add demos note 2016-06-01 00:36:45 +02:00
Yoshua Wuyts dc2f53f293 2.1.4 2016-05-31 16:02:08 +02:00
Yoshua Wuyts 3749ffb477 start: throw err for render races 2016-05-31 15:54:46 +02:00
Yoshua Wuyts 7f66f7d4dc Merge branch 'view-docs' 2016-05-31 14:37:36 +02:00
Yoshua Wuyts 3153fcb26c router: suppress re-render on same state
- views will no longer be re-rendered if the state hasn't changed
- `oldState` is passed as the final argument in a view. E.g. `params,
  state, send, oldState`. This is mostly because it will usually only be
  used for optimizing - changing the order would be a breaking change
  :(
2016-05-31 12:30:40 +02:00
Yoshua Wuyts 145cfa4ed2 docs: reorder 2016-05-30 09:35:39 +09:00
Yoshua Wuyts 924a7dd61d docs: add form docs 2016-05-25 16:18:04 +09:00
Yoshua Wuyts 8f32153d46 2.1.3 2016-05-25 15:03:38 +09:00
Yoshua Wuyts b71cb53d39 docs: update description 2016-05-25 15:03:32 +09:00
Yoshua Wuyts 375adad1d8 2.1.2 2016-05-25 05:27:12 +09:00
Yoshua Wuyts 5d46dcdd7c docs: fix badges 2016-05-25 04:45:49 +09:00
Yoshua Wuyts b640c232a9 docs: update header 2016-05-25 04:28:20 +09:00
Yoshua Wuyts bb3a6001e7 scripts: shrink size further 2016-05-25 04:05:12 +09:00
Yoshua Wuyts 7be10f6acb docs: fix require flags in browserify 2016-05-24 22:39:45 +09:00
Yoshua Wuyts ef23323483 docs: recommend browserify transforms 2016-05-24 22:11:21 +09:00
Yoshua Wuyts 1f573e5049 docs: add es2020 2016-05-24 19:20:40 +09:00
Yoshua Wuyts 5ec046518f docs: add router, links 2016-05-24 15:42:02 +09:00
Yoshua Wuyts aa50ae9fb8 2.1.1 2016-05-24 05:50:29 +09:00
Yoshua Wuyts fdfd866930 docs: fix app.start() 2016-05-24 05:50:14 +09:00
Yoshua Wuyts 6493c85979 docs: add intro to concepts 2016-05-24 05:44:15 +09:00
Yoshua Wuyts f07e226f82 2.1.0 2016-05-24 03:18:51 +09:00
Yoshua Wuyts 60665f2a71 toString: support rehydration 2016-05-24 02:10:17 +09:00
Yoshua Wuyts 45363ba83b docs: add bulk-require 2016-05-23 23:44:31 +09:00
Yoshua Wuyts b11ffa76ce 2.0.0 2016-05-23 18:17:49 +09:00
Yoshua Wuyts ab96d51a89 examples/server -> examples/server-rendering 2016-05-23 14:45:24 +09:00
Yoshua Wuyts dc840059a4 models: fix state namespace 2016-05-23 14:40:52 +09:00
Yoshua Wuyts 0cc0caa8e1 examples/http: update for ns 2016-05-23 13:44:32 +09:00
Yoshua Wuyts 300b6325a9 examples: update mailbox 2016-05-23 04:00:29 +09:00
Yoshua Wuyts 24b9be7c8d models: sturdify namespaces 2016-05-23 03:32:14 +09:00
Yoshua Wuyts 0be2337605 docs: improve examples & concepts 2016-05-23 03:32:14 +09:00
Yoshua Wuyts 23a104cd7e docs: update features 2016-05-22 22:55:26 +09:00
Yoshua Wuyts 40f0908e38 travis: fix tests 2016-05-22 22:38:43 +09:00
Yoshua Wuyts 3294737792 docs: improve app.start 2016-05-22 19:44:03 +09:00
Yoshua Wuyts a974527bce test: add 2016-05-22 16:58:14 +09:00
Yoshua Wuyts 46eabb02ae examples: fix mailbox 2016-05-22 16:56:24 +09:00
Yoshua Wuyts 271e5919f3 docs: add todomvc 2016-05-22 14:18:23 +09:00
Yoshua Wuyts 0fc8df1794 docs: fix minor smudge 2016-05-22 03:04:30 +09:00
Yoshua Wuyts 82fa4f4853 docs: add opinions 2016-05-22 03:02:14 +09:00
Yoshua Wuyts 6feeb1bd42 docs: fix lil wording thing 2016-05-22 02:17:05 +09:00
Yoshua Wuyts 80bd889c24 docs: add production faq 2016-05-22 02:15:33 +09:00
Yoshua Wuyts 9dd995cf08 1.4.0 2016-05-22 02:08:23 +09:00
Yoshua Wuyts 4084775c8c choo: add server rendering 2016-05-22 02:06:46 +09:00
Yoshua Wuyts ffca94d59a script/size: remove fullpaths flag 2016-05-22 01:08:46 +09:00
Yoshua Wuyts 3e6e071e67 docs: clean up slightly 2016-05-21 23:03:17 +09:00
Yoshua Wuyts 12ae95b297 docs: add examples, index 2016-05-21 22:53:09 +09:00
Yoshua Wuyts d6c62fb322 1.3.0 2016-05-21 15:33:06 +09:00
Yoshua Wuyts 992c13cd6b site: add index files 2016-05-21 15:32:16 +09:00
Yoshua Wuyts 620fe35426 deps: bump sheet-router 2016-05-21 15:32:01 +09:00
Yoshua Wuyts fce8d9618a docs: add formatting newline 2016-05-19 13:26:11 +09:00
Yoshua Wuyts c5d40b1629 scripts: run uglify over output 2016-05-17 19:41:22 +08:00
Yoshua Wuyts 8774c919ec 1.2.1 2016-05-16 04:09:12 +07:00
Yoshua Wuyts e8f327dbb0 choo: fix subs 2016-05-16 04:09:02 +07:00
Yoshua Wuyts 8531bb4357 docs: fix example link 2016-05-16 03:40:58 +07:00
Yoshua Wuyts 50cb581348 docs: update example name 2016-05-16 03:40:08 +07:00
Yoshua Wuyts 4826c1ed69 1.2.0 2016-05-16 03:38:07 +07:00
Yoshua Wuyts acd834a8b1 choo: update internal fn name 2016-05-16 03:37:19 +07:00
Yoshua Wuyts 922c69a0de choo: add subscriptions 2016-05-16 03:37:06 +07:00