tben
5dc783fe97
Fix memory leak in dev server
2026-10-16 14:25:18 +01:00
tben and Claude Opus 5.5
3a75880ae4
Date sitemap lastmod from the build pipeline; warn on skipped pages
...
- bunext build records when each page's client bundle hash last changed
in .bunext/page-lastmod.json (sitemap.lastmod_file to relocate). The
hash covers the page's whole import graph, so component edits re-date
every page that uses them. The sitemap uses these dates as lastmod
- Add sitemap.default_lastmod
- BREAKING: use_file_lastmod now defaults to false (file mtimes are reset
by checkouts); it is a fallback after the build record
- Warn when a page or __root.tsx is skipped because its default export
is not at the start of a line (e.g. export { Page as default })
- Replace leaking module mocks in tests (log, grab-root-file-path) with
spies and fixtures
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 18:25:38 +01:00
tben
eefb2ea5d2
Fix security vulnerabilities
2026-10-13 15:52:34 +01:00
tben
4238d9a4ea
Fix watcher rebuild on page add and delete
2026-10-13 15:18:41 +01:00
tben
3a4ece5255
Updates
2026-10-02 14:50:13 +01:00
tben
8fa5b64b48
Fix build lags
2026-10-02 14:48:38 +01:00
tben
d8ea4f8e02
Error handling bugfix: pass #1
2026-10-02 07:04:22 +01:00
tben
2335c60cc3
Refactor artifacts to use relative directory for build step and retrieval
2026-09-23 05:08:54 +01:00
tben
1c52617728
Updates
2026-09-22 16:01:25 +01:00
tben
78e86b3999
Rename global variables
2026-08-03 12:01:40 +01:00
tben
823c5bb1ca
Remove bun imports from esbuild bundler
2026-07-30 11:52:08 +01:00
tben
a19863b3e9
Updates
2026-07-20 20:54:59 +01:00
tben
a9cd51d71c
Bugfix: update stale HMR after fixed errors
2026-07-20 20:54:39 +01:00
tben
e3a0f5fbeb
Error handling bugfix in dev server
2026-07-20 20:41:30 +01:00
tben
1d0ac4aa80
Update start logic
2026-07-01 19:23:05 +01:00
tben
817beacc7a
Update build step
2026-07-01 19:18:11 +01:00
tben
e2b8b95a4b
Switch watcher to chokidar
2026-04-20 16:12:24 +01:00
tben
b702e26bf6
Security fixes pass #2
2026-04-19 16:00:59 +01:00
tben
cb5126c947
Refactor error handling
2026-04-19 11:12:11 +01:00
tben
95fcee36b2
Fix server component stale caching. Add server components to SSR bundler
2026-04-19 09:04:55 +01:00
tben
b2e92e5792
Updates
2026-04-18 11:17:13 +01:00
tben
9a427412f3
Refactor start and dev commands. Start in child processes. Handle errors better
2026-04-17 08:47:36 +01:00
tben
b597e1420e
Updates
2026-04-14 20:24:08 +01:00
tben
d6f0a7962e
Updates
2026-04-14 15:50:21 +01:00
tben
f0aae8a8fa
Refactor SSR strategy. Redirect before bundling any page component. Additional bugfixes for dev environment
2026-04-12 16:20:16 +01:00
tben
84d490b189
Bugfix. Fix SSR pages filters. Remove dedicated API bundler, use SSR bundler for pages and api routes.
2026-04-12 06:48:10 +01:00
tben
35f7a6fc85
Persist Request accorss hydration refreshes
2026-04-11 12:52:56 +01:00
tben
814a289460
Fix API bundler. Use new esbuild context builder for it.
2026-04-11 12:06:53 +01:00
tben
c4f7cf9164
Fix api route caching issue
2026-04-11 10:00:24 +01:00
tben
af8c207ac1
Add retries to page component function error. Reload for all 404 pages
2026-04-11 08:48:01 +01:00
tben
7fb1784b95
Bugfix: Refactor SSR bundler. Fix stale cache SSR modules.
2026-04-09 23:50:58 +01:00
tben
40fc7778a8
Bugfix: SSR bundler errors fixed. Caching still faulty
2026-04-09 22:33:49 +01:00
tben
f3b087a1f3
Handle errors better
2026-04-09 18:01:29 +01:00
tben
eb0721f94b
Updates
2026-04-09 07:47:38 +01:00
tben
ab6fc3be26
Hydration bugfix
2026-04-08 08:08:27 +01:00
tben
6b7d29bc53
Bugfix: hydration mismatch
2026-04-08 07:46:09 +01:00
tben
4b3a4dbc77
Bugfix. Extract react imports from main bundler to vendor static files
2026-04-08 05:39:11 +01:00
tben
d441f9982e
Fix react and react-dom peer dependencies mismatch #3
2026-04-05 17:58:52 +01:00
tben
48c25d2fb4
Update init function
2026-04-04 19:35:14 +01:00
tben
7dbd1f7e12
Remove esm.sh externals
2026-03-31 06:57:44 +01:00
tben
6a024faece
Surpress react/jsx-runtime errors: Bugfix
2026-03-25 16:09:18 +01:00
tben
b8bae51b32
Remove react/jsx-runtime dynamic browser import
2026-03-25 15:51:24 +01:00
tben
321c8ebb89
Refactor Bundler. Fix bugs.
2026-03-24 22:03:55 +01:00
tben
99b319f5af
Bugfix. Fix esbuild post build function for HMR
2026-03-24 18:41:33 +01:00
tben
47c262392c
Switch back to esbuild
2026-03-24 18:28:56 +01:00
tben
60ee353bf0
Refactor Server Paradigm.
2026-03-24 07:18:57 +01:00
tben
4b8b610e32
Updates
2026-03-23 07:42:00 +01:00
tben
1634eeb213
Major Refactoring. Test update
2026-03-22 16:45:12 +01:00
tben
e2df3256f4
Bogfix: update server module stripping function.
2026-03-22 12:32:15 +01:00
tben
3d044ee79e
Bugfix. Update Tsx server stripping function to have absolute paths. Run the rewrite function on dev and build commands.
2026-03-22 10:53:27 +01:00