-
a828c38ae7
cdn.uhhm.no is real: releases publish to the git-pages CDN
v8

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-12 11:55:57 +02:00
-
9671670269
fix(ci): glob test files instead of passing directories to node --test
v8.0.0

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 21:46:42 +02:00
-
c5f297a3b7
release: 8.0.0

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 21:35:15 +02:00
-
af482330e9
fix(bankai): survive real-world CSS and serve real media types

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 20:03:09 +02:00
-
ce1ec9e4a9
rebrand: buuh — a friendly public fork under the uhhm org

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 19:55:20 +02:00
-
b957b02410
docs: Phase 5 — v8 README, migration guide, deploy recipes, RFC draft

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 19:41:22 +02:00
-
99f9da1e3b
feat(bankai): Phase 4 follow-ups — css convention, live titles, prerender, HTTP/2, size budget

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 19:39:25 +02:00
-
0a351d7f33
docs: Phase 4 complete — bankai v10

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 19:32:38 +02:00
-
8b684a17d2
feat(examples)+test(e2e): counter service worker; bankai dev+prod in Chromium

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 19:32:37 +02:00
-
7e08b585ac
feat(bankai): bankai v10 — the isomorphic compiler & server on Vite 8

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 19:32:37 +02:00
-
d755af5ca0
fix(html): hydration mismatch detection ignores <script> elements

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 19:32:37 +02:00
-
ce8fedee0b
docs: Phase 3 complete — toStream, prefetch, lazy routes, devtools, codemod

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 18:57:51 +02:00
-
c101ee464a
feat(migrate): add @choojs/migrate — the choo-migrate v7→v8 codemod

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 18:57:51 +02:00
-
fd1d05cea0
feat(devtools): add @choojs/devtools — window.choo console tooling

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 18:57:51 +02:00
-
d22f996596
feat(examples)+test(e2e): streaming SSR demo, proven progressive in Chromium

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 18:44:52 +02:00
-
22c5045c25
feat(core): toStream() and lazy() routes — the answer to choojs/choo#653

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 18:43:40 +02:00
-
9cf9e51ac9
feat(html): streamable server templates — async holes in child position

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 18:43:40 +02:00
-
c9f5ba2fda
bench: @choojs/html vs nanohtml v1 vs µhtml v5, happy-dom + real Chromium

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 17:59:53 +02:00
-
63b56144a5
test(e2e): real-browser pass in Playwright Chromium

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 17:57:27 +02:00
-
13155a3469
feat(html): adoption-style hydration with mismatch reporting

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 17:49:32 +02:00
-
37bd8adf81
docs: record the async-route (choo#653) design as a Phase 3 deliverable

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 17:44:13 +02:00
-
870aa79668
test+docs: full-app browser integration test and the isomorphic counter example

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 16:56:54 +02:00
-
c696e00d4f
feat(component): add @choojs/component — nanocomponent + on-load as ES classes

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 16:56:54 +02:00
-
84230b1770
feat(html): browser renderer — runtime-cached tagged templates

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 16:56:53 +02:00
-
501e8f5927
fix(core): URL normalization that survives non-ASCII and malformed input

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 16:50:34 +02:00
-
4ad3d02207
feat(core): add @choojs/core — ESM port of choo with consolidated nano* internals

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 15:59:26 +02:00
-
90cca611c9
feat(html): add @choojs/html — server renderer, raw(), morph

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 15:59:26 +02:00
-
3d6b474621
chore: scaffold v8 monorepo — npm workspaces, node:test, GitHub Actions CI

Bendik Aagaard LynghaugandClaude Fable 5
2026-09-08 15:59:26 +02:00
-
3e5988fba5
fix: correct typo 'overriden' → 'overridden' in README (#718)
master
slegarraga
2026-02-20 07:15:19 -03:00
-
276b07043c
7.1.0
Renée Kooi
2020-01-23 18:13:33 +01:00
-
2893de86d0
Type improvements (#706)
Renée Kooi
2020-01-23 18:11:06 +01:00
-
2d56f305e0
typings: add IChoo.hash (#691)
Sean Genabe
2020-01-23 23:30:43 +08:00
-
efb131c2ae
Update README.md (#705)
Will Heslam
2019-10-03 11:07:00 +01:00
-
75c6ed6d00
Fix travis stuff
Bret Comnes
2019-08-14 10:40:31 +02:00
-
11aa89d626
7.0.0
Carl Törnqvist
2019-08-05 15:46:42 +02:00
-
1323fe9bae
Add changelog heading
Carl Törnqvist
2019-08-05 15:44:06 +02:00
-
c153d180e3
Update changelog
Carl Törnqvist
2019-08-05 15:40:02 +02:00
-
60ed830828
7.0.0-0
Carl Törnqvist
2019-06-12 17:25:04 +02:00
-
842b7aaa5c
Immutable state on SSR (toString) (#649)
Carl Törnqvist
2019-06-12 15:13:33 +02:00
-
a871818d32
Match route before init stores (#698)
Carl Törnqvist
2019-06-12 13:42:18 +02:00
-
b373c7ee06
more timings (#578)
Yoshua Wuyts
2019-06-12 13:41:09 +02:00
-
d62691f207
Disable hash routing by default (#699)
Carl Törnqvist
2019-06-11 23:05:15 +02:00
-
0b4d578f01
Update nanorouter (#701)
Carl Törnqvist
2019-06-11 22:51:03 +02:00
-
555ab4b5f9
Use Object.assign instead of xtend (#616)
alex
2019-06-11 21:50:34 +01:00
-
3d3b2280f4
6.13.3
Carl Törnqvist
2019-04-03 10:53:30 +02:00
-
4c15924308
Revert init order change
Carl Törnqvist
2019-04-03 10:51:41 +02:00
-
a22fca69de
Add browser tests (#696)
Carl Törnqvist
2019-04-02 14:55:21 +02:00
-
5879bdb404
6.13.2
Carl Törnqvist
2019-04-02 09:28:02 +02:00
-
6a2f14c292
Fix location missing on store init (#695)
Carl Törnqvist
2019-04-02 09:27:06 +02:00
-
5921d27648
Typo Fix in Readme (#693)
Kiril
2019-02-13 00:34:36 +02:00
-
b9bb656b4c
6.13.1
Renée Kooi
2018-10-30 12:06:25 +01:00
-
c9356a6837
Fix wrong this usage in nanohref integration (#689)
Maximilian Antoni
2018-10-30 12:05:52 +01:00
-
f5f8ccf0cb
Some spelling & typo fixes in readme (#688)
İsmail Demirbilek
2018-10-25 13:35:02 +03:00
-
d6f6ddb884
Fix inspect script (#654)
Renée Kooi
2018-10-14 11:06:00 +02:00
-
0e7bd854cf
Add v6 tests (#674)
Tim Wisniewski
2018-08-14 04:44:08 -04:00
-
5396036fe8
Remove references to bel (#678)
Carl Törnqvist
2018-08-01 12:32:36 +02:00
-
48b19a6654
6.13.0
Carl Törnqvist
2018-07-12 12:36:36 +02:00
-
6513f4288f
Add hash option (#667)
Carl Törnqvist
2018-07-12 11:29:31 +02:00
-
65d124b352
Add documentation on components (#673)
Carl Törnqvist
2018-07-10 14:40:51 +02:00
-
0650e642d4
Update README.md (#669)
Ayush Gupta
2018-06-26 01:18:57 +05:30
-
c3a640182c
6.12.1
Renée Kooi
2018-06-13 15:46:09 +02:00
-
ac92939c84
6.12.0
Renée Kooi
2018-06-13 15:43:19 +02:00
-
61ff2978c3
typings: add app to app.use cb (#665)
Sean Genabe
2018-06-11 16:51:56 +08:00
-
1d9b544626
update dependencies (#663)
Yerko Palma
2018-06-05 10:44:46 -04:00
-
ffd41dfbcd
ci: Node 7 → Node 10 (#661)
Renée Kooi
2018-06-05 16:04:57 +02:00
-
983f33637f
Update bel and yo-yoify references in docs to nanohtml. (#660)
Renée Kooi
2018-06-05 15:58:08 +02:00
-
b0cdb6cd63
Build for UMD (#617)
alex
2018-05-23 09:28:38 +01:00
-
4ee1e774d3
6.11.0
Yoshua Wuyts
2018-05-22 10:58:41 +02:00
-
948a4f8a26
Use nanoassert in the browser (#651)
Renée Kooi
2018-04-04 12:29:01 +02:00
-
4f50c0ae34
Switch to nanohtml (#644)
Renée Kooi
2018-04-04 12:28:49 +02:00
-
4c6985c819
v6.11.0-preview1
Yoshua Wuyts
2018-03-30 18:49:08 +02:00
-
bddcfbe838
choo components (#639)
Yoshua Wuyts
2018-03-30 18:19:06 +02:00
-
357d50871e
6.10.3
Yoshua Wuyts
2018-03-14 12:25:47 +01:00
-
b1fa6f19af
move ._handler off state (#637)
Yoshua Wuyts
2018-03-14 12:25:26 +01:00
-
74b5f9418e
6.10.2
Yoshua Wuyts
2018-03-14 12:21:30 +01:00
-
52ec4f3ad3
assert for arrays on .toString() (#642)
Yoshua Wuyts
2018-03-14 12:21:05 +01:00
-
3e95bbdf3c
6.10.1
Renée Kooi
2018-03-08 23:31:41 +01:00
-
bfb31f475b
Add gitignore inside example/ (#641)
Renée Kooi
2018-03-08 23:31:31 +01:00
-
5610b78505
show total downloads (#640)
Yoshua Wuyts
2018-03-08 20:11:32 +01:00
-
7a86ae8155
6.10.0
Yoshua Wuyts
2018-03-07 13:21:15 +01:00
-
f20deb69e7
create stores lazily (#638)
Yoshua Wuyts
2018-03-07 13:20:47 +01:00
-
4251a14015
6.9.0
Nate Goldman
2018-03-05 15:56:04 -08:00
-
cf1f99b94a
add support for hyperscript in choo.toString (#635)
Nate Goldman
2018-03-05 08:11:07 -08:00
-
6bee7086bc
Use new
mount() functionality in example (#630)
Renée Kooi
2018-02-23 19:39:28 +01:00
-
a685d4ee36
Fix typos in the README (#629)
Arve Knudsen
2018-02-15 12:02:21 +01:00
-
8937832d5f
6.8.0
Renée Kooi
2018-02-14 12:52:44 +01:00
-
a23dc51397
server: Store mount selector and return
this (#625)
Renée Kooi
2018-02-13 22:09:08 +01:00
-
658a399e18
Update nanotiming (#628)
Nick Nikolov
2018-02-13 21:08:38 +00:00
-
3bb4c1571c
Fix docs for
popState (#626)
alex
2018-02-13 09:43:02 +00:00
-
796d41a51b
6.7.0
Yoshua Wuyts
2018-01-18 00:01:11 +01:00
-
cf8c316189
Separate route matching from rendering (#613)
Marc Bachmann
2018-01-17 23:58:42 +01:00
-
5a6bf802ce
Fix TodoMVC example (#618)
Marc Bachmann
2018-01-15 20:06:59 +01:00
-
2dab1b593d
6.6.1
Yoshua Wuyts
2017-12-28 22:18:16 +01:00
-
73b1a82684
handle multiple arguments for emitter in views (#615)
Yerko Palma
2017-12-28 18:17:47 -03:00
-
50a2c73ce5
Update .gitignore (#599)
Utwo
2017-11-24 14:44:11 +02:00
-
3c41236669
6.6.0
Yoshua Wuyts
2017-11-15 12:45:16 +01:00
-
242128bb8c
add support for HTMLElement on choo.mount (#597)
Moszeed
2017-11-15 12:44:45 +01:00
-
ec38a5ce58
🚂 Readme tweaks (#598)
Jeff Wainwright
2017-11-13 02:14:04 -08:00
-
ae02900184
use tinyify (#595)
Yoshua Wuyts
2017-11-01 15:35:03 +01:00
-
2576e2d9ed
update repo url (#594)
Renée Kooi
2017-10-31 12:36:06 +01:00