Commit Graph
117 Commits
Author SHA1 Message Date
Yoshua Wuyts 98ff330f45 3.2.0 2016-07-24 22:36:49 +01:00
Yoshua Wuyts 4f0da3a739 deps: add barracks deps 2016-07-24 22:01:41 +01:00
timwis 10d35aaa09 instrument script uses binaries on path, add npm scripts for instrument 2016-07-19 21:40:14 -04:00
Yoshua Wuyts 28298a6ba1 3.1.2 2016-07-18 13:36:29 +02:00
Yoshua Wuyts 5652a4a6dc deps: bump and prune 2016-07-18 12:58:41 +02:00
Yoshua Wuyts a1795c29ee 3.1.1 2016-07-13 02:03:21 +02:00
Yoshua Wuyts 3cfca54950 deps: fix missing html file 2016-07-13 02:01:51 +02:00
Yoshua Wuyts 89f1daaafb 3.1.0 2016-07-13 01:15:21 +02:00
Yoshua Wuyts ed384bc54f scripts/instrument: include deps
But also use zopfli if available!
2016-07-12 23:05:54 +02:00
Yoshua Wuyts ea3a6f69e8 Merge branch 'master' into raf 2016-07-12 17:51:44 +02:00
Yoshua Wuyts 5357ca2614 scripts: add test 2016-07-12 17:27:50 +02:00
Yoshua Wuyts 50daf1f481 script/build: add 2016-07-12 15:29:03 +02:00
Boris Serdiuk c03bcd21e5 prepare umd build before publish 2016-07-12 15:27:42 +02:00
Yoshua Wuyts 745aa25017 3.0.2 2016-07-08 13:46:23 +02:00
Yoshua Wuyts f5f8d01c0b index: add raf guard 2016-07-06 23:15:54 +02:00
Yoshua Wuyts 99c749ac2b 3.0.1 2016-07-06 11:00:37 +02:00
Martin 3aa64e40be Update framework weight 2016-07-06 09:24:47 +02:00
Yoshua Wuyts 0279bd1f50 3.0.0 2016-07-06 01:59:59 +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
Ben Drucker e3f715f71b Clean up all DOM nodes when tests end
As the test suite grows it's bad for debugging to leak tons of elements
onto document.body. In order to concisely append/remove on the tests'
"end" event, we need to make sure the root tagName doesn't change. If it
does, the `tree` returned from `app.start` will no longer be the root
node and the removal fn will throw.
2016-07-04 16:19:17 -07:00
Ben Drucker 6d0070e62f Update npm test command to use electron 2016-07-04 16:19:17 -07:00
Ben Drucker 37976c86f5 Add a routing test using proxyquire to short-circuit history handlers
* proxyquire (pq) replaces choo's sheet-router/history with a mock
* pq-universal replaces pq w/ pqify in the browser
* magic!
2016-07-04 16:19:17 -07:00
Ben Drucker e0783320f7 Add tests and fixes for rehydration
* Barracks must get an initial state or state.location is undefined
* Replaces document.addEventListener w/ pkg handling existing ready doc
2016-07-04 16:19:12 -07:00
Ben Drucker 3fc66acdc3 Add test confirming toString() works with min-document elements 2016-07-04 08:07:54 -07:00
Ben Drucker 5f4fda6646 Generate test coverage via electron with tape-istanbul 2016-07-04 08:07:54 -07:00
Ben Drucker 6f97b1c468 Add test:electron script for all tests 2016-07-04 08:07:54 -07: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 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
Todd Kennedy 665a157d60 only run the tests when trying to make a new version (#109) 2016-07-01 10:27:39 -07:00
Todd Kennedy 64436a2a80 TEST: Set up for testing via zuul/sauce labs (#86)
This requires the .travis.yml to be updated with the open sauce credentials
as explained at https://github.com/defunctzombie/zuul/wiki/Travis-ci#5-final-step
2016-06-29 08:06:04 -07:00
Yoshua Wuyts 8e38595144 2.3.1 2016-06-25 12:23:56 +02:00
Yoshua Wuyts bfbc445c1e 2.3.0 2016-06-23 16:35:51 +02: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
greenkeeperio-bot 52993422ea chore(package): update send-action to version 2.0.2
https://greenkeeper.io/
2016-06-15 19:11:32 +02:00
Yoshua Wuyts 36b16a874a 2.2.0 2016-06-09 12:16:48 +02:00
timwis a5f8093dc0 Merge branch 'master' into hash 2016-06-04 19:25:12 -04:00
timwis 97d7122ff2 listen to hash changes 2016-06-04 18:00:00 -04:00
Yoshua Wuyts 3d70f872b5 2.1.6 2016-06-04 20:11:34 +02:00
Yoshua Wuyts d867a75ac4 2.1.5 2016-06-04 15:55:21 +02:00
Yoshua Wuyts dc2f53f293 2.1.4 2016-05-31 16:02:08 +02: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 bb3a6001e7 scripts: shrink size further 2016-05-25 04:05:12 +09:00
Yoshua Wuyts aa50ae9fb8 2.1.1 2016-05-24 05:50:29 +09:00
Yoshua Wuyts f07e226f82 2.1.0 2016-05-24 03:18:51 +09:00
Yoshua Wuyts b11ffa76ce 2.0.0 2016-05-23 18:17:49 +09:00