ausboss
a1e6940deb
Keep the browser from running old frontend files after an update
...
ComfyUI sends no cache header for .mjs, so after a Manager update a browser
could reuse old shared modules while loading the new entry scripts. The new
entries then imported functions the old modules lack and about a third of the
pack stopped loading.
The pack now serves its .mjs files with Cache-Control: no-cache, and a small
entry (js/cache_guard) refreshes the stored copies and asks for a reload when
a tab runs older files than the installed version. It replaces the old
stale-cache toast in the appearance entry.
2026-10-01 09:10:47 -05:00
..
2026-09-29 23:53:53 -05:00
2026-09-30 00:04:49 -05:00
2026-08-27 13:30:35 -05:00
2026-09-10 09:47:08 -05:00
2026-08-13 20:13:58 -05:00
2026-09-22 15:23:07 -05:00
2026-09-24 00:03:31 -05:00
2026-09-29 21:33:25 -05:00
2026-09-29 22:16:33 -05:00
2026-09-29 06:55:45 -05:00
2026-08-12 22:53:56 -05:00
2026-09-29 21:43:40 -05:00
2026-08-15 00:00:15 -05:00
2026-09-23 23:47:52 -05:00
2026-08-16 19:42:08 -05:00
2026-09-29 22:16:33 -05:00
2026-09-07 19:56:23 -05:00
2026-08-27 13:30:35 -05:00
2026-09-28 22:02:19 -05:00
2026-08-18 16:31:44 -05:00
2026-09-25 09:02:20 -05:00
2026-08-13 09:44:54 -05:00
2026-08-17 20:47:27 -05:00
2026-09-29 17:51:01 -05:00
2026-09-26 22:22:14 -05:00
2026-09-29 05:11:19 -05:00
2026-09-29 10:50:57 -05:00
2026-09-29 16:41:32 -05:00
2026-09-23 23:54:58 -05:00
2026-09-07 19:56:23 -05:00
2026-09-29 21:44:01 -05:00
2026-09-27 21:45:36 -05:00
2026-09-28 22:02:19 -05:00
2026-08-27 13:30:35 -05:00
2026-09-29 22:39:30 -05:00
2026-09-29 21:33:25 -05:00
2026-09-07 19:56:23 -05:00
2026-08-27 13:30:35 -05:00
2026-09-07 19:56:23 -05:00
2026-09-29 16:56:12 -05:00
2026-09-24 00:20:11 -05:00
2026-09-24 00:25:30 -05:00
2026-09-07 19:56:23 -05:00
2026-08-17 10:49:55 -05:00
2026-08-18 16:31:44 -05:00
2026-09-24 00:22:16 -05:00
2026-10-01 09:10:47 -05:00
2026-09-24 00:20:11 -05:00
2026-09-30 00:04:49 -05:00
2026-09-07 19:56:23 -05:00
2026-09-29 16:50:26 -05:00
2026-09-27 18:09:29 -05:00
2026-09-29 22:38:36 -05:00
2026-08-27 13:30:35 -05:00
2026-09-29 21:43:30 -05:00
2026-09-22 15:23:07 -05:00
2026-08-27 13:30:35 -05:00
2026-09-29 21:43:40 -05:00
2026-09-27 19:48:55 -05:00
2026-09-07 19:56:23 -05:00
2026-09-27 19:48:55 -05:00
2026-09-24 00:20:58 -05:00
2026-09-10 10:08:21 -05:00
2026-08-27 13:30:35 -05:00
2026-09-28 18:34:03 -05:00
2026-09-29 03:20:45 -05:00
2026-08-13 20:13:58 -05:00
2026-09-29 16:56:12 -05:00
2026-09-26 22:25:48 -05:00
2026-09-09 17:03:01 -05:00
2026-09-29 23:18:19 -05:00
2026-09-29 23:18:19 -05:00
2026-09-30 00:19:46 -05:00
2026-09-29 21:43:20 -05:00
2026-09-07 19:56:23 -05:00
2026-09-29 21:43:01 -05:00
2026-09-29 21:43:01 -05:00
2026-09-29 21:43:01 -05:00
2026-09-29 21:43:30 -05:00
2026-09-24 00:26:58 -05:00
2026-08-12 22:52:13 -05:00
2026-09-27 21:00:26 -05:00
2026-08-13 09:48:13 -05:00
2026-09-29 21:33:06 -05:00
2026-09-29 21:43:45 -05:00
2026-08-11 20:39:58 -05:00
2026-09-07 19:56:23 -05:00
2026-09-29 22:38:36 -05:00
2026-09-24 15:38:05 -05:00
2026-09-07 19:56:23 -05:00
2026-09-29 22:16:33 -05:00