Skip to content

Releases: nestjs/swagger

Release 11.4.4

21 May 07:54
57d8c19

Choose a tag to compare

11.4.4 (2026-05-21)

Bug fixes

Enhancements

Committers: 4

Release 11.4.3

14 May 10:11
354363e

Choose a tag to compare

11.4.3 (2026-05-14)

Bug fixes

  • #3910 fix(swagger): support const enum query params (@yudin-s)
  • #3911 fix(swagger-module): return reply from async route handlers (@tibohaffner)
  • #3883 fix(response-object-factory): preserve example/examples for built-in scalar response types (@yogeshwaran-c)
  • #3882 fix(swagger-types-mapper): place multipleOf inside parameter schema (@yogeshwaran-c)

Enhancements

  • #3885 feat(plugin): auto-generate enum metadata for string and number literal union types (@y-hsgw)
  • #3604 feat: added api-include-endpoint (@TomSpott)

Dependencies

Committers: 6

Release 11.4.2

27 Apr 11:47
3f58449

Choose a tag to compare

11.4.2 (2026-04-27)

Bug fixes

  • #3867 fix(plugin): keep auto-inferred default response when only error Api*Response decorators are present (@PeterTheOne)
  • #3876 fix(plugin): handle IsIn enum inference when type falls back to Object (@y-hsgw)

Committers: 2

Release 11.4.1

22 Apr 09:03
bf4ca37

Choose a tag to compare

11.4.1 (2026-04-22)

Bug fixes

Committers: 1

Release 11.4.0

22 Apr 07:11
3a57e5d

Choose a tag to compare

11.4.0 (2026-04-22)

Features

Bug fixes

Enhancements

  • #3865 feat(schema-object-factory): include class name chain in circular dependency errors (@yogeshwaran-c)

Committers: 4

Release 11.3.2

20 Apr 11:39
e236c73

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 11.3.1...11.3.2

Release 11.3.1

20 Apr 08:25
4d33856

Choose a tag to compare

11.3.1 (2026-04-20)

Bug fixes

  • #3847 fix(plugin): adjust relative import paths for tsconfig outDir depth (@kyungseopk1m)
  • #3781 fix(schema): prioritize oneOf/anyOf/allOf over inferred type resolution (@maruthang)
  • #3820 fix(schema): support enumName with oneOf and anyOf combinators (@maruthang)

Enhancements

  • #3854 fix(swagger-ui): replace hardcoded sentinel with per-call UUID in buildJSInitOptions (@kyuna0312)

Committers: 5

Release 11.3.0

15 Apr 12:13
0106583

Choose a tag to compare

11.3.0 (2026-04-15)

Bug fixes

Enhancements

Dependencies

Committers: 7

11.2.7

09 Apr 13:11
7924747

Choose a tag to compare

What's Changed

  • fix(deps): update dependency lodash to v4.18.1 [security] by @renovate[bot] in #3808
  • fix(deps): update dependency @nestjs/mapped-types to v2.1.1 by @renovate[bot] in #3791
  • fix(plugin): support TypeScript project references in ReadonlyVisitor by @maruthang in #3804
  • fix(plugin): skip auto-generated response decorator when Api*Response already present by @maruthang in #3803
  • fix(schema): handle const enum objects from SWC compiler metadata by @maruthang in #3802
  • fix(deps): update dependency path-to-regexp to v8.4.2 by @renovate[bot] in #3815
  • fix(swagger-explorer): prevent enum schema mutation across multiple document generations by @maruthang in #3799
  • fix(decorators): do not crash on Controller getter by @robbtraister in #3788
  • fix(plugin): handle non-ASCII characters in project paths by @maruthang in #3786
  • fix(explorer): pass version to operationIdFactory for all versioning types by @maruthang in #3783
  • chore(deps): update dependency class-validator to v0.15.1 by @renovate[bot] in #3753
  • fix(deps): update dependency swagger-ui-dist to v5.32.2 by @renovate[bot] in #3738

New Contributors

Full Changelog: 11.2.6...11.2.7

11.2.6

04 Feb 11:07
3281744

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 11.2.5...11.2.6