Skip to content

v2.2.3

Choose a tag to compare

@github-actions github-actions released this 10 Jun 18:02
· 34 commits to master since this release
bc67c7c

Patch release — fixes broken @nestjs-crud/core subpath exports and restores Swagger metadata under @nestjs/swagger 11.4.3+.

Fixed

  • Subpath exports now resolve from the published tarball. @nestjs-crud/core/cache, @nestjs-crud/core/cursor, and @nestjs-crud/core/query previously threw ERR_PACKAGE_PATH_NOT_EXPORTED or MODULE_NOT_FOUND when imported from a downstream project (broken in 2.2.0–2.2.2). The exports map in packages/core/package.json now correctly maps each subpath to its compiled lib/ counterpart. The @nestjs-crud/core/lib/* deep-import workaround paths continue to work for any consumer who used them.
  • Swagger route metadata survives @nestjs/swagger 11.4.3+. An exports map change in that release blocked the internal ./dist/constants deep-require used by this package's Swagger integration. The import now resolves correctly against the published exports.
  • qs is a direct dependency of @nestjs-crud/core. Previously the package relied on qs being hoisted transitively from other dependencies, which fails under pnpm and Yarn PnP with strict hoisting disabled. qs is now declared explicitly in @nestjs-crud/core's dependencies.

Maintenance

Dependency sweep closing 8 dev-tree Dependabot alerts via lockfile dedupe; a new pack-and-install smoke gate in CI permanently guards the publish layout so subpath-export regressions are caught before a release ships.