This website requires JavaScript.
d5800f58b4
v7.11.1
main
v7.11.1
Juergen Kunz
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
Juergen Kunz
2025-12-08 17:00:16 +00:00
623e40c5b7
v7.11.0
v7.11.0
Juergen Kunz
2025-12-08 12:19:01 +00:00
94532c3c68
feat(typedserver): Add configurable response compression (Brotli + Gzip) with defaults enabled and documentation
Juergen Kunz
2025-12-08 12:19:01 +00:00
e8e4f81747
v7.10.2
v7.10.2
Juergen Kunz
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
Juergen Kunz
2025-12-05 21:30:36 +00:00
980ccfe949
v7.10.1
v7.10.1
Juergen Kunz
2025-12-05 15:46:33 +00:00
4a76c8f738
fix(typedserver): Use smartserve ControllerRegistry for custom routes and remove custom route parsing
Juergen Kunz
2025-12-05 15:46:33 +00:00
05b1f0a395
v7.10.0
v7.10.0
Juergen Kunz
2025-12-05 15:27:54 +00:00
d060d99146
feat(website-server): Add configurable ads.txt support to website server
Juergen Kunz
2025-12-05 15:27:54 +00:00
94c6e47e6e
v7.9.0
v7.9.0
Juergen Kunz
2025-12-05 13:13:59 +00:00
ffb00cdb71
feat(typedserver): Add configurable security headers and default SPA behavior
Juergen Kunz
2025-12-05 13:13:59 +00:00
2f064c7ea8
v7.8.18
v7.8.18
Juergen Kunz
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
Juergen Kunz
2025-12-05 10:00:40 +00:00
790b468188
7.8.17
v7.8.17
Juergen Kunz
2025-12-05 09:26:29 +00:00
24d6d6d2e7
fix(typedserver): Update WebSocket peer tag and add error handling for pushTime
Juergen Kunz
2025-12-05 09:26:27 +00:00
a86fd6c1f3
7.8.16
v7.8.16
Juergen Kunz
2025-12-05 00:18:07 +00:00
d04179ccbe
feat(sw-dash): Add right-click context menu for request cards
Juergen Kunz
2025-12-05 00:18:07 +00:00
d6eacf5fcc
7.8.15
v7.8.15
Juergen Kunz
2025-12-05 00:14:55 +00:00
0f974701d4
feat(sw-dash): Click method tile to filter by that method
Juergen Kunz
2025-12-05 00:14:55 +00:00
2ad38dece3
7.8.14
v7.8.14
Juergen Kunz
2025-12-05 00:09:37 +00:00
32cb5bb423
feat(sw-dash): Group requests by correlationId with full-page payload modal
Juergen Kunz
2025-12-05 00:09:37 +00:00
5fa97322fb
7.8.13
v7.8.13
Juergen Kunz
2025-12-04 23:59:54 +00:00
af16473495
fix(requestlogstore): enhance log entry validation to prevent service worker pollution
Juergen Kunz
2025-12-04 23:59:47 +00:00
748a60ef74
v7.8.11
v7.8.11
Juergen Kunz
2025-12-04 23:14:23 +00:00
3f71643e81
fix(web_inject): Improve logging in web injection (TypedRequest) and update dees-comms dependency
Juergen Kunz
2025-12-04 23:14:23 +00:00
9f107b6876
7.8.10
v7.8.10
Juergen Kunz
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
Juergen Kunz
2025-12-04 22:50:09 +00:00
54d2cd1eb7
7.8.9
v7.8.9
Juergen Kunz
2025-12-04 22:25:43 +00:00
94eb289081
fix: refine logging to skip serviceworker methods and prevent infinite loops
Juergen Kunz
2025-12-04 22:25:38 +00:00
e022ffc2ba
7.8.8
v7.8.8
Juergen Kunz
2025-12-04 22:20:55 +00:00
25e92f4351
chore: update @api.global/typedrequest to version 3.2.1
Juergen Kunz
2025-12-04 22:20:44 +00:00
b508cbe927
7.8.7
v7.8.7
Juergen Kunz
2025-12-04 21:54:08 +00:00
4cbc37c888
feat: implement handler initialization for cache invalidation in ServiceWorker
Juergen Kunz
2025-12-04 21:53:45 +00:00
16f759c2b9
7.8.6
v7.8.6
Juergen Kunz
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
Juergen Kunz
2025-12-04 21:40:05 +00:00
9406cfa0e2
7.8.5
v7.8.5
Juergen Kunz
2025-12-04 21:33:09 +00:00
1f310ef8f1
refactor: Remove SW-TypedRequest controller and update related references
Juergen Kunz
2025-12-04 21:33:02 +00:00
9cd10118e3
7.8.4
v7.8.4
Juergen Kunz
2025-12-04 21:04:38 +00:00
6308e0126d
feat(controller): Add SW-TypedRequest controller for service worker communication
Juergen Kunz
2025-12-04 21:04:33 +00:00
e1310269fe
7.8.3
v7.8.3
Juergen Kunz
2025-12-04 20:56:34 +00:00
1aadc2da21
feat(serviceworker): Add endpoint to serve serviceworker bundle with error handling
Juergen Kunz
2025-12-04 20:56:16 +00:00
37426f0708
7.8.2
v7.8.2
Juergen Kunz
2025-12-04 20:17:18 +00:00
c124a06bc6
feat(dashboard): Add error handling to serveMetrics method for improved resilience
Juergen Kunz
2025-12-04 20:17:10 +00:00
849e7f4407
7.8.1
v7.8.1
Juergen Kunz
2025-12-04 20:07:42 +00:00
3baf171394
feat(serviceworker): Enhance event and request logging with pagination support
Juergen Kunz
2025-12-04 20:07:40 +00:00
065987c854
v7.8.0
v7.8.0
Juergen Kunz
2025-12-04 19:25:55 +00:00
c5c40e78f9
feat(serviceworker): Add TypedRequest traffic monitoring and SW dashboard Requests panel
Juergen Kunz
2025-12-04 19:25:55 +00:00
d3330880c0
v7.7.1
v7.7.1
Juergen Kunz
2025-12-04 18:07:52 +00:00
dbbfd313ae
fix(web_serviceworker): Standardize DeesComms message format in service worker backend
Juergen Kunz
2025-12-04 18:07:52 +00:00
eabee2d658
v7.7.0
v7.7.0
Juergen Kunz
2025-12-04 17:26:34 +00:00
95cd681380
feat(typedserver): Add SPA fallback support to TypedServer
Juergen Kunz
2025-12-04 17:26:34 +00:00
9f6290f7aa
v7.6.0
v7.6.0
Juergen Kunz
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
Juergen Kunz
2025-12-04 17:12:52 +00:00
722bf5d946
v7.5.0
v7.5.0
Juergen Kunz
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)
Juergen Kunz
2025-12-04 16:25:51 +00:00
951a48cf88
v7.4.1
v7.4.1
Juergen Kunz
2025-12-04 15:33:47 +00:00
8b7fe245f0
fix(web_serviceworker): Improve service worker persistence, metrics and caching robustness
Juergen Kunz
2025-12-04 15:33:47 +00:00
5bc24ad88b
v7.4.0
v7.4.0
Juergen Kunz
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
Juergen Kunz
2025-12-04 15:13:48 +00:00
f9a8b61743
v7.3.0
v7.3.0
Juergen Kunz
2025-12-04 14:36:35 +00:00
ffad23e6cf
feat(serviceworker): Modernize SW dashboard UI and improve service worker backend and server tooling
Juergen Kunz
2025-12-04 14:36:35 +00:00
cb429b1f5f
v7.2.0
v7.2.0
Juergen Kunz
2025-12-04 14:09:10 +00:00
c4e0e9b915
feat(serviceworker): Add service worker status updates, EventBus and UI status pill for realtime observability
Juergen Kunz
2025-12-04 14:09:10 +00:00
8bb4814350
v7.1.0
v7.1.0
Juergen Kunz
2025-12-04 13:47:14 +00:00
9c7e17bdbb
feat(swdash): Add live speedtest progress UI to service worker dashboard
Juergen Kunz
2025-12-04 13:47:14 +00:00
cbff5a2126
v7.0.0
v7.0.0
Juergen Kunz
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
Juergen Kunz
2025-12-04 13:42:19 +00:00
5f015380be
v6.8.1
v6.8.1
Juergen Kunz
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
Juergen Kunz
2025-12-04 13:29:43 +00:00
aadec22023
v6.8.0
v6.8.0
Juergen Kunz
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
Juergen Kunz
2025-12-04 13:10:15 +00:00
0f171e43e7
v6.7.0
v6.7.0
Juergen Kunz
2025-12-04 12:37:01 +00:00
5d9e914b23
feat(web_serviceworker): Add per-resource metrics and request deduplication to service worker cache manager
Juergen Kunz
2025-12-04 12:37:01 +00:00
b33ab76a9e
v6.6.0
v6.6.0
Juergen Kunz
2025-12-04 12:16:24 +00:00
78a5c53d19
feat(web_serviceworker): Enable service worker dashboard speedtests via TypedSocket, expose ServiceWorker instance to dashboard, and add server-side speedtest handler
Juergen Kunz
2025-12-04 12:16:24 +00:00
4bae49cfb0
v6.5.0
v6.5.0
Juergen Kunz
2025-12-04 11:46:55 +00:00
031eb78288
feat(serviceworker): Add server-driven service worker cache invalidation and TypedSocket integration
Juergen Kunz
2025-12-04 11:46:55 +00:00
98eae1e79a
v6.4.0
v6.4.0
Juergen Kunz
2025-12-04 11:36:27 +00:00
aa677a2b7c
feat(serviceworker): Add speedtest support to service worker and dashboard
Juergen Kunz
2025-12-04 11:36:27 +00:00
5a81858df5
v6.3.0
v6.3.0
Juergen Kunz
2025-12-04 11:25:57 +00:00
c263b0608c
feat(web_serviceworker): Add advanced service worker subsystems: cache deduplication, metrics, update & network managers, event bus and dashboard
Juergen Kunz
2025-12-04 11:25:56 +00:00
30126f716e
feat(TypedServer): Enhance file watching with glob pattern for recursive directory matching
Juergen Kunz
2025-12-04 11:22:04 +00:00
4dc0cb311b
v6.2.0
v6.2.0
Juergen Kunz
2025-12-04 11:14:04 +00:00
84256fd8fc
feat(web_serviceworker): Add service-worker dashboard and request deduplication; improve caching, metrics and error handling
Juergen Kunz
2025-12-04 11:14:04 +00:00
8010977d05
v6.1.0
v6.1.0
Juergen Kunz
2025-12-04 08:52:49 +00:00
54bb12d6ff
feat(web_serviceworker): Enhance service worker subsystem: add metrics, event bus, error handling, config and caching/update improvements; make client connection & polling robust
Juergen Kunz
2025-12-04 08:52:49 +00:00
9ac91fd166
v6.0.1
v6.0.1
Juergen Kunz
2025-12-04 00:03:23 +00:00
b4e26d6d6a
fix(web_inject): Use TypedSocket status API in web_inject and bump dependencies
Juergen Kunz
2025-12-04 00:03:23 +00:00
1885eb78e5
v6.0.0
v6.0.0
Juergen Kunz
2025-12-03 09:41:56 +00:00
8b4c5918e9
BREAKING CHANGE(servertools.Server.addTypedSocket): Deprecate Server.addTypedSocket and upgrade typedsocket to v4; make addTypedSocket a no-op and log a deprecation warning. Bump tsbundle devDependency.
Juergen Kunz
2025-12-03 09:41:56 +00:00
c6792396df
v5.0.0
v5.0.0
Juergen Kunz
2025-12-02 21:10:25 +00:00
fc6829f607
BREAKING CHANGE(devtools): Switch /reloadcheck endpoint from GET to POST in DevToolsController
Juergen Kunz
2025-12-02 21:10:25 +00:00
424b742f84
v4.1.1
v4.1.1
Juergen Kunz
2025-12-02 21:03:57 +00:00
c25daba1c1
fix(classes.typedserver): Instantiate and register DevToolsController only when injectReload is enabled; compile ControllerRegistry routes after registration
Juergen Kunz
2025-12-02 21:03:57 +00:00
dce2e926e4
v4.1.0
v4.1.0
Juergen Kunz
2025-12-02 20:47:11 +00:00
27c96949a1
feat(TypedServer): Integrate SmartServe controller routing; add built-in routes controller and refactor TypedServer to use controllers and FileServer
Juergen Kunz
2025-12-02 20:47:11 +00:00
c17d6dac35
feat: Refactor TypedServer to use SmartServe and introduce new request handlers
Juergen Kunz
2025-12-02 20:26:34 +00:00
1c0c88a7cb
v4.0.0
v4.0.0
Juergen Kunz
2025-12-02 09:16:42 +00:00
8557c769fa
BREAKING CHANGE(typedserver): Migrate to new push.rocks packages and async smartfs API; replace smartchok with smartwatch; update deps and service worker handling
Juergen Kunz
2025-12-02 09:16:42 +00:00