Releases: RobinTail/express-zod-api
Releases · RobinTail/express-zod-api
v21.11.1
Fixes
- Moving styles from
BuiltinLogger
instance by @RobinTail in #2321 - Integration: JSON namespace constraints by @RobinTail in #2300
Chores
- Declaring the package manager for Node
corepack
by @RobinTail in #2315 - Vitest 3 by @RobinTail and @dependabot in #2316
- Removing HTTP Errors comparator (Vitest 3) by @RobinTail in #2320
- Upgrading all dependencies. by @RobinTail in #2322
- dependabot in #2302, #2301, #2309, #2308, #2311, #2310, #2317, #2319
Full Changelog: v21.11.0...v21.11.1
v21.11.0
Feature
- Exposing the child logger context on
BuiltinLogger
by @RobinTail in #2295
Chores
- Create empty interfaces upon instantiation of
Integration
by @RobinTail in #2298 - dependabot in #2291, #2292, #2293 and #2296
Full Changelog: v21.10.0...v21.11.0
v21.10.0
Feat
- Integration: configurable
serverUrl
by @RobinTail in #2278
Chores
- moving eslint rules: extracting ts factory concerns. by @RobinTail in #2279
- Upgrading all dependencies. by @RobinTail in #2283 and #2286
- dependabot in #2282 and #2285
Full Changelog: v21.9.0...v21.10.0
v21.9.0
Deprecation
MethodPath
—>Request
by @RobinTail in #2275
Minor changes
- JSDoc for every type and interface of the generated
Integration
by @RobinTail in #2269
Patch level changes
- Ref: Extracting
responseVariants
once by @RobinTail in #2273 - ref(Integration): delegating props quotation to specific cases by @RobinTail in #2274
Chores
- Replacing
range()
withtimes()
forenumerateExamples()
by @RobinTail in #2263 - Addressing contributor username changes by @RobinTail in #2270
- Upgrading all dependencies. by @RobinTail in #2272 and #2268
- dependabot in #2261, #2277, #2265, #2271
Full Changelog: v21.8.0...v21.9.0
v21.8.0
Deprecation
jsonEndpoints
public const by @RobinTail in #2258
Chores
- Upgrading all dependencies. by @RobinTail in #2256
Full Changelog: v21.7.0...v21.8.0
v21.7.0
Feature
- Generating
EncodedResponse
interface byIntegration
by @RobinTail in #2226
Chores
Full Changelog: v21.6.1...v21.7.0
v21.6.1
Fixes
- Fix: no duplicates in
Path
type generated byIntegration
by @RobinTail in #2251 - Patch update for
node-mocks-http
by @RobinTail in #2248
Chores
Full Changelog: v21.6.0...v21.6.1
v21.6.0
Feature
- Supporting the following
z.string()
formats by theDocumentation
generator:base64
(asbyte
),date
,time
,duration
,nanoid
;- And new formats introduced by Zod 3.24:
jwt
,base64url
,cidr
;
Fix
- Missing
minLength
andmaxLength
properties when depictingz.string().length()
(fixed length strings).
Chores
- Bump zod from 3.23.8 to 3.24.0 by @dependabot and @RobinTail in #2247
Full Changelog: v21.5.0...v21.6.0
v21.5.0
Feature
- Server-sent events (SSE) by @RobinTail in #2238
Chores
- Upgrading all dependencies by @RobinTail in #2246
Full Changelog: v21.4.0...v21.5.0
v21.4.0
Feature
- Feat:
buildVoid
method by @RobinTail in #2245
Fix
- Removing redundant type arguments on
Endpoint
by @RobinTail in #2239
Chores
makeKeyOf()
helper by @RobinTail in #2231- Remove redundant
Partial<>
fromIntegration::registry
by @RobinTail in #2232 - Fixing the type of
Itegration::registry
by @RobinTail in #2233 - Use entity references instead of id holding constants by @RobinTail in #2234
- Deduplicating type making helper by @RobinTail in #2235
- Extracting
OnEndpoint
type by @RobinTail in #2236 - Reusing
OnEndpoint
type for extracting routing hooks by @RobinTail in #2237 - Changing
BuildProps
type into interface by @RobinTail in #2240 - dependabot in #2243 and #2244
Full Changelog: v21.3.0...v21.4.0