Skip to content

Commit d0d79af

Browse files
committed
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
1 parent e1028e9 commit d0d79af

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ Format inspired by [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
88

99
## [Unreleased]
1010

11+
---
12+
13+
## [0.14.0] - 2026-06-16
14+
1115
### Added
1216

1317
- A request can now be checked against a per-source contract before it reaches a handler. A new validation middleware takes a schema naming any of body, cookies, headers, json, or query, and runs each named contract against the matching slice of the incoming request. Every value that passes is gathered into one validated record and stored on the context under a reserved framework key, so a handler downstream reads only data that has already cleared its contract. A schema that names no source at all is refused at construction time, and a schema that tries to validate route params in middleware is refused with a message pointing to the in-handler path instead, since params are not yet resolved while middleware runs
@@ -647,7 +651,8 @@ Format inspired by [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
647651

648652
---
649653

650-
[Unreleased]: https://github.com/NeaByteLab/Deserve/compare/v0.13.0...HEAD
654+
[Unreleased]: https://github.com/NeaByteLab/Deserve/compare/v0.14.0...HEAD
655+
[0.14.0]: https://github.com/NeaByteLab/Deserve/compare/v0.13.0...v0.14.0
651656
[0.13.0]: https://github.com/NeaByteLab/Deserve/compare/v0.12.2...v0.13.0
652657
[0.12.2]: https://github.com/NeaByteLab/Deserve/compare/v0.12.1...v0.12.2
653658
[0.12.1]: https://github.com/NeaByteLab/Deserve/compare/v0.12.0...v0.12.1

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@neabyte/deserve",
33
"description": "HTTP server with file-based routing library for Deno",
4-
"version": "0.13.0",
4+
"version": "0.14.0",
55
"type": "module",
66
"license": "MIT",
77
"exports": "./src/index.ts",

0 commit comments

Comments
 (0)