Skip to content

Commit c9fadfb

Browse files
authored
v0.16.1 - see CHANGELOG for details (#52)
1 parent 591905e commit c9fadfb

File tree

3 files changed

+57
-1
lines changed

3 files changed

+57
-1
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,21 @@
1+
## [0.16.1] - 2025-11-27
2+
3+
## Added
4+
5+
- several more symbols from `z` is re-exported
6+
17
## [0.16.0] - 2025-11-27
28

9+
### Changed
10+
311
- upgraded dependencies: `npm:@asteasolutions/zod-to-openapi@^8.1.0`,
412
`jsr:@oak/oak@^17.2.0`, `jsr:@std/assert@^1.0.16`, `jsr:@std/io@^0.225.2`,
513
`jsr:@std/path@^1.1.3`, `jsr:@std/testing@^1.0.16`, `npm:zod@^4.1.13`
614

715
## [0.15.2] - 2025-06-29
816

17+
### Changed
18+
919
- upgraded dependencies: `npm:@asteasolutions/zod-to-openapi@^7.3.4`,
1020
`jsr:@std/path@^1.1.0`, `jsr:@std/testing@^1.0.14`, `npm:zod@^3.25.67`
1121

deno.jsonc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dklab/oak-routing-ctrl",
3-
"version": "0.16.0",
3+
"version": "0.16.1",
44
"exports": {
55
".": "./mod.ts",
66
"./mod": "./mod.ts"

src/utils/schema_utils.ts

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,52 @@ type SubsetOfZ = Pick<
5656
| "custom"
5757
| "date"
5858
| "discriminatedUnion"
59+
| "file"
60+
| "base64"
61+
| "base64url"
62+
| "catch"
63+
| "check"
64+
| "clone"
65+
| "decode"
66+
| "decodeAsync"
67+
| "encode"
68+
| "encodeAsync"
69+
| "endsWith"
70+
| "startsWith"
71+
| "stringFormat"
72+
| "uppercase"
73+
| "lowercase"
74+
| "toLowerCase"
75+
| "toUpperCase"
76+
| "url"
77+
| "uuid"
78+
| "uuidv4"
79+
| "uuidv6"
80+
| "uuidv7"
81+
| "safeDecode"
82+
| "safeDecodeAsync"
83+
| "safeEncode"
84+
| "safeEncodeAsync"
85+
| "safeParse"
86+
| "safeParseAsync"
87+
| "regex"
88+
| "refine"
89+
| "regexes"
90+
| "stringbool"
91+
| "config"
92+
| "email"
93+
| "emoji"
94+
| "float32"
95+
| "float64"
96+
| "hex"
97+
| "hash"
98+
| "nan"
99+
| "uint32"
100+
| "uint64"
101+
| "json"
102+
| "jwt"
103+
| "ipv4"
104+
| "ipv6"
59105
| "function"
60106
| "getErrorMap"
61107
| "instanceof"

0 commit comments

Comments
 (0)