All Versions
89
Latest Version
Avg Release Cycle
24 days
Latest Release
301 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.3.11 Changes
December 03, 2022๐ Fixes
- boolean parameter escape in SQLiteDriver (#9400) (4a36d0e), closes #1981
- cacheId not used when loading relations with take (#9469) (93e6b3d)
- correctly return insertId for react-native (#9554) (97fae63)
- ๐ disable transactionSupport option for CordovaDriver (#9391) (53fad8f)
- explicitly define property for entity relation as enumerable (#9437) (85fa9c6), closes #6631
- ๐ fix ormUtils prototype check crashing on null prototype (#9517) (19536ed)
- ๐ fixed outdated
init
command (#9422) (0984307) - left instead of inner join for where or + optional relations (#9516) (d490793)
- Mark array arguments to find operators as read-only (#9474) (6eb674b)
- pass fake flag to undoLastMigration (#9562) (2458ac7), closes #9561
- resolve issue with migrations and unsigned int columns in aurora-data-api (#9478) (38e0eff), closes #9477
- resolve nameless TableForeign on drop foreign key (#9460) (efb4168), closes #9432
- ๐ synchronize with typeorm_metadata table only if needed (#9175) (cdabaa3), closes #9173 #9173 #9173
- the mpath is incorrect when the parent of the tree entity is null (#9535) (658604d)
- typings for Repository.extend function (#9396) (f07fb2c)
๐ Features
- "And" operator in FindOptions (#9489) (fc3b4f8), closes #3113
- โ add id in migrate:show command logging (#9475) (71efa8e)
- โ add Open DB Flags and URI DB Name in SQLite (#9468) (73148c9)
- โ add parseInt8 option to postgres driver. Closes #9341 (#9435) (2473ff0)
- โ Add synchronize to @JoinTable (#9442) (93e14a9), closes #3443
- โ added opaque types support over primitives in find-options (#9560) (4ec04fa)
- ๐ allow for partial index conditions for on conflict statments in postgres (#8971) (2c54381)
- ๐ allow peerDependency of better-sqlite3 version 8.x.x (#9564) (26107e6), closes #9563
- ๐ allow per-migration control over transaction behavior (#9459) (6ba48bd), closes #7087
- implement exists query method (#9303) (598e269), closes #2815
- ๐ index support for materialized views of PostgreSQL (#9414) (1cb738a)
- migration:generate successful exit the process with zero code (#9288) (f215e2d)
- ๐ new virtual column decorator (#9339) (d305e5f), closes #9323 typeorm#9323 typeorm#9323 typeorm#9323 typeorm#9323
- upsert options conflictPaths as Entity keys (#9365) (b282428)
-
v0.3.10 Changes
September 19, 2022๐ Bug Fixes
- "Cannot commit, no transaction is active" error in sql.js (#9234) (749809a), closes #9100
- โ add missing support for primaryKeyConstraintName property in EntitySchema (cc63961)
- malformed query when selecting deeply nested embedded entities (#9273) (83f7b88)
- prototype pollution issue (e3aac27)
- typescript 4.8 type issues #9331 (#9357) (a1960e1)
- โก๏ธ Update RelationIdLoader to use DriverUtils.getAlias (#9380) (a917d65), closes #9379
๐ Features
-
v0.3.9 Changes
August 28, 2022 -
v0.3.8 Changes
August 26, 2022๐ 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
-
v0.3.7 Changes
June 29, 2022๐ Bug Fixes
- โ add missing
enumName
support for EntitySchema (#9024) (676fd1b) - โ add missing connect call on RedisQueryResultCache connect (#8894) (7dfb69f)
- โ add SET TRANSACTION AUTOCOMMIT DDL statements (SAP HANA) (#9020) (cac648e)
- call dataSource.destroy() only on initialized dataSource in CLI commands (#9146) (a100a7a)
- expo infinite loop on SAVEPOINT (#8984) (ec23922)
- ๐ fixes recursive document to entity attributes mapping (#9050) (40155d6), closes #9049
- ๐ฒ log command error prior to calling destroy (#9135) (bf17381)
- ๐ make soft-remove and recover events importable from index (#9110) (e296126), closes #9108
- migration successful now displays name of the migration file (#8904) (49cbe23)
- ๐ release newly created runner when no runner provided in DbQueryResultCache (#8969) (ec05f1d), closes #4866
- resolve cli init peer dependency issues (#8977) (f7578d4), closes #8975
- resolve ESM module declaration file correctly (#9097) (506133e)
- ๐ support for TypeScript 4.8 (#9106) (d924b70), closes /github.com/microsoft/TypeScript/issues/49461#issuecomment-1154443477
- โก๏ธ update mssql peerDependency (#8887) (9adab34)
- wrong entity transform of relation id when referenced column is a primary key (#8959) (6e888dd)
๐ Features
- add
for_key_share
("FOR KEY SHARE") lock mode for postgres driver (#8879) (4687be8), closes #8878 - โ add nativeBinding option to better-sqlite3 driver (#9157) (bcdddc3)
- โ add spanner as a db option for the init command (#9121) (e61cade)
- ๐ allow explicitly named primary keys, foreign keys, and indices (#8900) (78df84c), closes #1355
- ๐ Cloud Spanner support (#8730) (62518ae)
- ๐ fix issues with generated columns and add support in other drivers (#8806) (0418ebc), closes #8761
- ๐ implement support for relationids in entity schemas (#9129) (e24cced)
- ๐ support TS 4.7+ node16/nodenext module mode (#9043) (862a402)
- โฌ๏ธ upgrade ioredis to v5 (#8997) (723f1e5)
๐ Performance Improvements
- โ add missing
-
v0.3.5 Changes
April 05, 2022๐ Bug Fixes
.save
repository method not returning generated uuids for aurora-postgres (#8825) (ed06f4c)- ๐ allow hstore type to use transformers in driver postgres (#8823) (b1a0107)
- ๐ง broken shebang parameters of
cli-ts-node-commonjs
andcli-ts-node-esm
on some linux distros (#8821) (c5dfc11), closes #8818 - ๐ find select object api should support false values #8796 (#8807) (9ac8e9e)
- resolve missing ConnectionOptions export in index.ts (#8850) (1693a17), closes #8837
- ๐พ save correct discriminator with STI (#8819) (9d1e246), closes #2927
- โก๏ธ Update DeepPartial for usage of generics with Repository class (#8817) (8ba742e)
- ๐ fixed issue with
typeorm init
command (#8820)
-
v0.3.4 Changes
March 26, 2022๐ Bug Fixes
- ๐ BaseEntity.reload method regression and made
findOne
to throw error on missing conditions in runtime (#8801) (ee8c1ec) - ๐ improve DeepPartial recursion (#8732) (0494008), closes #8681
- missing timestamp in created migrations filenames (#8802) (ceee439)
- PoolConnection leaked by MysqlDriver (#8803) (d2cfd22)
- โ remove console.log calls from SelectQueryBuilder (#8795) (54c7db4), closes #8792
- stop crashing when redis is offline and ignoreErrors on cache options is set (#8725) (edc39d1)
๐ Features
- ๐ BaseEntity.reload method regression and made
-
v0.3.2 Changes
March 22, 2022