Releases: janpecha/leanmapper-extension
Releases · janpecha/leanmapper-extension
Version 1.0.0
- required PHP 7.2 or newer
- required Lean Mapper
^4.0
- required Nette DI
^3.0
(BC BREAK) - fixed compatibility with
nette/bootstrap
3.x
Full Changelog: v0.13.3...v1.0.0
Version 0.13.3
- added support for alternative data structure returned from
IRowMappingProvider::getRowFieldMappings()
- added support for alternative data structure returned from
IRowMappingProvider::getRowMultiValueMappings()
- added support for alternative data structure returned from
IStiMappingProvider::getStiMappings()
New data structures are preferred.
Full Changelog: v0.13.2...v0.13.3
Version 0.13.2
- fixed default value for connection
charset
toutf8mb4
Full Changelog: v0.13.1...v0.13.2
Version 0.13.1
- added PHPStan - fixed PHPDoc annotations
Full Changelog: v0.13.0...v0.13.1
Version 0.13.0
- added support for Lean Mapper 4.x
- changed default value of option
defaultEntityNamespace
toModel\Entity
(behavior of DefaultMapper changed in Lean Mapper 4.0)
Full Changelog: v0.12.0...v0.13.0
Version 0.12.0
- added config option
prefix
for prefix of table names - added
IStiMappingProvider
- added
IRowMappingProvider
- changed default value of connection
charset
toutf8mb
(BC BREAK) - changed name of option
mapping
toentityMapping
(BC BREAK) - changed type of option
mapper
tobool
(BC BREAK) - added option
nameMapping
(default
,camelcase
,underscore
, default value iscamelcase
) - removed
JP\LeanMapperExtension\Mapper
, usedinlm/mappers:^2.1
instead (BC BREAK) - removed auto-registration of repositories (BC BREAK)
Full Changelog: v0.11.0...v0.12.0
Version 0.11.0
- requires Lean Mapper
^3.0
- requires Nette DI
^2.4
- added posibility to disable registration of connection & entity factory
- changed name of config option
entities
tomapping
(BC BREAK)
Full Changelog: v0.10.0...v0.11.0
Version 0.10.0
- added posibility to disable mapper registration
- added posibility to configure charset for connection
- dropped support for PHP 5.4 & 5.5
Full Changelog: v0.9.2...v0.10.0
Version 0.9.2
- Composer: added
tharos/leanmapper
3.x - Composer: updated constraints
- updated coding-style
- Travis CI: added PHP 7.1
- Travis CI: updated
- Tests: added
Makefile
Version 0.9.1
- minor fixes, typos