Tags · NeaByteLab/Deserve · GitHub
Skip to content

Tags: NeaByteLab/Deserve

Tags

0.15.0

Toggle 0.15.0's commit message
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

0.14.0

Toggle 0.14.0's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
chore(release): bump version to 0.14.0

- Add 0.14.0 compare link and reset Unreleased to v0.14.0...HEAD
- Promote Unreleased changelog entries to 0.14.0 dated 2026-06-16
- Set package version to 0.14.0

0.13.0

Toggle 0.13.0's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
chore(release): bump version to 0.13.0

- Bump deno.json version from 0.12.2 to 0.13.0
- Promote the Unreleased changelog section to 0.13.0
- Refresh the Unreleased and 0.13.0 compare links

0.12.2

Toggle 0.12.2's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
chore(release): bump version to 0.12.2

- Add 0.12.2 changelog entry for the route import primitive
- Bump deno.json version from 0.12.1 to 0.12.2
- Update compare links with 0.12.2 reference

0.12.1

Toggle 0.12.1's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
chore(release): bump version to 0.12.1

- Add 0.12.1 changelog entry for JSR propagation re-publish
- Bump deno.json version from 0.12.0 to 0.12.1
- Update compare links with 0.12.1 reference

0.12.0

Toggle 0.12.0's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
chore(release): bump version to 0.12.0

- Bump deno.json version from 0.11.0 to 0.12.0

- Finalize CHANGELOG Unreleased section as 0.12.0 with compare links

0.11.0

Toggle 0.11.0's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
fix(docs): restore YAML frontmatter indentation in landing pages

- Add docs/ to deno fmt exclude to prevent frontmatter corruption
- Restore proper nested YAML indentation in index pages (root, EN, ID)

0.10.0

Toggle 0.10.0's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
chore(config): bump version to 0.10.0

- Update version field from 0.9.0 to 0.10.0

0.9.0

Toggle 0.9.0's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
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)

0.8.0

Toggle 0.8.0's commit message

Verified

This commit was signed with the committer’s verified signature.
NeaByteLab NeaByteLab
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)