Commit Graph
124 Commits
Author SHA1 Message Date
Yoshua Wuyts 711f92a7c1 use nanolocation (#523) 2017-07-01 13:50:14 +02:00
Yoshua Wuyts 0a9689ef7d 6.0.0-1 2017-06-29 17:20:25 +02:00
Yoshua Wuyts 5d2104963c remove default route, parse qs (#521) 2017-06-29 17:20:00 +02:00
Yoshua Wuyts fa1e4b1caa v6.0.0-0 2017-06-28 15:57:18 +02:00
Yoshua Wuyts eb9b7fd59f v6 beta branch (#489)
* become prototype based

upgrade to new nanobus

remove nanohistory

add nanotiming

remove nanomount

move newTree to next tick

upgrade timing API

add more node warnings to .start/.mount

add morph timing

pass app instance to .use()

self-clearing async-timing

clean up timings

better mount error

fix mount bug

de-prototype helper functions

update to latest nanotiming

upgrade to nanotiming 5

update nanotiming

add toString asserts

more assertions

add event based tracing

expose createlocation

assert return types from render to always be the same

add navigate event

expose route on state

expose events

update uglify

use scroll-to-anchor

update nanobus

document events

update docs

more docs

changelog v6

upgrade nanomorph

fixup! neatify morph assertions

update bel dep

add popstate docs to changelog

* expose events on state

* upgrade deps
2017-06-28 15:53:37 +02:00
Yoshua Wuyts bfa245edfc 5.6.2 2017-06-02 12:34:10 +02:00
Yoshua Wuyts 03adc49164 5.6.1 2017-05-20 18:52:40 +02:00
Yoshua Wuyts eec8f756ec 5.6.0 2017-05-19 14:56:58 +02:00
Yoshua Wuyts 1d8fd02da2 5.5.0 2017-05-19 14:32:14 +02:00
Yoshua Wuyts 26a5a98049 5.4.0 2017-04-26 14:08:18 +02:00
Yoshua Wuyts 6cf13af5ce warn on unmount (#485) 2017-04-26 13:52:34 +02:00
Yoshua Wuyts d17b3e4801 5.3.0 2017-04-25 02:51:19 +02:00
Yoshua Wuyts dc8a531944 5.2.0 2017-04-19 13:35:18 +02:00
Yoshua Wuyts 305d0a1ce5 run choo event handlers first (#479) 2017-04-19 13:02:43 +02:00
Yoshua Wuyts 2cdf2dcdf0 5.1.5 2017-04-14 17:10:46 +02:00
Yoshua Wuyts 30429d5970 Unlib (#477)
* use nanohref

* use nanohistory
2017-04-14 17:10:21 +02:00
Greenkeeper 2909271c2f chore(package): update browserify to version 14.3.0 (#467)
https://greenkeeper.io/
2017-04-07 18:36:43 +02:00
Greenkeeper 1cec8bbf22 Update standard to version 10.0.0 🚀 (#468)
* chore(package): update standard to version 10.0.0

https://greenkeeper.io/

* appease the standard gods
2017-04-07 18:19:23 +02:00
Yoshua Wuyts 16d15d0e88 optimize example further (#462) 2017-04-02 01:19:59 +02:00
Yoshua Wuyts 9827a97db2 add scripts (#459) 2017-03-31 22:17:53 +02:00
Yoshua Wuyts 61ea45004a 5.1.4 2017-03-31 22:02:35 +02:00
Greenkeeper 205b7e33dd chore(package): update spok to version 0.8.1 (#456)
https://greenkeeper.io/
2017-03-30 18:10:29 +02:00
Yoshua Wuyts de6471cffe 5.1.3 2017-03-30 12:21:16 +02:00
Yoshua Wuyts 2bbcb53f4a restore document-ready dep (#454) 2017-03-30 12:20:57 +02:00
Yoshua Wuyts d389fd507a 5.1.2 2017-03-30 11:48:46 +02:00
Yoshua Wuyts 1699580468 5.1.1 2017-03-30 11:39:11 +02:00
Yoshua Wuyts 6c0a847d68 4kb now (#452) 2017-03-30 11:38:50 +02:00
Yoshua Wuyts f1dd286f8a 5.1.0 2017-03-29 10:44:07 +02:00
Yoshua Wuyts 4ef1f411b5 add timing API support (#448)
* add timing API support

* fixup! bump package.json
2017-03-29 10:43:42 +02:00
Yoshua Wuyts e1462acf1d 5.0.4 2017-03-25 10:46:23 +01:00
Yoshua Wuyts 4f8bd24169 fix server render (#443) 2017-03-25 10:45:44 +01:00
Yoshua Wuyts 1904f37663 5.0.3 2017-03-25 10:19:33 +01:00
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