All Versions
89
Latest Version
Avg Release Cycle
24 days
Latest Release
732 days ago
Changelog History
Page 9
Changelog History
Page 9
-
v0.0.8 Changes
- โ added complete babel support
- โ added
clear
method toRepository
andEntityManager
which allows to truncate entity table - exported
EntityRepository
intypeorm/index
- ๐ fixed issue with migration generation in #239 (thanks to @Tobias4872)
- ๐ fixed issue with using extra options with SqlServer #236 (thanks to @jmai00)
- ๐ fixed issue with non-pooled connections #234 (thanks to @benny-medflyt)
- ๐ fixed issues: #242, #240, #204, #219, #233, #234
-
v0.0.7 Changes
- โ added custom entity repositories support
- ๐ฆ merged typeorm-browser and typeorm libraries into single package
- โ added
@Transaction
decorator - โ added exports to
typeorm/index
for naming strategies - โ added shims for browsers using typeorm in frontend models, also added shim to use typeorm with class-transformer library on the frontend
- ๐ fixed issue when socketPath could not be used with mysql driver (thanks @johncoffee)
- all table decorators are renamed to
Entity
(Table
=>Entity
,AbstractTable
=>AbstractEntity
,ClassTableChild
=>ClassEntityChild
,ClosureTable
=>ClosureEntity
,EmbeddableTable
=>EmbeddableEntity
,SingleTableChild
=>SingleEntityChild
). This change is required because upcoming versions of orm will work not only with tables, but also with documents and other database-specific "tables". ๐ Previous decorator names are deprecated and will be removed in the future. - โ added custom repositories support. Example in samples directory.
- ๐ cascade remove options has been removed from
@ManyToMany
,@OneToMany
decorators. Also cascade remove is not possible from two sides of@OneToOne
relationship now. - ๐ fixed issues with subscribers and transactions
- ๐ typeorm now has translation in chinese (thanks @brookshi)
- โ added
schemaName
support for postgres database #152 (thanks @mingyang91) - ๐ fixed bug when new column was'nt added properly in sqlite #157
- โ added ability to set different types of values for DEFAULT value of the column #150
- โ added ability to use zero, false and empty string values as DEFAULT values in #189 (thanks to @Luke265)
- ๐ fixed bug with junction tables persistence (thanks @Luke265)
- ๐ fixed bug regexp in
QueryBuilder
(thanks @netnexus) - ๐ fixed issues #202, #203 (thanks to @mingyang91)
- ๐ fixed issues #159, #181, #176, #192, #191, #190, #179, #177, #175, #174, #150, #159, #173, #195, #151
-
v0.0.6 Changes
- โ added
JSONB
support for Postgres in #126 (thanks @CreepGin@CreepGin) - ๐ fixed in in sqlite query runner in #141 (thanks @marcinwadon)
- โ added shortcut exports for table schema classes in #135 (thanks @eduardoweiland)
- ๐ fixed bugs with single table inheritance in #132 (thanks @eduardoweiland)
- ๐ fixed issue with
TIME
column in #134 (thanks @cserron) - ๐ fixed issue with relation id in #138 (thanks @mingyang91)
- ๐ fixed bug when URL for pg was parsed incorrectly #114 (thanks @mingyang91)
- ๐ fixed bug when embedded is not being updated
- ๐ metadata storage now in global variable
- entities are being loaded in migrations and can be used throw the entity manager or their repositories
- ๐ migrations now accept
EntityMetadata
which can be used within one transaction - ๐ fixed issue with migration running on windows #140
- ๐ fixed bug with with Class Table Inheritance #144
- โ added
-
v0.0.5 Changes
- ๐ changed
getScalarMany
togetRawMany
inQueryBuilder
- ๐ changed
getScalarOne
togetRawOne
inQueryBuilder
- โ added migrations support
- ๐ changed
-
v0.0.4 Changes
- ๐ fixed problem when
order by
is used withlimit
- ๐ fixed problem when
decorators-shim.d.ts
exist and does not allow to import decorators (treats like they exist in global) - ๐ fixed Sql Server driver bugs
- ๐ fixed problem when
-
v0.0.3 Changes
- ๐จ completely refactored persistence mechanism:
- added experimental support of
{ nullable: true }
in relations - cascade operations should work better now
- optimized all queries
- entities with recursive entities should be persisted correctly now
- added experimental support of
- now
undefined
properties are skipped in the persistence operation, as well asundefined
relations. - โ added platforms abstractions to allow typeorm to work on multiple platforms
- โ added experimental support of typeorm in the browser
- ๐ฅ breaking changes in
QueryBuilder
:getSingleResult()
renamed togetOne()
getResults()
renamed togetMany()
getResultsAndCount()
renamed togetManyAndCount()
- in the innerJoin*/leftJoin* methods now no need to specify
ON
- in the innerJoin*/leftJoin* methods no longer supports parameters, use
addParameters
orsetParameter
instead. setParameters
is now works just likeaddParameters
(because previous behaviour confused users),addParameters
now is deprecatedgetOne
returnsPromise<Entity|undefined>
- ๐ฅ breaking changes in
Repository
andEntityManager
:findOne
and .findOneByIdnow return
Promiseinstead of
Promise`
- now typeorm is compiled into
ES5
instead ofES6
- this allows to run it on older versions of node.js - ๐ fixed multiple issues with dates and utc-related stuff
- ๐ multiple bugfixes
- ๐จ completely refactored persistence mechanism:
-
v0.0.2 Changes
- ๐จ lot of API refactorings
- ๐ complete support TypeScript 2
- โก๏ธ optimized schema creation
- ๐ป command line tools
- ๐ multiple drivers support
- ๐ multiple bugfixes
-
v0.0.1 Changes
- first stable version, works with TypeScript 1.x