Skip to content

Latest commit

 

History

History
1041 lines (655 loc) · 80.3 KB

CHANGELOG.md

File metadata and controls

1041 lines (655 loc) · 80.3 KB

10.2.3 (2024-02-18)

Bug Fixes

  • additional props in openapi health schema (38425de), closes #2516

10.2.2 (2024-02-07)

Bug Fixes

  • @nestjs/terminus: generate the correct openapi health schema (01ce13b)
  • deps: update dependency reflect-metadata to v0.2.1 (e2420bd)
  • deps: update prisma monorepo to v5.9.1 (d88770c)
  • swagger definition for health check result additional props (44c06f6), closes #2516

10.2.2-beta.0 (2024-01-31)

Bug Fixes

10.2.1 (2024-01-26)

Bug Fixes

10.2.0 (2023-11-27)

10.2.0-beta.0 (2023-11-27)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.9.11 (8b9477e)
  • deps: update dependency @grpc/grpc-js to v1.9.3 (8205d8e)
  • deps: update dependency @grpc/proto-loader to v0.7.10 (#2398) (c16da49)
  • deps: update dependency @mikro-orm/nestjs to v5.2.2 (0c72183)
  • deps: update dependency @nestjs/axios to v3 (6f1d4bb)
  • deps: update dependency @nestjs/axios to v3.0.1 (#2438) (7239bb0)
  • deps: update dependency @nestjs/mongoose to v10.0.1 (9c4baef)
  • deps: update dependency @nestjs/mongoose to v10.0.2 (8e70686)
  • deps: update dependency @nestjs/sequelize to v10 (100d8fa)
  • deps: update dependency @nestjs/typeorm to v10 (77972fe)
  • deps: update dependency @nestjs/typeorm to v10.0.1 (3cf5c15)
  • deps: update dependency mongoose to v7.6.4 (51cb375)
  • deps: update dependency mongoose to v7.6.5 (af11baf)
  • deps: update dependency redis to v4.6.8 (5c35747)
  • deps: update dependency rimraf to v5 (46cd5be)
  • deps: update dependency sequelize to v6.33.0 (b362509)
  • deps: update dependency typeorm to v0.3.17 (d07b83a)
  • deps: update mikro-orm monorepo to v5.8.1 (2a0d68a)
  • deps: update nest monorepo (c25b594)
  • deps: update prisma monorepo to v4.16.2 (3933016)
  • Fixed typeorm mongodb health check fails with mongodb>=5.0 (#2399) (b6026c2)

Features

10.1.1 (2023-09-14)

10.1.1-beta.0 (2023-09-14)

Bug Fixes

  • @nestjs/microservices as direct dependency (acfdfb3)

10.1.0 (2023-09-14)

Bug Fixes

  • deps: update dependency @grpc/proto-loader to v0.7.9 (#2309) (e049c7e)
  • deps: update dependency @mikro-orm/nestjs to v5.2.1 (#2316) (64b0e69)
  • deps: update dependency mysql2 to v3.6.1 (5c9c2b1)
  • deps: update dependency redis to v4.6.7 (#2283) (c8be03b)
  • deps: update dependency rimraf to v4.4.1 (#2319) (43b194e)
  • deps: update dependency rxjs to v7.8.1 (#2320) (706d8e2)
  • fails if unexpected error type thrown (b641d2e), closes #2256
  • grpc: Memory leak due to open channel references (781c00e), closes #2329
  • microservice: connect to kafka with producerOnlyMode per default (c6d8f7c), closes #1690
  • mikro-orm.health: mikro-orm connection type is deprecated (1c0eff9), closes #2325

Features

10.0.1 (2023-06-17)

Bug Fixes

  • prisma: add @Injectable decorator (25893bd)

10.0.0 (2023-06-17)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.8.14 (#2262) (86152cc)

  • deps: update dependency @grpc/grpc-js to v1.8.15 (#2280) (6ecdc1f)

  • deps: update dependency @grpc/proto-loader to v0.7.6 (#2263) (638a7cd)

  • deps: update dependency @grpc/proto-loader to v0.7.7 (#2268) (48d2d8d)

  • deps: update dependency @mikro-orm/nestjs to v5.1.8 (#2265) (4bdb17d)

  • deps: update dependency @nestjs/mongoose to v9.2.2 (#2267) (d97deb7)

  • deps: update dependency @nestjs/sequelize to v9.0.2 (#2269) (3de1168)

  • deps: update dependency ioredis to v5.3.2 (#2281) (3b58611)

  • deps: update dependency mysql2 to v3.2.4 (#2216) (38c9593)

  • v10.0.0 (#2282) (291bbed), closes #2282 #2250

BREAKING CHANGES

  • drop support for Node v12

  • chore: fix prisma sample

  • chore: add prisma client as optional peer dependency

  • refactor(prisma): rename PrismaORM to PrismaHealthIndicator

  • chore(): release v10.0.0-beta.0

  • chore: fix format

  • chore: add node v18 and v20

  • chore: drop support for node v14

  • drop support for node v14

  • feat: upgrade to nest v10

  • feat(deps): upgrade TypeScript to v5

  • chore: update dependencies

  • feat(disk): prettify type information

  • chore(): release v10.0.0-beta.1

  • Revert "feat(disk): prettify type information"

This reverts commit e0b13aac8069bb510c508783171aad2a87444fb1.

  • chore: use --legacy-peer-deps in ci

Revert once mikro-orm/nestjs#122 is resolved

  • chore: remove prisma timeout

  • chore: add debian openssl for prisma

10.0.0-beta.1 (2023-06-16)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.8.14 (#2262) (86152cc)
  • deps: update dependency @grpc/grpc-js to v1.8.15 (#2280) (6ecdc1f)
  • deps: update dependency @grpc/proto-loader to v0.7.6 (#2263) (638a7cd)
  • deps: update dependency @grpc/proto-loader to v0.7.7 (#2268) (48d2d8d)
  • deps: update dependency @mikro-orm/nestjs to v5.1.8 (#2265) (4bdb17d)
  • deps: update dependency @nestjs/mongoose to v9.2.2 (#2267) (d97deb7)
  • deps: update dependency @nestjs/sequelize to v9.0.2 (#2269) (3de1168)
  • deps: update dependency ioredis to v5.3.2 (#2281) (3b58611)
  • deps: update dependency mysql2 to v3.2.4 (#2216) (38c9593)

chore

  • drop support for Node v12 (260d170)
  • drop support for node v14 (5f15d10)

Features

BREAKING CHANGES

  • drop support for node v14
  • drop support for Node v12

10.0.0-beta.0 (2023-04-25)

chore

  • drop support for Node v12 (beee03c)

Features

BREAKING CHANGES

  • drop support for Node v12

9.2.2 (2023-03-27)

Bug Fixes

  • deps: update dependency mongoose to v6.9.2 (62433b6)
  • missing setContext when using logger: false (9274056)

9.2.1 (2023-02-15)

Bug Fixes

  • deps: update dependency ioredis to v5.3.0 (7969397)
  • deps: update dependency mongoose to v6.9.0 (d3cc5ba)
  • deps: update dependency redis to v4.6.4 (ef505b9)
  • deps: update nest monorepo (0ebac8a)
  • Fix crash when setting logger to false (3d417fd)

9.2.0 (2023-02-03)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.8.7 (aac1ef4)
  • deps: update dependency rimraf to v4.1.2 (682b17d)

9.2.0-beta.0 (2023-01-27)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.8.4 (3094665)
  • deps: update dependency @grpc/proto-loader to v0.7.4 (ab21f60)
  • deps: update dependency @nestjs/axios to v1 (85468a6)
  • deps: update dependency @nestjs/axios to v1.0.1 (d57f7f1)
  • deps: update dependency @nestjs/terminus to v9.1.4 (9d12b73)
  • deps: update dependency ioredis to v5.2.5 (35572d9)
  • deps: update dependency mongoose to v6.7.4 (fedafa5)
  • deps: update dependency mongoose to v6.8.3 (8d6b0c4)
  • deps: update dependency mongoose to v6.8.4 (a782dd3)
  • deps: update dependency mysql2 to v3 (ba0879a)
  • deps: update dependency redis to v4.5.1 (f80cb94)
  • deps: update dependency rimraf to v4 (27a7f01)
  • deps: update dependency rxjs to v7.8.0 (c3c9bf9)
  • deps: update dependency sequelize to v6.28.0 (5e3b96f)
  • deps: update dependency typeorm to v0.3.11 (b6cb0d5)
  • deps: update nest monorepo to v9.2.1 (85b8a94)

Features

9.1.4 (2022-11-24)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.7.3 (afb87eb)
  • deps: update dependency @grpc/proto-loader to v0.7.3 (f52eafb)
  • deps: update dependency @nestjs/mongoose to v9.2.1 (a1ca732)
  • deps: update dependency ioredis to v5.2.4 (314e647)
  • deps: update dependency mongoose to v6.7.3 (3568a9e)
  • deps: update dependency redis to v4.5.0 (4f02bcd)
  • deps: update dependency sequelize to v6.25.8 (49bee09)
  • deps: update dependency sequelize-typescript to v2.1.5 (eadedbe)
  • HealthCheckError in sync HealthIndicatorFunction (ee06275), closes #2083

9.1.3 (2022-11-17)

9.1.3-beta.0 (2022-11-17)

Bug Fixes

  • deps: update dependency rxjs to v7.5.7 (a87a096)
  • deps: update nest monorepo (61b272e)

9.1.2 (2022-09-26)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.6.10 (71fdb51)
  • deps: update dependency @grpc/grpc-js to v1.7.1 (8bb7c2b)
  • deps: update dependency @grpc/proto-loader to v0.7.2 (331c666)
  • deps: update dependency @nestjs/typeorm to v9.0.1 (d7adb5f)
  • deps: update dependency ioredis to v5.2.3 (1c077ae)
  • deps: update dependency mongoose to v6.6.1 (0f5c99f)
  • deps: update dependency redis to v4.3.1 (8c85460)
  • deps: update dependency sequelize to v6.21.4 (c494563)
  • deps: update dependency sequelize to v6.23.1 (03565c5)
  • deps: update dependency typeorm to v0.3.10 (d00b555)
  • deps: update nest monorepo (670d4ce)
  • deps: update nest monorepo to v9.0.11 (b8ed5fe)
  • flush logs on package resolution failure (56cb4b5)

9.1.1 (2022-08-10)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.6.9 (24d9d45)
  • deps: update dependency @nestjs/terminus to v9.1.0 (53b323f)
  • deps: update dependency mongoose to v6.5.2 (33fc690)
  • deps: update nest monorepo to v9.0.8 (97ff06c)
  • http: remove axios reference in type defs (d449820), closes #1991

9.1.0 (2022-07-30)

Bug Fixes

  • deps: pin dependency ioredis to 5.2.0 (#1940) (0947d43)
  • deps: update dependency @grpc/grpc-js to v1.6.8 (#1959) (9dc1530)
  • deps: update dependency @grpc/proto-loader to v0.7.0 (#1943) (0371fd0)
  • deps: update dependency @nestjs/axios to v0.1.0 (8df8a6f)
  • deps: update dependency @nestjs/sequelize to v9 (a77d589)
  • deps: update dependency @nestjs/terminus to v8.1.1 (7f27da6)
  • deps: update dependency @nestjs/terminus to v9 (1d4dfbd)
  • deps: update dependency @nestjs/typeorm to v9 (eb6a75c)
  • deps: update dependency check-disk-space to v3.3.1 (701f9ed)
  • deps: update dependency ioredis to v5.2.2 (a821e5c)
  • deps: update dependency mongoose to v6.5.0 (#1953) (c5fb4b3)
  • deps: update dependency redis to v4.2.0 (041e81f)
  • deps: update dependency rxjs to v7.5.6 (74d7953)
  • deps: update dependency sequelize to v6.21.3 (1539e8a)
  • deps: update nest monorepo to v9 (b0e7db0)
  • deps: update nest monorepo to v9.0.3 (0051eff)
  • deps: update nest monorepo to v9.0.5 (9d7adc2)
  • deps: update nest monorepo to v9.0.7 (4574960)
  • http: responseCheck callback does not get executed on unhealthy http res (d9147d8), closes #1944

Features

Performance Improvements

9.0.0 (2022-07-10)

Bug Fixes

  • deps: update dependency @nestjs/mongoose to v9.2.0 (41774ea)
  • deps: update dependency mongoose to v6.4.4 (2ade1c3)
  • deps: update dependency sequelize to v6.21.2 (9502239)
  • deps: update dependency typeorm to v0.3.7 (819f0ad)

Features

BREAKING CHANGES

    • Upgrade to NestJS v9
  • Replace redis with ioredis package
  • Drop Node v10 support

8.1.1 (2022-07-05)

Bug Fixes

  • deps: update dependency @grpc/proto-loader to v0.6.13 (b8e4254)
  • deps: update dependency @nestjs/axios to v0.0.8 (370a265)
  • deps: update dependency @nestjs/sequelize to v8.0.1 (7cdabbc)
  • deps: update dependency mongoose to v6.4.1 (8b3cefd)
  • deps: update nest monorepo to v8.4.7 (2b92488)
  • microservice: RMQ health check always healthy even when down (da3f6c0), closes #1891
  • typo: fix another typo (c3fc5f3)
  • typo: fix bunch of typos (139ca49)

8.1.0 (2022-06-27)

Bug Fixes

  • deps: update dependency @nestjs/terminus to v8.0.8 (ca9362c)

Features

  • health-indicator: add mikro-orm health indicator (e67d939), closes #1877

8.1.0-beta.1 (2022-06-26)

8.1.0-beta.0 (2022-06-26)

Features

  • health-indicator: add mikro-orm health indicator (aecbe4b)

8.0.8 (2022-06-19)

8.0.6 (2022-03-16)

8.0.4 (2022-01-16)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.5.0 (95e99fe)
  • deps: update dependency @grpc/proto-loader to v0.6.9 (861f27d)
  • deps: update dependency @nestjs/terminus to v8.0.3 (ac5c53c)
  • deps: update dependency check-disk-space to v3.1.0 (7c01f58)
  • deps: update dependency class-transformer to v0.5.1 (103d9d9)
  • deps: update dependency class-validator to v0.13.2 (2f2dd2a)
  • deps: update dependency redis to v4 (7e0bea8)
  • deps: update dependency sequelize to v6.12.5 (a98ac07)
  • deps: update dependency sequelize-typescript to v2.1.2 (912d3ba)
  • deps: update nest monorepo to v8.2.4 (619033c)
  • http: URL interface gets imported (ac1f3a3), closes #1623

8.0.3 (2021-12-03)

Bug Fixes

  • deps: update dependency @grpc/proto-loader to v0.6.7 (4fb84b3)
  • deps: update dependency sequelize to v6.11.0 (f3bf368)
  • deps: update nest monorepo to v8.2.3 (fc2d73f)

8.0.2 (2021-11-26)

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v1.4.4 (da75499)
  • deps: update dependency @nestjs/axios to v0.0.3 (ac84369)
  • deps: update dependency @nestjs/mongoose to v9 (99f01b5)
  • deps: update dependency @nestjs/terminus to v8.0.1 (6795db7)
  • deps: update dependency class-transformer to v0.4.1 (91451e5)
  • deps: update dependency mysql2 to v2.3.3 (7c07a8a)
  • deps: update dependency rxjs to v7.4.0 (29662ef)
  • deps: update dependency sequelize-typescript to v2.1.1 (e2a8ab6)
  • deps: update dependency typeorm to v0.2.40 (6f22672)
  • deps: update dependency typeorm to v0.2.41 (8298293)
  • deps: update nest monorepo to v8.0.7 (655c763)
  • deps: update nest monorepo to v8.0.8 (7a51ff4)
  • deps: update nest monorepo to v8.0.9 (b4df97c)
  • deps: update nest monorepo to v8.2.1 (b4a1dc7)
  • deps: update nest monorepo to v8.2.2 (b174e32)
  • health: open handle when using pingCheck in jest environment (0d7b48e), closes #1466

8.0.1 (2021-09-22)

Bug Fixes

  • deps: update dependency @grpc/proto-loader to v0.6.4 (16f59e0)
  • deps: update dependency @grpc/proto-loader to v0.6.5 (2df4f25)
  • deps: update dependency @nestjs/mongoose to v8.0.1 (eb4dcd0)
  • deps: update dependency @nestjs/typeorm to v8 (49453f3)
  • deps: update dependency grpc to v1.24.11 (173441f)
  • deps: update dependency mysql2 to v2.3.0 (a75173a)
  • deps: update dependency rxjs to v7 (5d47b11)
  • deps: update dependency sequelize to v6.6.5 (023e35e)
  • deps: update dependency sequelize-typescript to v2 (5ce8dba)
  • deps: update dependency typeorm to v0.2.37 (9116a29)
  • deps: update nest monorepo to v8.0.6 (392d378)
  • remove dependencies grpc #1425) (432300f)

8.0.0 (2021-08-27)

Bug Fixes

  • deps: update dependency @godaddy/terminus to v4.7.2 (ba7c3a1)
  • deps: update dependency @godaddy/terminus to v4.8.0 (878939b)
  • deps: update dependency @godaddy/terminus to v4.9.0 (66867f8)
  • deps: update dependency @grpc/proto-loader to v0.6.2 (821fb9e)
  • deps: update dependency @nestjs/terminus to v7.2.0 (65f6cf7)
  • deps: update dependency fastify to v3.15.1 (e5dea7a)
  • deps: update dependency fastify to v3.17.0 (1a744b1)
  • deps: update dependency grpc to v1.24.10 (83a39fc)
  • deps: update dependency grpc to v1.24.9 (044b47c)
  • deps: update dependency typeorm to v0.2.34 (99b1e44)
  • deps: update nest monorepo to v7.6.17 (85c28c4)

Code Refactoring

  • remove deprecated Terminus API (70e36ed)

Features

BREAKING CHANGES

  • TerminusModule.forRoot{Async) has been removed

In order to migrate, check out: https://docs.nestjs.com/migration-guide#terminus

  • Upgrade to NestJS v8.x.x

7.2.0 (2021-05-13)

Bug Fixes

  • deps: update dependency @grpc/proto-loader to v0.6.0 (e00f738)
  • deps: update dependency @grpc/proto-loader to v0.6.1 (19165b9)
  • deps: update dependency @nestjs/mongoose to v7.2.4 (1d0d26e)
  • deps: update dependency @nestjs/terminus to v7.1.2 (9d0c98e)
  • deps: update dependency fastify to v3.14.2 (710055b)
  • deps: update dependency fastify to v3.15.0 (61940eb)
  • deps: update dependency redis to v3.1.0 (7e83581)
  • deps: update dependency redis to v3.1.2 (7ca9ed9)
  • deps: update dependency rxjs to v6.6.7 (de4da85)

Features

7.2.0-next.0 (2021-04-11)

Bug Fixes

  • deps: update dependency @grpc/proto-loader to v0.6.0 (e00f738)
  • deps: update dependency @nestjs/mongoose to v7.2.4 (1d0d26e)
  • deps: update dependency @nestjs/terminus to v7.1.2 (9d0c98e)
  • deps: update dependency fastify to v3.14.2 (710055b)
  • deps: update dependency redis to v3.1.0 (7e83581)
  • deps: update dependency rxjs to v6.6.7 (de4da85)

Features

7.1.2 (2021-04-04)

Bug Fixes

  • TypeORM Health Check for SAP HANA (dc32733)
  • deps: update dependency @godaddy/terminus to v4.7.1 (88751c4)
  • deps: update dependency @nestjs/terminus to v7.1.1 (58d337f)
  • deps: update dependency sequelize to v5.22.4 (560aaca)
  • deps: update dependency typeorm to v0.2.32 (eb55a75)
  • deps: update nest monorepo to v7.6.15 (c6e8464)

7.1.1 (2021-03-27)

Bug Fixes

  • deps: update dependency @nestjs/sequelize to v0.2.0 (6e16abc)
  • deps: update dependency class-transformer to v0.4.0 (4a0f17a)
  • deps: update dependency class-validator to v0.13.1 (79df750)
  • deps: update dependency fastify to v3.13.0 (b3d5425)
  • deps: update dependency grpc to v1.24.5 (1b968f2)
  • deps: update dependency lodash to v4.17.21 (94df5e4)
  • deps: update dependency rxjs to v6.6.6 (dee27f0)
  • deps: update dependency sequelize to v5.22.3 (157ee24)
  • deps: update dependency typeorm to v0.2.31 (ad1db55)
  • deps: update nest monorepo to v7.6.12 (9c77d92)
  • deps: update nest monorepo to v7.6.13 (2af6a93)

7.1.0 (2021-01-31)

7.1.0-next.1 (2021-01-31)

7.1.0-next.0 (2021-01-31)

Bug Fixes

  • deps: pin dependencies (b938a67)
  • deps: update dependency @godaddy/terminus to v4.4.1 (756b8ff)
  • deps: update dependency @godaddy/terminus to v4.5.0 (f9ca250)
  • deps: update dependency @godaddy/terminus to v4.6.0 (d1094c8)
  • deps: update dependency @grpc/proto-loader to v0.5.5 (b49d76c)
  • deps: update dependency @grpc/proto-loader to v0.5.6 (e3e421c)
  • deps: update dependency @nestjs/mongoose to v7 (dec67b0)
  • deps: update dependency @nestjs/mongoose to v7.0.2 (a0ab83d)
  • deps: update dependency class-transformer to v0.3.1 [security] (cd823d9)
  • deps: update dependency class-transformer to v0.3.2 (57af43a)
  • deps: update dependency class-validator to v0.12.2 (7b79b9f)
  • deps: update dependency fastify to v2.13.1 (1966c6b)
  • deps: update dependency fastify to v2.14.0 (548880c)
  • deps: update dependency fastify to v2.14.1 (776c671)
  • deps: update dependency fastify to v2.15.0 (32ab6f2)
  • deps: update dependency fastify to v2.15.2 (966ba8e)
  • deps: update dependency fastify to v3 (fc41920)
  • deps: update dependency fastify to v3.11.0 (78f56ef)
  • deps: update dependency fastify to v3.5.0 (49a0fe9)
  • deps: update dependency fastify to v3.7.0 (de6aeae)
  • deps: update dependency fastify to v3.9.2 (9267df9)
  • deps: update dependency grpc to v1.24.3 (6dc4d09)
  • deps: update dependency grpc to v1.24.4 (caf08fe)
  • deps: update dependency lodash to v4.17.19 (f9c746b)
  • deps: update dependency lodash to v4.17.20 (3e71bf2)
  • deps: update dependency rxjs to v6.6.0 (61780e9)
  • deps: update dependency typeorm to v0.2.29 (47e92b1)
  • deps: update dependency typeorm to v0.2.30 (5ed2a1b)
  • deps: update dependency typescript to v3.9.3 (edade2d)
  • deps: update dependency typescript to v3.9.5 (f5118bb)
  • deps: update dependency typescript to v3.9.6 (4e7d5e4)
  • deps: update dependency typescript to v3.9.7 (2f01942)
  • deps: update nest monorepo to v7.0.9 (b7e26af)
  • deps: update nest monorepo to v7.1.0 (e919248)
  • deps: update nest monorepo to v7.1.2 (824bf3f)
  • deps: update nest monorepo to v7.1.3 (30a6479)
  • deps: update nest monorepo to v7.2.0 (cbaf79d)
  • deps: update nest monorepo to v7.3.0 (9842678)
  • deps: update nest monorepo to v7.3.2 (8f9c47a)
  • deps: update nest monorepo to v7.5.4 (8795f24)

Features

  • dns: add responseCheck function (e31a9e3)
  • sequelize: add sequelize health indicator (9b2e262)

7.0.1 (2020-04-10)

Bug Fixes

  • export HealthCheckResult to public interface (5deda3b), closes #639
  • deps: update nest monorepo to v7.0.7 (ed9d0c0)

7.0.0 (2020-04-05)

Bug Fixes

  • grpc proto files not copied (900383a)

7.0.0-pre.5 (2020-04-05)

Bug Fixes

  • grpc health indicator test to use HealthCheckError from package (39f1927)
  • import of optional modules in dec files (7ac4307)
  • import path of HealthCheckError (874224c)
  • minor code style changes (b5beeaf)
  • remove mandatory @godaddy/terminus imports (dceb5db)
  • type imports for optional packages (22d3d8c)
  • type only imports (491df9a)
  • deps: update dependency @nestjs/mongoose to v6.2.1 (aa32a7c)
  • deps: update dependency @nestjs/mongoose to v6.3.1 (0b063fc)
  • deps: update dependency @nestjs/mongoose to v6.4.0 (f135f04)
  • deps: update dependency fastify to v2.12.0 (236b594)
  • deps: update dependency fastify to v2.12.1 (ca814e7)
  • deps: update dependency redis to v3 (951056d)
  • deps: update dependency rimraf to v3.0.1 (0c18801)
  • deps: update dependency rimraf to v3.0.2 (41f6e05)
  • deps: update dependency rxjs to v6.5.4 (5f81d55)
  • deps: update dependency typescript to v3.7.4 (a9e103e)
  • deps: update dependency typescript to v3.7.5 (b2b124c)
  • deps: update dependency typescript to v3.8.2 (6b8ed94)
  • deps: update dependency typescript to v3.8.3 (4aa6992)
  • deps: update nest monorepo to v6.10.13 (890f9f5)
  • deps: update nest monorepo to v6.10.14 (5daabc1)
  • deps: update nest monorepo to v6.11.5 (193a95c)
  • deps: update nest monorepo to v6.11.6 (f59f109)
  • deps: update nest monorepo to v6.11.7 (7a15fb1)
  • deps: update nest monorepo to v6.11.8 (3e3c750)
  • typeorm: Connection parameter error (969ce67), closes #545
  • typeorm: MongoDB connection always returns connected (da11398), closes #547

Features

  • add swagger integration (a3502f0), closes #32
  • create HealthService (42dc720)
  • ignore deprecations warnings via env variable (9fa88f8)
  • log health check errors in health check service (d6687d9)
  • update to the latest release (7.0.0) (1384a28)

6.5.5 (2019-12-16)

Bug Fixes

  • Do not bootstrap terminus in case no http server (aaea244), closes #461
  • deps: update dependency @godaddy/terminus to v4.3.1 (bc5d033)
  • deps: update dependency fastify to v2.11.0 (d954613)
  • deps: update dependency typescript to v3.7.3 (729a83a)
  • deps: update nest monorepo to v6.10.11 (6340975)
  • deps: update nest monorepo to v6.10.2 (7725f68)

6.5.3 (2019-11-17)

Bug Fixes

  • deps: update dependency @godaddy/terminus to v4.2.1 (6fd9b26)
  • deps: update dependency @grpc/proto-loader to v0.5.3 (520231a)
  • deps: update dependency class-validator to v0.10.1 (a454a10)
  • deps: update dependency class-validator to v0.10.2 (af5c4f8)
  • deps: update dependency class-validator to v0.11.0 (fe58f40)
  • deps: update dependency fastify to v2.10.0 (2f3ebdf)
  • deps: update dependency fastify to v2.9.0 (b17d598)
  • deps: update dependency grpc to v1.24.0 (c9317e9)
  • deps: update dependency grpc to v1.24.1 (b478457)
  • deps: update dependency grpc to v1.24.2 (1ca98e3)
  • deps: update dependency typescript to v3.6.4 (3d6ce15)
  • deps: update dependency typescript to v3.7.2 (a4973b1)
  • deps: update nest monorepo to v6.10.1 (304feb0)
  • deps: update nest monorepo to v6.8.0 (bdfebbf)
  • deps: update nest monorepo to v6.8.2 (9862969)
  • deps: update nest monorepo to v6.8.3 (0630810)
  • deps: update nest monorepo to v6.8.5 (35f165e)

6.5.2 (2019-09-23)

Bug Fixes

  • deps: update dependency @godaddy/terminus to v4.2.0 (da8a630)
  • deps: update dependency @grpc/proto-loader to v0.5.2 (a343c2b)
  • deps: update dependency fastify to v2.8.0 (1c4f27c)
  • deps: update dependency grpc to v1.23.2 (8e137eb)
  • deps: update dependency grpc to v1.23.3 (bd420cf)
  • deps: update dependency rxjs to v6.5.3 (3b85165)
  • deps: update dependency typescript to v3.6.2 (e1d61d7)
  • deps: update dependency typescript to v3.6.3 (3c27173)
  • deps: update nest monorepo to v6.6.0 (c01fa12)
  • deps: update nest monorepo to v6.6.1 (ef8e089)
  • deps: update nest monorepo to v6.6.2 (ee617d1)
  • deps: update nest monorepo to v6.6.7 (c392277)
  • deps: update nest monorepo to v6.7.1 (5cf25ec)
  • deps: update nest monorepo to v6.7.2 (b9a7dc6)
  • do not fix peerDependencies (bfbaf58), closes #363

6.5.1 (2019-08-20)

Bug Fixes

  • deps: update dependency class-validator to v0.10.0 (6098ede)
  • deps: update dependency fastify to v2.7.0 (04c8dd2)
  • deps: update dependency fastify to v2.7.1 (55ed78e)
  • deps: update dependency grpc to v1.23.1 (d661034)
  • deps: update dependency lodash to v4.17.15 (208cf17)
  • deps: update dependency rimraf to v2.7.0 (c3b697f)
  • deps: update dependency rimraf to v2.7.1 (6358551)
  • deps: update dependency rimraf to v3 (8b60199)
  • deps: update nest monorepo to v6.5.3 (bf7054f)
  • microservice: Disconnect MS on ping check (9b88e2e)

6.5.0 (2019-07-15)

Bug Fixes

  • 002: Add skipLibCheck to tsconfig (cc3d47e)
  • deps: update dependency grpc to v1.22.0 (966338b)
  • deps: update dependency grpc to v1.22.1 (a1c2241)
  • deps: update dependency grpc to v1.22.2 (b2d0612)
  • deps: update dependency lodash to v4.17.14 (28aab23)
  • deps: update dependency typescript to v3.5.3 (664f339)
  • deps: update nest monorepo to v6.5.2 (ac65e47)

Features

  • bootstrap: Add useGlobalPrefix option (a5f0d2e), closes #228

6.3.4 (2019-06-28)

Bug Fixes

  • deps: update dependency fastify to v2.6.0 (05158fb)
  • disk: Use types from check-disk-space package (40d16cf)
  • Accept any in TerminusLogger as error (3e20535)
  • Update tests to @godaddy/terminus@4.1.2 (b68f57b)
  • Use Mongoose full import to prevent having to install typings (5550029)
  • deps: update dependency @godaddy/terminus to v4.1.2 (d1a5d8d)
  • deps: update dependency fastify to v2.5.0 (47a078a)
  • deps: update dependency typescript to v3.5.2 (a3ea1d0)

Features

6.3.3 (2019-06-11)

Bug Fixes

  • build: Allow empty dist folder for clean task (d922e21)
  • grpc: Do not use as any to convert GRPCClient (1899588)
  • grpc: Use Transport only when microservices module is installed (488164f)

Features

  • sample: Use @nestjs/terminus import path instead of relative (c159eb3)

6.3.1 (2019-06-06)

Features

  • build: Use gulp for building the lib (d68cf97)

6.3.0 (2019-06-05)

Bug Fixes

  • Update module interface to nest 6.3.0 standard (9748cc4)
  • deps: Move unneeded peerDependencies to optionalDependencies (0bd2978), closes #186
  • deps: pin dependencies (0b10b02)
  • deps: pin dependency @nestjs/platform-express to 6.2.4 (01904a8)
  • deps: update dependency check-disk-space to v2 (bf684ff)
  • deps: update dependency class-transformer to v0.2.3 (068de37)
  • deps: update dependency grpc to v1.21.1 (9551044)
  • deps: update dependency mongoose to v5.5.10 (7c449d4)
  • deps: update dependency mongoose to v5.5.12 (7365e90)
  • deps: update dependency mongoose to v5.5.9 (0b5e980)
  • deps: update dependency typescript to v3.5.1 (74e1250)
  • deps: update nest monorepo to v6.2.4 (64e0116)
  • mongoose: Use connection.readyState to check DB (63b97c1), closes #207

Features

  • @nestjs/terminus: Add grpc health indicator (179db8b)
  • build: Build samples in pipeline (4f1fdfb)

6.1.5 (2019-05-15)

Bug Fixes

  • deps: update dependency class-transformer to v0.2.2 (81b8d69)
  • deps: update dependency rxjs to v6.5.2 (486f2ac)
  • deps: update nest monorepo to v6.2.0 (37ee4f1)
  • doc: Improve TSDoc comments for compodoc (008be95)

Features

  • terminus: Add and export providers to terminus module (596b1e2)

6.1.4 (2019-04-28)

Bug Fixes

  • typeorm: change pingDb from public to private (6bb1933)

6.1.3 (2019-04-27)

Bug Fixes

  • bootstrap: Fix multiple error result surpression (9899422)
  • deps: update dependency mongoose to v5.5.4 (a115305)
  • deps: update dependency rxjs to v6.5.1 (9007360)
  • deps: update dependency typescript to v3.4.5 (a303ac1)

6.1.2 (2019-04-22)

Bug Fixes

  • mongoose: Fix default connection string (4d188b4)

6.1.1 (2019-04-22)

Bug Fixes

  • @nestjs/terminus: Deprecated comment (c30db01)
  • database: Fix searching for default connection (8e43ce2)
  • database: Load database packages lazily (5974b76), closes #119
  • deps: update dependency @nestjs/mongoose to v6.1.2 (1032509)
  • deps: update dependency fastify to v2.3.0 (936adda)
  • deps: update dependency mongoose to v5.5.2 (ea94a1b)
  • deps: update dependency typescript to v3.4.3 (4fe6e00)
  • deps: update dependency typescript to v3.4.4 (712a066)
  • deps: update nest monorepo to v6.1.0 (2541824)
  • deps: update nest monorepo to v6.1.1 (224ba74)
  • microservice: Load @nestjs/microservices package lazily (da72a2e), closes #119

6.1.0 (2019-04-07)

Bug Fixes

  • deps: pin dependency lodash to 4.17.11 (b0bf078)
  • deps: update dependency @nestjs/mongoose to v6 (fce59b0)
  • deps: update dependency class-transformer to v0.2.0 (e03f010)
  • deps: update dependency class-validator to v0.9.1 (f185176)
  • deps: update dependency fastify to v1.14.4 (1313840)
  • deps: update dependency fastify to v2.1.0 (1f31f0d)
  • deps: update dependency fastify to v2.2.0 (fefed02)
  • deps: update dependency lodash to v4.17.11 [security] (daaaa90)
  • deps: update dependency mongoose to v5.4.22 (4940d6d)
  • deps: update dependency reflect-metadata to v0.1.13 (5533183)
  • deps: update dependency rxjs to v6.4.0 (d3febb6)
  • deps: update dependency typescript to v3.3.3333 (9e81fec)
  • deps: update dependency typescript to v3.3.4000 (917aec3)
  • deps: update dependency typescript to v3.4.2 (05b61a9)
  • deps: update nest monorepo to v6 (271b2fa)
  • disk: Fix jsdoc comment on check method (bac4854)

Features

  • @nestjs/terminus: Add disk health indicator (42387ca)
  • @nestjs/terminus: Add MemoryHealthIndicator (2666161)

6.0.0 (2019-03-17)

Bug Fixes

  • terminus: Change AppRefHost to HttpAdapterHost (52e212b)

5.6.0 (2019-03-10)

Bug Fixes

  • bootsrap: Use appRef.instance.server for fastify httpServer (c3cf3b9), closes #24
  • build: Move mysql to devdependencies (c5431f2)
  • test: unneeded imports (235ea30)

Features

  • @nestjs/terminus: Add microservice health indicator (7cc931a)

5.5.1 (2018-12-17)

Features

  • core: Add ability to configure logger (0dcb432), closes #19
  • health: Log health check status on error (64dca1e)
  • health: Log healthcheck registration to nest logger (ccd77fb)

5.4.0-rc.0 (2018-11-07)

Bug Fixes

  • npm: Make npm package smaller (5ecbaec)
  • package: typeorm package dependencies (bf7a4d9)
  • package: typeorm package dependencies (0f292bb)
  • test: docker compose configuration (a069b19)
  • test: Fix ts error on compilation (8e69f05)
  • travis: Fix mysql database connection in e2e tests (0420caa)
  • travis: Fix mysql database connection in e2e tests (6c26dc8)

Features

  • database: Add database health indicator (bdd4652)
  • health: Add dns ping check (cdaa695)

5.3.0 (2018-09-03)