TypeORM v0.2.31 Release Notes

Release Date: 2021-02-08 // about 3 years ago
  • ๐Ÿ› Bug Fixes

    • append condition to STI child entity join (#7339) (68bb82e)
    • avoid regex lookbehind for compatibility (#7270) (063d27f), closes #7026
    • ๐Ÿ‘ cache from ENV - add ioredis support (#7332) (5e2117c)
    • datetime2 rounding in mssql (#7264) (4711a71), closes #3202
    • โšก๏ธ escape columns in InsertQueryBuilder.orUpdate (#6316) (ab56e07)
    • incorrect postgres uuid type in PrimaryGeneratedColumnType (#7298) (2758502)
    • MariaDB VIRTUAL + [NOT NULL|NULL] error (#7022) (82f2b75), closes #2691
    • reject nullable primary key columns (#7001) (cdace6e)
    • resolve issue with find with relations returns soft-deleted entities (#7296) (d7cb338), closes #6265
    • ๐Ÿ’พ save does not return id, save does not return generated (#7336) (01a6aee)

    ๐Ÿ”‹ Features

    ๐Ÿ’ฅ BREAKING CHANGES

    • passing ColumnOptions to @PrimaryColumn does not function anymore. One must use PrimaryColumnOptions instead.
    • minor breaking change on "conflict*" options - column names used are now automatically escaped.