- Upgraded TypeScript peer dependency from v4 to v5. Internal tests migrated from Jest to Vitest.
@golevelup/ts-jest: Limit DeepMocked recursion depth to 4 levels to fix type-checking performance regression on complex types (e.g. S3Client, PrismaClient). Fix RegExp.test throwing "Cannot convert object to primitive value" on mocked properties by handling Symbol.toPrimitive.
@golevelup/ts-vitest: Limit DeepMocked recursion depth to 4 levels to fix type-checking performance regression on complex types. Fix RegExp.test throwing "Cannot convert object to primitive value" on mocked properties by handling Symbol.toPrimitive.
@golevelup/ts-sinon: Fix RegExp.test throwing "Cannot convert object to primitive value" on mocked properties by handling Symbol.toPrimitive in the mock proxy.
@golevelup/nestjs-rabbitmq: Fix RPC shared queue multiplexing by routing key to prevent message mis-routing. Fix handler this context binding for class instances. Add support for per-exchange bindings in @RabbitSubscribe via a new bindings option.
@golevelup/nestjs-stripe: Switch to constructEventAsync to fix SubtleCryptoProvider errors in Bun and Node 24+. Fix unhandled exception in Sentry global filter when a webhook handler throws. Update default Stripe API version to 2026-02-25.clover.
- Includes dev dependencies upgrades such as Vite, Vitest and nestjs CLI and a new Stripe upgrade
- fixes on a regression caused by the new DeepMocked & type signatures
- An update to the copy README pipeline, relevant to the NPM package profile
- Contains an improvement to the documentation readme copy pipeline
- Several changes across the new release pipeline including readme files
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.7.0 (2025-05-08)
0.6.2 (2025-01-24)
Note: Version bump only for package @golevelup/ts-jest
0.6.1 (2024-11-12)
0.6.0 (2024-11-06)
- ts-jest: ensures auto mocked properties can be casted to primitive types (#850) (60cc5f8), closes #843
0.5.6 (2024-09-24)
0.5.5 (2024-09-03)
0.5.4 (2024-08-15)
0.5.3 (2024-08-14)
- ts-jest: toString doesnt work on nested properties of a mock (#763) (a686104), closes #762
- ts-jest: update cache when setting mock property (#756) (0756cbc)
0.5.2 (2024-08-12)
0.5.1 (2024-08-09)
0.5.0 (2024-04-10)
0.4.0 (2023-07-18)
0.3.8 (2023-07-03)
- testing: missing jest when injectGlobals=false (#566) (26a681e), closes /github.com/golevelup/nestjs/issues/557#event-8587363528
0.3.7 (2023-05-01)
0.3.6 (2023-04-28)
0.3.5 (2023-02-23)
Note: Version bump only for package @golevelup/ts-jest
0.3.4 (2022-10-31)
0.3.3 (2022-04-18)
Note: Version bump only for package @golevelup/ts-jest
0.3.2 (2021-10-30)
Note: Version bump only for package @golevelup/ts-jest
0.3.1 (2020-12-13)
0.3.0 (2020-06-10)
- ts-jest: improve support for partials and promises (82ddac4)
0.2.3 (2020-05-13)
Note: Version bump only for package @golevelup/ts-jest
0.2.2 (2020-05-11)
Note: Version bump only for package @golevelup/ts-jest
0.2.1 (2020-01-12)
- eslint: fix sonarcloud diplicate code error (1868fab)
0.1.2 (2019-11-13)
0.1.1 (2019-11-09)
Note: Version bump only for package @golevelup/nestjs-testing