|
|
d645311208
|
fix(readme): update README: rework features, add OpenAPI/Swagger, compression, request validation, examples, and runtime stats
|
2025-12-20 06:59:55 +00:00 |
|
|
|
4a17bf39c6
|
BREAKING CHANGE(request): introduce lazy request body parsing via ctx.json()/text()/arrayBuffer()/formData and remove IRequestContext.body
|
2025-12-20 06:55:47 +00:00 |
|
|
|
cc3e335112
|
feat(openapi): Add OpenAPI module: decorators, spec generator, runtime validation and Swagger UI
|
2025-12-08 17:43:51 +00:00 |
|
|
|
fec0770d55
|
feat(compression): Improve compression implementation (buffering and threshold), add Deno brotli support, add compression tests and dynamic route API
|
2025-12-05 15:38:43 +00:00 |
|
|
|
57d7fd6483
|
feat(compression): Add cross-runtime response compression (Brotli/gzip), per-route decorators, and pre-compressed static file support
|
2025-12-05 12:27:41 +00:00 |
|
|
|
d341fc270d
|
fix(deps): Bump dependency versions for build and runtime tools
|
2025-12-03 23:53:47 +00:00 |
|
|
|
b3c77eb675
|
fix(adapters): Attach WebSocket peer to typedRouter request localData and add ws dependency
|
2025-12-03 23:47:46 +00:00 |
|
|
|
643a6cec55
|
feat(websocket): Add TypedRouter WebSocket integration, connection registry, peer tagging and broadcast APIs
|
2025-12-02 12:13:46 +00:00 |
|
|
|
cbe31cfc73
|
fix(package): Update package metadata, scripts and dependency pins
|
2025-11-29 15:27:27 +00:00 |
|
|
|
9411b5ee49
|
initial
|
2025-11-29 15:24:00 +00:00 |
|