Commit Graph

  • f6b955b35b v8.4.6 main v8.4.6 jkunz 2026-03-23 14:17:33 +00:00
  • 0e3f86b31f fix(deps): bump @push.rocks/smartwatch to ^6.4.0 jkunz 2026-03-23 14:17:33 +00:00
  • 57937eca9d v8.4.5 v8.4.5 jkunz 2026-03-23 11:49:55 +00:00
  • 292fb824fd fix(build): migrate build tooling to tsbuild v4 and tsbundle config while updating sitemap integration jkunz 2026-03-23 11:49:55 +00:00
  • d4c4e0971f v8.4.4 v8.4.4 jkunz 2026-03-23 11:20:10 +00:00
  • 62451de8cd fix(utilityservers): enable file watching whenever a static serve directory is configured jkunz 2026-03-23 11:20:10 +00:00
  • 4907d6537c v8.4.3 v8.4.3 jkunz 2026-03-23 10:34:37 +00:00
  • c22e911d1e fix(websiteserver): only enable file watching when reload injection is active jkunz 2026-03-23 10:34:37 +00:00
  • 5e41ab63e4 v8.4.2 v8.4.2 jkunz 2026-03-03 21:32:06 +00:00
  • 7003d3fbf9 fix(ts_web_inject): improve ReloadChecker resilience and TypedSocket handling jkunz 2026-03-03 21:32:06 +00:00
  • e80619bac6 v8.4.1 v8.4.1 jkunz 2026-03-03 21:17:44 +00:00
  • e290744451 fix(statuspill): wait for document.body before appending status pill when script loads before <body> is parsed; defer via DOMContentLoaded or requestAnimationFrame jkunz 2026-03-03 21:17:44 +00:00
  • c5c45f668f v8.4.0 v8.4.0 jkunz 2026-02-24 22:26:45 +00:00
  • aa748e0d82 feat(utilityservers): add injectReload and noCache options and enable dev features by default jkunz 2026-02-24 22:26:45 +00:00
  • 14c8d83ab5 v8.3.1 v8.3.1 jkunz 2026-02-24 16:49:44 +00:00
  • d66b7648a8 fix(typedserver): no changes detected — no version bump needed jkunz 2026-02-24 16:49:44 +00:00
  • 657bdfb403 feat(websiteserver): add bundledContent pass-through and make serveDir optional jkunz 2026-02-24 16:48:56 +00:00
  • e1b2a13395 v8.3.0 v8.3.0 jkunz 2026-01-23 22:42:04 +00:00
  • c753206456 feat(typedserver): add noCache option to disable client-side caching and set no-cache headers on responses jkunz 2026-01-23 22:42:04 +00:00
  • 4cc1efb7cc v8.2.0 v8.2.0 jkunz 2026-01-23 18:58:23 +00:00
  • 9641a00174 feat(typedserver): serve bundled in-memory content with caching and reload injection jkunz 2026-01-23 18:58:23 +00:00
  • 75b4570742 v8.1.0 v8.1.0 jkunz 2025-12-22 15:18:33 +00:00
  • fac6384807 feat(types): export IRequestContext type from @push.rocks/smartserve for consumers to use in route handlers jkunz 2025-12-22 15:18:33 +00:00
  • 48995e6dfd v8.0.0 v8.0.0 jkunz 2025-12-20 08:11:04 +00:00
  • 64f8f400c2 BREAKING CHANGE(typedserver): migrate route handlers to use IRequestContext and lazy body parsers jkunz 2025-12-20 08:11:04 +00:00
  • d5800f58b4 v7.11.1 v7.11.1 jkunz 2025-12-08 17:00:16 +00:00
  • 49949b6776 fix(dependencies): Upgrade dependencies: bump @design.estate/dees-catalog to v3.1.1 and @push.rocks/smartwatch to v6.0.0; update migration notes in readme.hints.md jkunz 2025-12-08 17:00:16 +00:00
  • 623e40c5b7 v7.11.0 v7.11.0 jkunz 2025-12-08 12:19:01 +00:00
  • 94532c3c68 feat(typedserver): Add configurable response compression (Brotli + Gzip) with defaults enabled and documentation jkunz 2025-12-08 12:19:01 +00:00
  • e8e4f81747 v7.10.2 v7.10.2 jkunz 2025-12-05 21:30:36 +00:00
  • f8b4c355d5 fix(docs): Update README with routing examples and utility server config; bump @cloudflare/workers-types and @push.rocks/smartserve versions jkunz 2025-12-05 21:30:36 +00:00
  • 980ccfe949 v7.10.1 v7.10.1 jkunz 2025-12-05 15:46:33 +00:00
  • 4a76c8f738 fix(typedserver): Use smartserve ControllerRegistry for custom routes and remove custom route parsing jkunz 2025-12-05 15:46:33 +00:00
  • 05b1f0a395 v7.10.0 v7.10.0 jkunz 2025-12-05 15:27:54 +00:00
  • d060d99146 feat(website-server): Add configurable ads.txt support to website server jkunz 2025-12-05 15:27:54 +00:00
  • 94c6e47e6e v7.9.0 v7.9.0 jkunz 2025-12-05 13:13:59 +00:00
  • ffb00cdb71 feat(typedserver): Add configurable security headers and default SPA behavior jkunz 2025-12-05 13:13:59 +00:00
  • 2f064c7ea8 v7.8.18 v7.8.18 jkunz 2025-12-05 10:00:40 +00:00
  • 76b5cb5142 fix(readme): Update README to reflect new features and updated examples (SPA/PWA/Edge/ServiceWorker) and clarify API usage jkunz 2025-12-05 10:00:40 +00:00
  • 790b468188 7.8.17 v7.8.17 jkunz 2025-12-05 09:26:29 +00:00
  • 24d6d6d2e7 fix(typedserver): Update WebSocket peer tag and add error handling for pushTime jkunz 2025-12-05 09:26:27 +00:00
  • a86fd6c1f3 7.8.16 v7.8.16 jkunz 2025-12-05 00:18:07 +00:00
  • d04179ccbe feat(sw-dash): Add right-click context menu for request cards jkunz 2025-12-05 00:18:07 +00:00
  • d6eacf5fcc 7.8.15 v7.8.15 jkunz 2025-12-05 00:14:55 +00:00
  • 0f974701d4 feat(sw-dash): Click method tile to filter by that method jkunz 2025-12-05 00:14:55 +00:00
  • 2ad38dece3 7.8.14 v7.8.14 jkunz 2025-12-05 00:09:37 +00:00
  • 32cb5bb423 feat(sw-dash): Group requests by correlationId with full-page payload modal jkunz 2025-12-05 00:09:37 +00:00
  • 5fa97322fb 7.8.13 v7.8.13 jkunz 2025-12-04 23:59:54 +00:00
  • af16473495 fix(requestlogstore): enhance log entry validation to prevent service worker pollution jkunz 2025-12-04 23:59:47 +00:00
  • 748a60ef74 v7.8.11 v7.8.11 jkunz 2025-12-04 23:14:23 +00:00
  • 3f71643e81 fix(web_inject): Improve logging in web injection (TypedRequest) and update dees-comms dependency jkunz 2025-12-04 23:14:23 +00:00
  • 9f107b6876 7.8.10 v7.8.10 jkunz 2025-12-04 22:53:20 +00:00
  • 4a8cd4b4b7 fix: update @api.global/typedrequest to version 3.2.2 and prevent infinite loops in logging jkunz 2025-12-04 22:50:09 +00:00
  • 54d2cd1eb7 7.8.9 v7.8.9 jkunz 2025-12-04 22:25:43 +00:00
  • 94eb289081 fix: refine logging to skip serviceworker methods and prevent infinite loops jkunz 2025-12-04 22:25:38 +00:00
  • e022ffc2ba 7.8.8 v7.8.8 jkunz 2025-12-04 22:20:55 +00:00
  • 25e92f4351 chore: update @api.global/typedrequest to version 3.2.1 jkunz 2025-12-04 22:20:44 +00:00
  • b508cbe927 7.8.7 v7.8.7 jkunz 2025-12-04 21:54:08 +00:00
  • 4cbc37c888 feat: implement handler initialization for cache invalidation in ServiceWorker jkunz 2025-12-04 21:53:45 +00:00
  • 16f759c2b9 7.8.6 v7.8.6 jkunz 2025-12-04 21:40:08 +00:00
  • f8fee04751 chore: update @api.global/typedrequest to version 3.2.0 and @push.rocks/taskbuffer to version 3.5.0 jkunz 2025-12-04 21:40:05 +00:00
  • 9406cfa0e2 7.8.5 v7.8.5 jkunz 2025-12-04 21:33:09 +00:00
  • 1f310ef8f1 refactor: Remove SW-TypedRequest controller and update related references jkunz 2025-12-04 21:33:02 +00:00
  • 9cd10118e3 7.8.4 v7.8.4 jkunz 2025-12-04 21:04:38 +00:00
  • 6308e0126d feat(controller): Add SW-TypedRequest controller for service worker communication jkunz 2025-12-04 21:04:33 +00:00
  • e1310269fe 7.8.3 v7.8.3 jkunz 2025-12-04 20:56:34 +00:00
  • 1aadc2da21 feat(serviceworker): Add endpoint to serve serviceworker bundle with error handling jkunz 2025-12-04 20:56:16 +00:00
  • 37426f0708 7.8.2 v7.8.2 jkunz 2025-12-04 20:17:18 +00:00
  • c124a06bc6 feat(dashboard): Add error handling to serveMetrics method for improved resilience jkunz 2025-12-04 20:17:10 +00:00
  • 849e7f4407 7.8.1 v7.8.1 jkunz 2025-12-04 20:07:42 +00:00
  • 3baf171394 feat(serviceworker): Enhance event and request logging with pagination support jkunz 2025-12-04 20:07:40 +00:00
  • 065987c854 v7.8.0 v7.8.0 jkunz 2025-12-04 19:25:55 +00:00
  • c5c40e78f9 feat(serviceworker): Add TypedRequest traffic monitoring and SW dashboard Requests panel jkunz 2025-12-04 19:25:55 +00:00
  • d3330880c0 v7.7.1 v7.7.1 jkunz 2025-12-04 18:07:52 +00:00
  • dbbfd313ae fix(web_serviceworker): Standardize DeesComms message format in service worker backend jkunz 2025-12-04 18:07:52 +00:00
  • eabee2d658 v7.7.0 v7.7.0 jkunz 2025-12-04 17:26:34 +00:00
  • 95cd681380 feat(typedserver): Add SPA fallback support to TypedServer jkunz 2025-12-04 17:26:34 +00:00
  • 9f6290f7aa v7.6.0 v7.6.0 jkunz 2025-12-04 17:12:52 +00:00
  • 065a253b3e feat(typedserver): Remove legacy Express-based servertools, drop express deps, and refactor TypedServer to SmartServe + typedrouter with CORS support jkunz 2025-12-04 17:12:52 +00:00
  • 722bf5d946 v7.5.0 v7.5.0 jkunz 2025-12-04 16:25:51 +00:00
  • 299e3ac33f feat(serviceworker): Add real-time service worker push updates and DeesComms integration (metrics, events, resource caching) jkunz 2025-12-04 16:25:51 +00:00
  • 951a48cf88 v7.4.1 v7.4.1 jkunz 2025-12-04 15:33:47 +00:00
  • 8b7fe245f0 fix(web_serviceworker): Improve service worker persistence, metrics and caching robustness jkunz 2025-12-04 15:33:47 +00:00
  • 5bc24ad88b v7.4.0 v7.4.0 jkunz 2025-12-04 15:13:48 +00:00
  • a35775499b feat(serviceworker): Add persistent event store, cumulative metrics and dashboard events UI for service worker observability jkunz 2025-12-04 15:13:48 +00:00
  • f9a8b61743 v7.3.0 v7.3.0 jkunz 2025-12-04 14:36:35 +00:00
  • ffad23e6cf feat(serviceworker): Modernize SW dashboard UI and improve service worker backend and server tooling jkunz 2025-12-04 14:36:35 +00:00
  • cb429b1f5f v7.2.0 v7.2.0 jkunz 2025-12-04 14:09:10 +00:00
  • c4e0e9b915 feat(serviceworker): Add service worker status updates, EventBus and UI status pill for realtime observability jkunz 2025-12-04 14:09:10 +00:00
  • 8bb4814350 v7.1.0 v7.1.0 jkunz 2025-12-04 13:47:14 +00:00
  • 9c7e17bdbb feat(swdash): Add live speedtest progress UI to service worker dashboard jkunz 2025-12-04 13:47:14 +00:00
  • cbff5a2126 v7.0.0 v7.0.0 jkunz 2025-12-04 13:42:19 +00:00
  • 43a335ab3a BREAKING CHANGE(serviceworker): Move serviceworker speedtest to time-based chunked transfers and update dashboard/server contract jkunz 2025-12-04 13:42:19 +00:00
  • 5f015380be v6.8.1 v6.8.1 jkunz 2025-12-04 13:29:43 +00:00
  • ba12ba561b fix(web_serviceworker): Move service worker initialization to init.ts and remove exports from service worker entrypoint to avoid ESM bundle output jkunz 2025-12-04 13:29:43 +00:00
  • aadec22023 v6.8.0 v6.8.0 jkunz 2025-12-04 13:10:15 +00:00
  • 4db6fa6771 feat(swdash): Add SW-Dash (Lit-based service worker dashboard), bundle & serve it; improve servertools and static handlers jkunz 2025-12-04 13:10:15 +00:00
  • 0f171e43e7 v6.7.0 v6.7.0 jkunz 2025-12-04 12:37:01 +00:00
  • 5d9e914b23 feat(web_serviceworker): Add per-resource metrics and request deduplication to service worker cache manager jkunz 2025-12-04 12:37:01 +00:00
  • b33ab76a9e v6.6.0 v6.6.0 jkunz 2025-12-04 12:16:24 +00:00