Skip to content

Releases: nestjs/swagger

11.4.7

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 17 Aug 09:53
77e3d46

What's Changed

  • fix(plugin): preserve inferred responses for enum error statuses by @GiHoon1123 in #4014
  • chore(deps): update dependency @fastify/static to v10 [security] by @renovate[bot] in #4028
  • feat(interfaces): export full OpenAPI object-model types in public API by @Fcmam5 in #4048
  • fix(plugin): handle decorators with property access expressions in getIdentifierFromName by @jorenl in #4042
  • fix(deps): update dependency js-yaml to v5.3.0 by @renovate[bot] in #4053
  • feat(api-header): support custom OpenAPI extensions by @kyungseopk1m in #4047
  • fix(type-helpers): apply deep partial substitution to plugin metadata by @kyungseopk1m in #4030
  • fix(plugin): rebase readonly import paths onto the output directory by @kyungseopk1m in #4019
  • fix(plugin): generate object examples from @example doc tags by @y-hsgw in #4005

New Contributors

Full Changelog: 11.4.6...11.4.7

Release 11.4.6

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 17 Jul 07:41
aec1a22

11.4.6 (2026-07-17)

Features

Bug fixes

Enhancements

Dependencies

Committers: 4

11.4.5

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 30 Jun 07:35
ce51962

What's Changed

  • feat(plugin): generate additionalProperties for Record/index-signature types by @y-hsgw in #3957
  • fix(deps): update dependency swagger-ui-dist to v5.32.8 by @renovate[bot] in #3973
  • fix(deps): update dependency js-yaml to v4.2.0 [security] by @renovate[bot] in #3988

Full Changelog: 11.4.4...11.4.5

Release 11.4.4

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 21 May 07:54
57d8c19

11.4.4 (2026-05-21)

Bug fixes

Enhancements

Committers: 4

Release 11.4.3

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 14 May 10:11
354363e

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

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 27 Apr 11:47
3f58449

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

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 22 Apr 09:03
bf4ca37

11.4.1 (2026-04-22)

Bug fixes

Committers: 1

Release 11.4.0

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 22 Apr 07:11
3a57e5d

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

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 20 Apr 11:39
e236c73

What's Changed

New Contributors

Full Changelog: 11.3.1...11.3.2

Release 11.3.1

Choose a tag to compare

@kamilmysliwiec kamilmysliwiec released this 20 Apr 08:25
4d33856

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