All Versions
89
Latest Version
Avg Release Cycle
24 days
Latest Release
801 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v0.2.17 Changes
May 01, 2019๐ Bug fixes
- ๐ fixed transform embeddeds with boolean values (mongodb) (#3900)
- ๐ fixed issue with schema inheritance in STI pattern (#3957)
- โช revert changes from #3814 (#3828)
- ๐ fix performance issue when inserting into raw tables with QueryBuilder (#3931)
- sqlite date hydration is susceptible to corruption (#3949)
- ๐ fixed mongodb uniques, support 3 ways to define uniques (#3986)
- ๐ fixed mongodb TTL index (#4044)
๐ Features
- โ added deferrable options for foreign keys (postgres) (#2191)
- โ added View entity implementation (#1024). Read more at View entities
- โ added multiple value transformer support (#4007)
-
v0.2.16 Changes
March 26, 2019๐ Bug fixes
- โ removed unused parameters from
insert
,update
,delete
methods (#3888) - ๐ fixed: migration generator produces duplicated changes (#1960)
- ๐ fixed: unique constraint not created on embedded entity field (#3142)
- ๐ fixed: FK columns have wrong length when PrimaryGeneratedColumn('uuid') is used (#3604)
- ๐ fixed: column option unique sqlite error (#3803)
- ๐ fixed: 'uuid' in PrimaryGeneratedColumn causes Many-to-Many Relationship to Fail (#3151)
- ๐ fixed: sync enums on schema sync (#3694)
- ๐ fixed: changes in enum type is not reflected when generating migration (in definition file) (#3244)
- ๐ fixed: migration will keep create and drop indexes if index name is the same across tables (#3379)
๐ Features
- โ added
lock
option inFindOptions
- โ removed unused parameters from
-
v0.2.15 Changes
March 13, 2019๐ Bug fixes
- ๐ fixed bug in
connection.dropDatabase
method (#1414) - ๐ fixed "deep relations" not loaded/mapped due to the built-in max length of Postgres (#3118)
- โก๏ธ updated all dependencies
- ๐ fixed types issue from #3725
- โ removed sql-function-support (
() =>
syntax) in parameters to prevent security considerations - ๐ fix sync schema issue with postgres enum in case capital letters in entity name (#3536)
๐ Features
- โ added
uuidExtension
option to Postgres connection options, which allows TypeORM to use the newerpgcrypto
extension to generate UUIDs
- ๐ fixed bug in
-
v0.2.14 Changes
February 25, 2019๐ Bug fixes
- ๐ fixed migration issue with postgres numeric enum type - change queries are not generated if enum is not modified (#3587)
- ๐ fixed mongodb entity listeners in optional embeddeds (#3450)
- ๐ fixes returning invalid delete result
- โช reverted lazy loading properties not enumerable feature to fix related bugs
๐ Features
- โ added CockroachDB support
- โ added browser entry point to
package.json
(3583) - ๐ replaced backend-only drivers by dummy driver in browser builds
- โ added
useLocalForage
option to Sql.js connection options, which enables asynchronous load and save operations of the datatbase from the indexedDB (#3554) - โ added simple-enum column type (#1414)
-
v0.2.13 Changes
February 10, 2019๐ Bug Fixes
- ๐ fixed undefined object id field in case property name is
_id
(3517) - ๐ allow to use mongodb index options in
Index
decorator (#3592) - ๐ fixed entity embeddeds indices in mongodb (#3585)
- ๐ fixed json/jsonb column data types comparison (#3496)
- ๐ fixed increment/decrement value of embedded entity (#3182)
- ๐ fixed missing call
transformer.from()
in case column is NULL (#3395) - ๐ fixed signatures of
update
/insert
methods, somefind*
methods in repositories, entity managers, BaseEntity and QueryBuilders - ๐ handle embedded documents through multiple levels in mongodb (#3551)
- ๐ fixed hanging connections in
mssql
driver (#3327)
๐ Features
- Injection 2nd parameter(options) of constructor to
ioredis/cluster
is now possible(#3538)
- ๐ fixed undefined object id field in case property name is
-
v0.2.12 Changes
January 20, 2019๐ Bug Fixes
- ๐ fixed mongodb entity listeners and subscribers (#1527)
- ๐ fixed connection options builder - paramters parsed from url are assigned on top of options (#3442)
- ๐ fixed issue with logical operator precedence in
QueryBuilder
whereInIds
(#2103) - ๐ fixed missing
isolationLevel
inConnection.transaction()
method (#3363) - ๐ fixed broken findOne method with custom join column name
- ๐ fixed issue with uuid in mysql (#3374)
- ๐ fixed missing export of
Exclusion
decorator - ๐ fixed ignored extra options in mongodb driver (#3403, #1741)
- ๐ fixed signature of root
getRepository
function to acceptEntitySchema<Entity>
(#3402) - ๐ fixed false undefined connection options passed into mongodb client (#3366)
- fixed ER_DUP_FIELDNAME with simple find (#3350)
๐ Features
- โ added
tslib
to reduce package size (#3457, #3458) - queries are simplified in
findByIds
andwhereInIds
for simple entities with single primary key (#3431) - โ added
ioredis
andioredis-cluster
cache support (#3289,#3364) - โ added
LessThanOrEqual
andMoreThanOrEqual
find options (#3373) - ๐ improve support of string, numeric and heterogeneous enums in postgres and mysql (#3414)
- 0๏ธโฃ default value of enum array in postgres is now possible define as typescript array (#3414)
typescript @Column({ type: "enum", enum: StringEnum, array: true, default: [StringEnum.ADMIN] }) stringEnums: StringEnum[];
๐ฅ Breaking changes
-
v0.2.11 Changes
January 02, 2019- ๐ hot fix for mysql schema sync bug
-
v0.2.10 Changes
January 02, 2019- ๐ allowed caching options from environment variable (#3321)
- more accurate type for postgres ssl parameters
- โ added support for
ON UPDATE CASCADE
relations for mysql repository.save
returns union type- โ added reuse of lazy relationships
- โ added ability to disable prefixes for embedded columns
- โ migrations can be tested
- migration run returns array of successful migrations
- โ added debug ENV option
- โ added support for postgres exclusion constraints
- ๐ bug fixes
- ๐ documentation updates
- fixed issue with mysql primary generated uuid ER_TOO_LONG_KEY (#1139)
-
v0.2.9 Changes
November 14, 2018- โก๏ธ
UpdateEvent
now returns with containsupdatedColumns
andupdatedRelations
- โก๏ธ
-
v0.2.8 Changes
- โ added support for specifying isolation levels in transactions
- โ added SQLCipher connection option for sqlite
- โ added driver to support Expo platform for sqlite
- โ added support for nativescript
- ๐ bug fixes
- ๐ documentation updates