TypeORM v0.2.42 Release Notes

Release Date: 2022-02-16 // about 2 years ago
  • πŸ› Bug Fixes

    • πŸ“‡ proper column comment mapping from database to metadata in aurora-data-api (baa5880)
    • βž• add referencedSchema to PostgresQueryRunner (#8566) (c490319)
    • βž• adding/removing @Generated() will now generate a migration to add/remove the DEFAULT value (#8274) (4208393), closes #5898
    • βž• adds entity-schema support for createForeignKeyConstraints (#8606) (f224f24), closes #8489
    • πŸ‘ allow special keyword as column name for simple-enum type on sqlite (#8645) (93bf96e)
    • correctly handle multiple-row insert for SAP HANA driver (#7957) (8f2ae71)
    • πŸ”€ disable SQLite FK checks in synchronize / migrations (#7922) (f24822e)
    • find descendants of a non-existing tree parent (#8557) (cbb61eb), closes #8556
    • For MS SQL Server use lowercase "sys"."columns" reference. (#8400) (#8401) (e8a0f92)
    • πŸ‘Œ improve DeepPartial type (#8187) (b93416d)
    • πŸ”’ Lock peer dependencies versions (#8597) (600bd4e)
    • πŸ“‡ make EntityMetadataValidator comply with entitySkipConstructor, cover with test (#8445) (3d6c5da), closes #8444
    • materialized path being computed as "undefined1." (#8526) (09f54e0)
    • MongoConnectionOptions sslCA type mismatch (#8628) (02400da)
    • mongodb repository.find filters soft deleted rows (#8581) (f7c1f7d), closes #7113
    • πŸ‘ mongodb@4 compatibility support (#8412) (531013b)
    • πŸ‘€ must invoke key pragma before any other interaction if SEE setted (#8478) (546b3ed), closes #8475
    • nested eager relations in a lazy-loaded entity are not loaded (#8564) (1cfd7b9)
    • QueryFailedError when tree entity with JoinColumn (#8443) (#8447) (a11c50d)
    • 🐎 relation id and afterAll hook performance fixes (#8169) (31f0b55)
    • replaced custom uuid generator with uuid library (#8642) (8898a71)
    • single table inheritance returns the same discriminator value error for unrelated tables where their parents extend from the same entity (#8525) (6523fcc), closes #8522
    • ⚑️ updating with only update: false columns shouldn't trigger @UpdateDateColumn column updation (2834729), closes #8394 #8394 #8394
    • upsert should find unique index created by one-to-one relation (#8618) (c8c00ba)

    πŸ”‹ Features

    βͺ Reverts

    • πŸ›  migration:show command must exist with zero status code (Fixes #7349) (#8185) (e0adeee)

    πŸ’₯ BREAKING CHANGES

    • ⚑️ update listeners and subscriber no longer triggered by soft-remove and recover