TypeORM v0.3.8 Release Notes

Release Date: 2022-08-26 // over 1 year ago
  • ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ allow space and no-space syntaxes for SQLite constraints (#9238) (bb07244), closes #9237
    • ๐Ÿ‘ allow where IsNull for ManyToOne relations (#9031) (72728f1), closes #8890
    • ๐Ÿ”„ change postgres driver version checking query (#9319) (c4f4650), closes #9318 #9318
    • don't use temporary table name to create foreign key, unique, check constraint with SQLite (#9185) (e519910), closes #9176
    • โฌ‡๏ธ dropIndex now works when providing a tableIndex without name (#8937) (de8aaac)
    • ๐Ÿšš entity manager remove using entity schemas (#9221) (f045536)
    • find query mongodb properly with @DeleteDateColumn() (#9262) (e49d0c8)
    • ๐Ÿ– handle inherited relations insert order (#9242) (14dfadb), closes #9241
    • ๐Ÿ– handle inherited relations insert order (#9321) (3671887), closes #9242 #9241
    • ๐Ÿš€ pass error to pgpool release (#9209) (eb8f0c6), closes #7792 #5112
    • โšก๏ธ QueryBuilder update handles Date objects wrong on a ManyToOne relationship (#8748) (88d0ced), closes #8747
    • resolve FindOptionsOrder.nulls to allow FIRST/LAST in uppercase (#8978) (5e5abbd), closes #8970
    • resolve issues with new synonymous for GeometryCollection type in MySQL 8 (#8927) (5ebc626)
    • sqlite temporary tables now honor withoutRowid (#8431) (b8d04dc), closes #8430
    • ๐Ÿ‘Œ support async import for DataSource in CLI #8914 (#8917) (15f90e0)
    • โšก๏ธ update date utils to parse year correctly for years 1-999 (#9236) (72a0147), closes #9230

    ๐Ÿ”‹ Features

    • โž• add fake migrations running and reverting (#8976) (340ab67), closes #6195
    • โž• add setOnLocked for SKIP LOCKED and NOWAIT (#9317) (68e8f22)
    • add support for non-generated columns with uuid_generate_v4() default (#9065) (dadb658), closes #9063
    • ๐Ÿ†• new mssql option appName (#9213) (51a0ebe)