## nestjs/nest — v12.1.1…v12.1.2

_32 commits._

### Features
- **feat(common): export UUIDVersion and support 'all' and numeric versions in ParseUUIDPipe (#17920)** (4ea29cc)
- **feat(common): support uuid v1, v2, v6 and v8 in `ParseUUIDPipe` (#17904)** (41a3a54)

### Fixes
- **fix(express,fastify): keep +json content types on error replies (#17916)** (1685a43)
- **fix(express,fastify): read media type version from any accept param** (697ff89)
- **fix(websockets): await async request-scoped connection hooks (#17926)** (8335953)
- **fix(deps): update dependency mongoose to v9.10.3 (#17928)** (9996f7e)
- **fix(deps): update dependency mysql2 to v3.24.5 (#17929)** (e1e0512)
- **fix(microservices): release the nats reply inbox when publish throws (#17919)** (bc2a56d)
- **fix(microservices): settle the tcp listen callback on any listen error (#17922)** (1ae3070)
- **fix(core): resolve durable global filters with the strategy's context id (#17930)** (dee19bb)
- **fix(microservices): resolve kafka events whose stream completes empty (#17924)** (af6cfe6)
- **fix(microservices): error grpc client-streaming calls on upstream error (#17927)** (5903e4b)
- **fix(common): keep `StreamableFile` from mutating the caller options (#17925)** (a054312)
- **fix(websockets): stop unserializable replies from crashing the process** (7e961f8)
- **fix(deps): update dependency mongodb to v7.7.0 (#17914)** (86a3426)
- **fix(deps): update nest-graphql monorepo to v14.0.3 (#17909)** (d23ae81)
- **fix(deps): update dependency @nestjs/typeorm to v12.0.2 (#17900)** (fc0d238)
- **fix(microservices): keep rmq event listeners across reconnects (#17907)** (1104c1c)
- **fix(microservices): keep mqtt event listeners across reconnects (#17902)** (4d24af6)
- **fix(microservices): fail pending nats requests when the client gives up (#17908)** (82f45ff)
- **fix(deps): update nest monorepo (#17879)** (30207ac)

### Tests
- **test(microservices): dedupe the socket helpers in the tcp client spec (#17906)** (60ee6de)
- **test(microservices): cover tcp reconnect with a real server (#17892)** (c845dd0)

### Docs
- **docs(core): fix resolve() @returns tags to match their Promise signatures (#17917)** (50fb722)

### Chore
- **chore(release): publish v12.1.2 release** (8ab60aa)
- **chore(release): publish v12.1.2 release** (ab3fb3d)
- **chore(deps): bump ip-address from 10.7.0 to 10.7.2 (#17932)** (24099fb)
- **chore(deps): bump fast-uri from 3.1.7 to 3.1.8 in /tools/benchmarks (#17931)** (97f308c)
- **chore(deps): update dependency typescript-eslint to v8.71.0 (#17913)** (8843023)
- **chore(deps): update dependency oxlint to v1.86.0 (#17912)** (250dcd7)
- **chore(deps): update dependency amqplib to v2.2.0 (#17911)** (c4df6dc)
- **chore(deps): update dependency @types/multer to v2.3.0 (#17910)** (ccaeccc)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/nestjs/nest?utm_source=github-action)._