Commit Graph

80 Commits

Author SHA1 Message Date
7857a9e780 absolutely not 2026-03-27 14:42:09 -07:00
5900dc35f1 0.0.9 2026-03-25 20:53:21 -07:00
b36f20a77b Remove TypeScript peer dependency 2026-03-25 20:51:18 -07:00
37e5ef5914 0.0.8 2026-03-23 23:20:18 -07:00
f0b580a212 0.0.7 2026-03-23 23:20:01 -07:00
8222180ff4 Fix PWD env var usage and import path 2026-03-23 23:19:58 -07:00
0f224f89e9 Support nested file-based routing with index.tsx fallback
Pages can now resolve multi-segment paths (e.g. /editor/spell) and
fall back to directory index.tsx files. Path traversal is stripped
and underscore checks apply to all segments, not just the first.
2026-03-23 23:18:33 -07:00
f84786fb0e Log errors to console in dev mode 2026-03-11 15:21:34 -07:00
8e45bd1d0c 6 2026-02-20 16:25:47 -08:00
78eef47f46 Remove css, js, and fe() inline helpers; update docs and examples to use client scripts 2026-02-20 16:18:24 -08:00
1333deb5e9 Merge branch 'fix-ts-import' 2026-02-20 16:10:32 -08:00
45139e519d 5 2026-02-20 16:08:43 -08:00
268cb9482a Fix path traversal vulnerability in static file serving 2026-02-20 16:08:25 -08:00
1b908f8ba3 Refactor client file serving to support .jsx extension and clean up extension resolution logic 2026-02-20 16:05:01 -08:00
8785cfe43c some guides/docs 2026-02-19 10:07:42 -08:00
add241a405 4 2026-02-18 18:48:58 -08:00
4ff0727006 use proper cwd 2026-02-18 18:48:52 -08:00
f6da338b46 0.0.3 2026-02-16 13:26:32 -08:00
7e17ab5751 ok 2026-02-16 13:26:21 -08:00
Chris Wanstrath
1b19e09e14 prettyHTML too aggressive in eating up extra spaces 2026-02-09 16:23:51 -08:00
Chris Wanstrath
3744454076 fix variable shadow bug 2026-02-09 11:57:19 -08:00
1354e41375 update hype examples to use @because/hype 2026-02-09 08:57:21 -08:00
e8c5eb9d85 0.0.2 2026-01-30 21:55:02 -08:00
1576d92efc logging: false 2026-01-30 21:54:44 -08:00
834ae8623a fix header lengths 2026-01-30 20:33:39 -08:00
5ed8673274 @because/hype 2026-01-29 19:38:02 -08:00
65ee95ca0c v0.1.3 2026-01-29 19:34:55 -08:00
b9b5641b26 fix router 2026-01-29 18:41:49 -08:00
Chris Wanstrath
06705bab5c v0.1.1 2026-01-29 18:34:40 -08:00
Chris Wanstrath
fec3e69ac0 npm 2026-01-29 18:34:04 -08:00
Chris Wanstrath
83b03fbdcd version 2026-01-29 18:34:04 -08:00
a7ad3a5c1d router: true 2026-01-29 18:31:32 -08:00
85fa79518c register middleware early 2026-01-28 10:56:30 -08:00
c054ca1f82 NO_AUTOPORT 2026-01-28 10:52:00 -08:00
1a8d422834 add sse helper 2026-01-27 22:34:21 -08:00
a8d3a8203e need that cache for HMR 2026-01-27 22:16:02 -08:00
b9b4e205c9 experimental new frontend() style 2026-01-27 20:10:52 -08:00
Chris Wanstrath
7b9cade936 note 2026-01-27 16:40:39 -08:00
Chris Wanstrath
b8d929f2b8 cache fixes 2026-01-27 16:39:19 -08:00
52086f4eb9 old 2026-01-16 14:58:40 -08:00
6579fc82cd spa example too 2026-01-16 14:36:02 -08:00
Chris Wanstrath
33d228c9ac organize src/ 2026-01-15 12:54:33 -08:00
Chris Wanstrath
e938d15dc6 src/js/ => src/client/ 2026-01-15 12:54:28 -08:00
Chris Wanstrath
714d162c63 sourcemaps 2026-01-13 15:04:44 -08:00
Chris Wanstrath
8f68d2c9c3 defs 2026-01-07 16:54:57 -08:00
Claude
82a13a3768
auto-select available port in dev mode
In dev mode (NODE_ENV !== 'production'), defaults getter automatically
finds an available port if the requested one is taken.
2026-01-07 19:04:20 +00:00
861a024a1f export type Context 2025-12-31 19:13:11 -08:00
d749325836 layout: false 2025-12-21 15:49:21 -08:00
8ecdd39be7 respect PORT 2025-12-21 15:48:07 -08:00
88eab4ece2 don't cache transpiled js in dev mode 2025-12-15 13:42:45 -08:00