Releases: Kdyby/Doctrine
Releases · Kdyby/Doctrine
v3.3.1
v3.3.0
v3.2.1
v3.2.0
- #284 OrmExtensions: Repository magic removed [BC BREAK]
- dropped Dibi bridge [BC BREAK]
- #81 new console commands
- #276 QueryObject: call postFetch after fetchOne()
- #213 Allow service references in metadata
- #231, #230 fix ResolveTargetEntityListener - not loadClassMetadata on each request; thx @jirinapravnik
- #275 extract EntityManagerUnitOfWorkSnapshotPanel from Panel
- #281 Panel: if line for property is not found don't kill bluescreen
- #290, #288 NonLockingUniqueInserter: persist all fields; thx @pilec
- #88 IEntityProvider cannot change already configured namespace
- #294 Extension: create dao for subclasses; thx @vitkutny
- #293 Removed deprecated
Tracy\Debugger::$source
from FileLogger; thx @her-ur - #291 Geo\Element: fix limited JIT stack space error on long geo-string validation; thx @xificurk
This release is for Nette ^2.4
v3.1.4
v3.1.3
- #213 Allow service references in metadata
- #231, #230 fix ResolveTargetEntityListener - not loadClassMetadata on each request; thx @jirinapravnik
- #275 extract EntityManagerUnitOfWorkSnapshotPanel from Panel
- #281 Panel: if line for property is not found don't kill bluescreen
- #290, #288 NonLockingUniqueInserter: persist all fields; thx @pilec
- #88 IEntityProvider cannot change already configured namespace
- #294 Extension: create dao for subclasses; thx @vitkutny
- #293 Removed deprecated
Tracy\Debugger::$source
from FileLogger; thx @her-ur - #291 Geo\Element: fix limited JIT stack space error on long geo-string validation; thx @xificurk
This release is for Nette 2.3.*
v3.1.2
- Compatibility with Nette 2.4
This release is for Nette ~2.3
(which means also ~2.4
).
v3.1.1
- Fix incompatibility with Nette/DI 2.4; thx @enumag
- Revert 2fbfa9f. "Config: optimize production setup of autogenerating proxies [#237]" - this fixes the BC Break introduced in
v3.1.0
that people were not expecting. The commit will remain master untill v4.0 is tagged. So start fixing your deployment routines while it's time.
This release is for Nette ~2.3
v3.1.0
- Fixed
EntityRepository::countBy
MSSql bug #235, thx @josefzajac - DI: Optimized production setup of autogenerating proxies 2fbfa9f - this might potentially be a BC Break for you, if you do not have a propper deployment process, where you generate proxies manually with
orm:generate-proxies
- DI: refactor services to bind with specific EM 018671a - this allows autowiring for the default entity manager, but still provides all the required services for all entitymanagers, so you can wire them manually
- Console: Added command switches for choosing EntityManager #247, thx @foxycode
- MagicAccessors: fix incorrect handling of method names #228, thx @lookyman
- ProxyAutoloader: refactor DI & drop dependency on
Container::onInitialize
event #263, thx @enumag - Kdyby/Doctrine should be able to work without Kdyby/Events, if you override the EventManager service - Remove dependency on Nette\Callback 34c1495
This release is for Nette ~2.3
v3.0.1
- Reverted #174 "Remove LIMIT 1 for fetchOne" [BC Break revert - was introduced in v3.0.0]
- Allow to override
QueryObject::fetchOne()
, as a better solution for the original problem with the limit, documented at QueryObject::fetchOne() - EntityManager: Implement QueryExecutor & Queryable by @juniwalk
- Queryable: Remove select method
- OrmExtension: make Tracy soft dependency by @TomasVotruba
This release is for Nette ~2.3