Docs
Changelog

Changelog

All notable changes to this project will be documented in this file.

2.14.0 (opens in a new tab) - 2026-11-02

Bug Fixes

  • Resolve new clippy assert lints and run docs builds on Bun
  • cli: Handle function parsers in procedure decorators

Features

  • Support NestJS v12
  • Unify native tRPC options under a single trpc key

2.13.0 (opens in a new tab) - 2026-07-25

Bug Fixes

  • cli: Use assert_eq! to satisfy clippy manual_assert_eq

Features

  • Add sse and jsonl options to TRPCModule.forRoot

2.12.0 (opens in a new tab) - 2026-07-01

Bug Fixes

  • Add reflect-metadata types to tsconfig.spec.json for ESM compatibility
  • Tsc discover fixed
  • TSC discover improvements
  • Rollback .gitignore

Features

  • Add ESM import extension auto-detection from tsconfig

2.11.0 (opens in a new tab) - 2026-06-18

Bug Fixes

  • cli: Properly handle null exit status from child process

Features

  • cli: Infer procedure output type from resolver return type

Miscellaneous Tasks

  • nestjs-trpc: Bump nestjs depens to v11

2.9.0 (opens in a new tab) - 2026-02-21

Bug Fixes

  • nestjs-trpc: Normalize backslashes in generated import paths on windows

Features

  • Add TRetContext generic to MiddlewareOptions for typed next ctx
  • nestjs-trpc: Support zod 4 schemas in decorator input/output

Refactor

  • Rename TRetContext to TReturnContext and reorder generics

2.8.0 (opens in a new tab) - 2026-02-13

Features

  • nestjs-trpc: Add global middlewares support
  • nestjs-trpc: Add subscription decorator support
  • nestjs-trpc: Add error handler with dependency injection

Refactor

  • nestjs-trpc: Remove dead file scanner and path metadata

2.5.0 (opens in a new tab) - 2026-02-10

Features

  • nestjs-trpc: Add transformer auto-detection for generated schema

2.4.0 (opens in a new tab) - 2026-02-10

Features

  • nestjs-trpc: Merge routers with same alias

2.3.0 (opens in a new tab) - 2026-02-10

Features

  • nestjs-trpc: Add importability-aware schema flattening

Testing

  • nestjs-trpc: Add e2e tests for enum, alias, and external imports

2.2.0 (opens in a new tab) - 2026-02-09

Features

  • nestjs-trpc: Add custom logger support

2.1.0 (opens in a new tab) - 2026-02-09

Features

  • nestjs-trpc: Add procedure meta support

2.0.1 (opens in a new tab) - 2026-02-09

Bug Fixes

  • Improve FileScanner to handle source maps more resiliently
  • nestjs-trpc: Resolve wildcard route conflict

Features

  • cli: Add Rust CLI for schema generation with watch mode

Miscellaneous Tasks

  • nestjs-trpc: Fix tests + lint errors
  • nestjs-trpc: Add build script and simplify release workflow

1.6.1 (opens in a new tab) - 2024-10-30

Miscellaneous Tasks

  • Release v1.6.1

1.6.0 (opens in a new tab) - 2024-10-30

Miscellaneous Tasks

  • Release v1.6.0

Refactor

  • decorators/middlewares: Rename to UseMiddlewares and mark old one as deprecated
  • decorators/middlewares: Rename to UseMiddlewares and mark old one as deprecated

1.5.2 (opens in a new tab) - 2024-10-20

Miscellaneous Tasks

  • packages/nestjs-trpc: Removed prefixed slash for windows
  • Release v1.5.2

1.5.1 (opens in a new tab) - 2024-10-16

Miscellaneous Tasks

  • packages/nestjs-trpc: Updated tsconfig and build step
  • packages/nestjs-trpc: Updated nestjs to not require generation dependencies in prod
  • Release v1.5.1

1.5.0 (opens in a new tab) - 2024-10-06

Bug Fixes

  • nestjs-trpc: Filtered out non unique middlewares
  • nestjs-trpc: Updated generator log to include relative path

Features

  • Prettier and lint fixes
  • nestjs-trpc: Removed unused packages
  • nestjs-trpc: Auto import call expressions

Miscellaneous Tasks

  • nestjs-trpc: Refactored util files and functions
  • nestjs-trpc: Removed unused test file
  • packages/nestjs-trpc: Copied readme to package folder
  • Release v1.5.0

1.4.0 (opens in a new tab) - 2024-10-01

Features

  • Added fastify support

Miscellaneous Tasks

  • Release v1.4.0

1.3.5 (opens in a new tab) - 2024-09-29

Features

  • Exposed the runtime trpc app-router
  • Added trpc panel integration example

Miscellaneous Tasks

  • Release v1.3.5

1.3.4 (opens in a new tab) - 2024-09-28

Bug Fixes

  • Eslint and prettier fixes
  • Fixed mutation mapping issue

Miscellaneous Tasks

  • Release v1.3.4

1.3.3 (opens in a new tab) - 2024-09-28

Bug Fixes

  • Updated import map to handle barrel files
  • Updated peer dependencies version

Miscellaneous Tasks

  • Release v1.3.3

1.3.2 (opens in a new tab) - 2024-09-28

Bug Fixes

  • Fixed zod schema functionality to respect local import maps

Miscellaneous Tasks

  • Release v1.3.2

1.3.1 (opens in a new tab) - 2024-09-28

Bug Fixes

  • Zod now currently flattens composite types

Miscellaneous Tasks

  • Release v1.3.1

1.3.0 (opens in a new tab) - 2024-08-26

Miscellaneous Tasks

  • Release v1.3.0

1.2.0 (opens in a new tab) - 2024-08-26

Bug Fixes

  • Added correct registry version
  • Updated package json version
  • Added ignoreversion to package
  • Removed version ignore

Features

  • Bumped release version

Miscellaneous Tasks

  • Release v1.2.0