Commit Graph
192 Commits
Author SHA1 Message Date
Yoshua Wuyts 095efba802 5.0.2 2017-03-23 17:51:42 +01:00
Yoshua Wuyts dd15104985 remove the global dep (#436) 2017-03-23 17:51:18 +01:00
Greenkeeper 0807166db8 chore(package): update document-ready to version 2.0.0 (#438)
https://greenkeeper.io/
2017-03-23 17:10:52 +01:00
Yoshua Wuyts 6af450ff7a 5.0.1 2017-03-22 20:43:16 +01:00
Yoshua Wuyts a5e13790c4 5.0.0 2017-03-21 17:02:02 +01:00
Yoshua Wuyts 8e8e870d45 implement choo v5 API (#425)
* implement choo v5 API

* fix tests

* 5.0.0-3

* 4kb now

* bump nanomorph

* 5.0.0-4

* fix missing deps stuff

* 5.0.0-5

* fix travis

* fixup! oops standard

* chooexpose

* fix state passing

* fixup! update example

* fixup! incorporate feedback

* fixup! more docs

* fixup! even more docs
2017-03-21 03:00:45 +01:00
Yoshua Wuyts eea83d2273 4.1.0 2017-01-21 18:09:11 +01:00
Ben Gourley eed3a41797 feat(stop): expose barracks stop() fn (#359) 2017-01-21 18:08:43 +01:00
Yoshua Wuyts e5dc313684 4.0.4 2017-01-21 16:22:15 +01:00
timwis 05e8472941 4.0.3 2016-12-22 07:08:22 -05:00
timwis 596e827b14 4.0.2 2016-12-22 06:57:46 -05:00
Yoshua Wuyts 1749cb374f 4.0.1 2016-12-12 01:28:09 +01:00
Yoshua Wuyts e66d25cbe7 4.0.0 2016-12-11 19:46:18 +01:00
Yoshua Wuyts a7916ec3f9 [major] choo v4 (#352)
* location: change url on location:setLocation

- [ ] don't break hashing
- [ ] allow not changing the url

fixup! move fns around

fixup! add search string

* app.start: clean

* walk: add

* location: update arg calls

* fixup! location: update

* uri-wrap: fix thunking

* router: update to latest sheet-router (#239)

* router: update to latest sheet-router

* tests: fix for latest version

* tests: fix SSR

* tests: fix history

* tests: spruce up

* docs: update example

* examples: update

* deps: bump sheet-router

* 4.0.0-0

* chore(changelog): 4.0.0 (#211)

* feat(api:) arg order (#268)

* s/data, state/state, data/

* feat(api): swap arguments

* fix(href): fix routing (#271)

* feat(http): remove (#269)

* feat(router): enable hash routing (#273)

* deps: fix mount

* 4.0.0-1

* feat(mount): copy {script,link} tags

* 4.0.0-2

* fix(mount): forEach -> for

Lol can't use forEach

* fix(router): use state.location.href (#282)

* fix(mount): use deep node clone

* 4.0.0-3

* fix(deps): remove hash-match

* 4.0.0-4

* fix(mount): return node

* 4.0.0-5

* fix(router): check if a hash is a valid selector (#339)

* 4.0.0-6

* fix(router): pass params on newstate (#343)

* 4.0.0-7

* feat(docs): update for 4.0.0 (#320)

* feat(docs): update for 4.0.0

* docs: update router example in readme (#337)

* chore(changelog): update for v4 (#351)
2016-12-11 19:35:29 +01:00
Greenkeeper e11e8366e7 chore(package): update min-document to version 2.19.0 (#306)
https://greenkeeper.io/
2016-11-02 22:33:55 +01:00
Yoshua Wuyts f32ef741de 3.3.0 2016-09-07 19:00:49 +02:00
Yoshua Wuyts fd0aaf9ca3 feature(deps): bump barracks (#249)
Adds support for https://github.com/yoshuawuyts/barracks/pull/59
2016-09-07 19:00:16 +02:00
Yoshua Wuyts b8c0c8ac54 3.2.2 2016-08-29 05:07:47 +02:00
Greenkeeper e5c46bf29d sheetify@5.1.0 breaks build 🚨 (#238)
* chore(package): update sheetify to version 5.1.0

https://greenkeeper.io/

* deps: upgrade insert-css to 1.0.0
2016-08-29 05:07:27 +02:00
Greenkeeper 0a9d5be49a chore(package): update server-router to version 3.0.0 (#229)
https://greenkeeper.io/
2016-08-28 00:36:58 +02:00
Yoshua Wuyts 4b88450652 Merge pull request #225 from yoshuawuyts/greenkeeper-bankai-3.1.0
Update bankai to version 3.1.0 🚀
2016-08-27 00:36:05 +02:00
greenkeeperio-bot e6ca7e562d chore(package): update pretty-bytes-cli to version 2.0.0
https://greenkeeper.io/
2016-08-27 00:10:27 +02:00
greenkeeperio-bot fcad280b34 chore(package): update bankai to version 3.1.0
https://greenkeeper.io/
2016-08-24 17:25:52 +02:00
greenkeeperio-bot 2af7557ef3 chore(package): update standard to version 8.0.0
https://greenkeeper.io/
2016-08-24 16:31:21 +02:00
Tim Wisniewski 7c716cbeec 3.2.1 (#230) 2016-08-23 05:57:08 -04:00
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