Releases: RobinTail/express-zod-api
Releases · RobinTail/express-zod-api
v16.4.1
What's Changed
- Remove
copyMeta
fromextractObjectSchema
by @RobinTail in #1474 - Ref: Simpler
extractObjectSchema
by @RobinTail in #1475 - Bump vitest from 1.1.3 to 1.2.0 by @dependabot in #1476
- Bump @vitest/coverage-istanbul from 1.1.3 to 1.2.0 by @dependabot in #1478
- Bump prettier from 3.1.1 to 3.2.1 by @dependabot in #1477
Full Changelog: v16.4.0...v16.4.1
v16.4.0
What's Changed
- Feat:
childLoggerProvider
by @RobinTail in #1468 - Bump @types/node from 20.10.8 to 20.11.0 by @dependabot in #1472
Full Changelog: v16.3.0...v16.4.0
v16.3.0
What's Changed
- Proprietary schemas using native
zod
methods andMetadata
by @RobinTail in #1442 - Bump @typescript-eslint/parser from 6.18.0 to 6.18.1 by @dependabot in #1464
- Bump @typescript-eslint/eslint-plugin from 6.18.0 to 6.18.1 by @dependabot in #1463
- Bump @types/node from 20.10.7 to 20.10.8 by @dependabot in #1467
- Bump eslint-plugin-prettier from 5.1.2 to 5.1.3 by @dependabot in #1469
Full Changelog: v16.2.2...v16.3.0
v16.2.2
What's Changed
- Removing boundaries and regex flags from OpenAPI
pattern
by @RobinTail in #1460
Full Changelog: v16.2.1...v16.2.2
v15.3.1
v16.2.1
What's Changed
- Upgrading all dependencies. by @RobinTail in #1440
- Ref: extracting schema helpers by @RobinTail in #1441
- Fix error messages of proprietary schemas depiction by @RobinTail in #1443
- Notice for version 16.2.0 by @RobinTail in #1445
- Ref: shortening
hasMeta()
andgetMeta()
by @RobinTail in #1446 - Ref: combinations by @RobinTail in #1447
- Ref:
Array::some
instead ofreduceBool()
by @RobinTail in #1448 - Bump vitest from 1.1.2 to 1.1.3 by @dependabot in #1452
- Bump @vitest/coverage-istanbul from 1.1.2 to 1.1.3 by @dependabot in #1453
- Bump @typescript-eslint/parser from 6.17.0 to 6.18.0 by @dependabot in #1454
- Bump @typescript-eslint/eslint-plugin from 6.17.0 to 6.18.0 by @dependabot in #1455
- Ref: Less magic in
withMeta
by @RobinTail in #1456
Full Changelog: v16.2.0...v16.2.1
v16.2.0
Feature
- Different response schemas for different status codes by @RobinTail in #1431
Other changes
- Bump tsd from 0.30.0 to 0.30.1 by @dependabot in #1426
- Ref: better buffer schema for
ez.upload()
by @RobinTail in #1427 - Ref: easier context access in parsing ZodUpload. by @RobinTail in #1428
- Bump @types/node from 20.10.5 to 20.10.6 by @dependabot in #1429
- Ref: Organizing result handlers by @RobinTail in #1430
- Bump vitest from 1.1.0 to 1.1.1 by @dependabot in #1432
- Bump @vitest/coverage-istanbul from 1.1.0 to 1.1.1 by @dependabot in #1433
- Rev: removing redundant changes to the input sources in example. by @RobinTail in #1434
- Bump @typescript-eslint/parser from 6.16.0 to 6.17.0 by @dependabot in #1437
- Bump @typescript-eslint/eslint-plugin from 6.16.0 to 6.17.0 by @dependabot in #1436
- Bump tsd from 0.30.1 to 0.30.2 by @dependabot in #1438
- Bump tsd from 0.30.2 to 0.30.3 by @dependabot in #1439
Full Changelog: v16.1.0...v16.2.0
v16.1.0
What's Changed
- Using typescript factory for producing
getStartupLogo
by @RobinTail in #1419 - Third party licenses file by @RobinTail in #1420
- Ref: parse when depicting transformation effect by @RobinTail in #1423
- Bump @typescript-eslint/eslint-plugin from 6.15.0 to 6.16.0 by @dependabot in #1421
- Bump @typescript-eslint/parser from 6.15.0 to 6.16.0 by @dependabot in #1422
- Ref: using schema for
ZodUpload
validation by @RobinTail in #1424 - Feat: Describing alternative or actual placement of the input security by @RobinTail in #1425
Full Changelog: v16.0.0...v16.1.0
v16.0.0
Version 16 is for Nina
This release is focused on improving Integration
and Documentation
.
Potentially breaking changes
- Some methods and properties of the
Documentation
class (which extends the OpenAPI builder) might be changed. - Options
successfulResponseDescription
anderrorResponseDescription
ofDocumentation
constructor are renamed. - Read the migration guide in Changelog.
Features
- Switching to OpenAPI 3.1 with better descriptions of its components.
- Featuring formatted code generation of frontend client and API types, including ability to split response types.
v15.3.0
What's Changed
- Support connecting express router in app config. by @sarahssharkey in #1410
- Introducing contribution guidelines by @RobinTail in #1395
- Introducing issue templates by @RobinTail in #1394
- Upgrading all dependencies. by @RobinTail in #1407
- Fixing the Endpoint methods tests naming. by @RobinTail in #1408
- Bump eslint-plugin-import from 2.29.0 to 2.29.1 by @dependabot in #1383
- Bump eslint from 8.55.0 to 8.56.0 by @dependabot in #1384
- Bump tsd from 0.29.0 to 0.30.0 by @dependabot in #1390
- Bump @types/node from 20.10.4 to 20.10.5 by @dependabot in #1389
- Bump @arethetypeswrong/cli from 0.13.3 to 0.13.4 by @dependabot in #1400
- Bump @typescript-eslint/eslint-plugin from 6.14.0 to 6.15.0 by @dependabot in #1399
- Bump @vitest/coverage-istanbul from 1.0.4 to 1.1.0 by @dependabot in #1397
- Bump @typescript-eslint/parser from 6.14.0 to 6.15.0 by @dependabot in #1398
- Bump vitest from 1.0.4 to 1.1.0 by @dependabot in #1396
- Bump openapi3-ts from 4.1.2 to 4.2.0 by @dependabot in #1405
- Bump @arethetypeswrong/cli from 0.13.4 to 0.13.5 by @dependabot in #1402
- Bump eslint-plugin-unicorn from 49.0.0 to 50.0.1 by @dependabot in #1406
- Bump tsx from 4.6.2 to 4.7.0 by @dependabot in #1403
- Bump eslint-plugin-prettier from 5.0.1 to 5.1.1 by @dependabot in #1404
- Bump openapi3-ts from 4.2.0 to 4.2.1 by @dependabot in #1409
New Contributors
- @sarahssharkey made their first contribution in #1410
Full Changelog: v15.2.0...v15.3.0