Skip to content

Releases: tsedio/tsed

v7.83.3

28 Sep 04:43
Compare
Choose a tag to compare

7.83.3 (2024-09-28)

Bug Fixes

  • oidc: fix missing extension for imported path (b2713da)

v7.83.2

27 Sep 14:59
Compare
Choose a tag to compare

7.83.2 (2024-09-27)

Bug Fixes

  • adapters: fix missing extension for imported path (26381a3)

v8.0.0-alpha.6

18 Sep 15:14
Compare
Choose a tag to compare
v8.0.0-alpha.6 Pre-release
Pre-release

8.0.0-alpha.6 (2024-09-18)

Bug Fixes

  • prisma: remove commonJs support (ebe57c5)

chore

  • remove CJS Support and bump AJV dependency (941e734)

BREAKING CHANGES

  • CJS isn't supported anymore. You have to migrate your project on ESM syntax.

v7.83.1

16 Sep 08:03
Compare
Choose a tag to compare

7.83.1 (2024-09-16)

Bug Fixes

  • di: resolve LazyInject returning undefined (21dcec7)

v8.0.0-alpha.5

14 Sep 07:24
Compare
Choose a tag to compare
v8.0.0-alpha.5 Pre-release
Pre-release

8.0.0-alpha.5 (2024-09-14)

Features

  • apollo: migrate package on Apollo 4 (4e84844)
  • di: add transform parameter (InjectContext) to inject value in property from $ctx (596b261)
  • typegraphql: update code to use typegraphql 2.0.0 (89e0015)
  • typegraphql: update code to use typegraphql 2.0.0 (af6f2fe)

BREAKING CHANGES

  • typegraphql: @tsed/typegraphql use new @tsed/apollo package and support Apollo v4
  • typegraphql: @tsed/typegraphql use new @tsed/apollo package and support Apollo v4
  • apollo: all implementation and configuration of @tsed/apollo have changed.

v8.0.0-alpha.4

11 Sep 07:46
Compare
Choose a tag to compare
v8.0.0-alpha.4 Pre-release
Pre-release

8.0.0-alpha.4 (2024-09-11)

Code Refactoring

  • common: remove deprecated PlatformLoggerSettings interface (59a680b)
  • mongoose: remove deprecated MongooseModelOptions.discriminatorValue (0e9a3b1)
  • platform-cache: remove deprecated PlatformCacheLegacyStoreFactory interface (c8bf779)
  • platform-router: remove deprecated OperationMethods constant (c859cab)
  • schema: remove deprecated BullMQConfig.defaultJobOptions (8f52777)
  • schema: remove Route alias decorator (9c599b1)

BREAKING CHANGES

  • schema: remove deprecated BullMQConfig.defaultJobOptions. Use BullMQConfig.defaultQueueOptions instead
  • schema: remove Route alias decorator. Use Operation instead
  • platform-router: remove deprecated OperationMethods constant. Use OperationVerbs instead
  • platform-cache: remove deprecated PlatformCacheLegacyStoreFactory interface. Use FactoryStore instead
  • common: remove deprecated PlatformLoggerSettings interface. Use DILoggerOptions instead
  • mongoose: remove deprecated MongooseModelOptions.discriminatorValue. Use @DiscriminatorValue instead

v8.0.0-alpha.3

10 Sep 07:28
Compare
Choose a tag to compare
v8.0.0-alpha.3 Pre-release
Pre-release

8.0.0-alpha.3 (2024-09-10)

Bug Fixes

  • remove @tsed/testing-mongoose (6111459)
  • remove @tsed/typeorm package (c0040c8)
  • remove @tsed/vite-ssr-plugin (f3414c0)

BREAKING CHANGES

  • remove @tsed/testing-mongoose. Use @tsed/testcontainers-mongo instead
  • remove @tsed/vite-ssr-plugin use @tsed/vike instead

v8.0.0-alpha.2

09 Sep 10:37
Compare
Choose a tag to compare
v8.0.0-alpha.2 Pre-release
Pre-release

8.0.0-alpha.2 (2024-09-09)

Features

  • testcontainers-mongo: use mongodb to clean collection instead of @tsed/mongoose (2a390dd)

v7.83.0

09 Sep 07:15
Compare
Choose a tag to compare

7.83.0 (2024-09-09)

Features

  • testcontainers-mongo: use mongodb to clean collection instead of @tsed/mongoose (30267ee)

v8.0.0-alpha.1

08 Sep 19:03
Compare
Choose a tag to compare
v8.0.0-alpha.1 Pre-release
Pre-release

8.0.0-alpha.1 (2024-09-08)

Bug Fixes

  • common: remove PlatformBuilder.addComponents() method which isn't used method (5cd2e3c)
  • fix minors typings issue (d6f9fc7)
  • platform-cache: remove getInterceptorOptions which is directly available from @tsed/di (956b34b)
  • typegraphql: fix typings since injector isn't compatible with the type signature of container typegraphql definition (b905d78)

Features

  • adapters: add adapter() function to inject configured adapter (9a82771)
  • core: add AbstractType interface (3919da3)
  • di: add inject(), constant(), value() function to inject service or value in injectable property (343713d)
  • mikro-orm: add entityManager() and orm() functions to inject respectively ORM and EM instance (ba68086)

BREAKING CHANGES

  • common: remove PlatformBuilder.addComponents() method which isn't used method
  • di: This change require to set "useDefineForClassFields": false in your tsconfig
    Some DI methods are removed like bindInjectableProperties() which is not necessary.