{{ message }}
Tags: NeaByteLab/Deserve
Tags
Deserve 0.15.0 This release moves the template engine into the standalone @neabyte/dve package and redesigns the request and response surface around grouped namespaces. Highlights - Grouped context API: read the request with ctx.get.*, stage the response with ctx.set.*, and finish with ctx.send.* - Rendering now runs on @neabyte/dve 0.1.1 with layouts, blocks, slots, comments, whitespace control, else if, and static validation - New send helpers ctx.send.empty(status) and ctx.send.download(body, filename, options) - Static mounts can be backed by a callback as well as a directory, with HEAD, range, Last-Modified, and If-Range support - Per-source request validation reachable through ctx.get.validated(), and a WebSocket middleware via Mware.websocket(options) - Expanded observability events for new lifecycle and rejection moments Breaking changes - The flat ctx methods and setters are replaced by ctx.get.* and ctx.set.* namespaces - Lifecycle events were renamed, for example request:complete to request:completed and view:error to view:failed - Router config moved the routes directory under routes, view config under views, and renamed the timeout to timeoutMs - SecHeaders renamed to SecurityHeaders, Cors renamed to CORS, WrapMware replaced by Wrap.apply - SessionOptions now requires secret in place of cookieSecret and keys the cookie name under name - The package root export list is now explicit and no longer re-exports Define or Loader Full notes: https://github.com/NeaByteLab/Deserve/blob/0.15.0/CHANGELOG.md#0150---2026-06-26
chore(release): bump to 0.9.0 and refresh changelog 🔖 - Bump version in deno.json to 0.9.0 - Add 0.9.0 section with commit log by date and update compare links - Remove Unreleased section and link from CHANGELOG - Remove “Unreleased” / “Belum dirilis” notice from worker-pool docs (en + id)
chore(release): add 0.8.0 section, example folder, and README tweaks 🔖 - Bump version to 0.8.0 in deno.json - Add Example Implementation link to README - Add example/README.md with Showcase (Restful-API) and Where to Start links - CHANGELOG: add 0.8.0 section and update compare links - README: use Title Case for Features and Quick Start (Docs)
PreviousNext
