Skip to content

Releases: Maslosoft/Mangan

7.0.3

11 May 10:59
Compare
Choose a tag to compare
New version: 7.0.3

7.0.2

30 Apr 07:57
Compare
Choose a tag to compare
New version: 7.0.2

6.0.4

29 Mar 17:47
Compare
Choose a tag to compare
New version: 6.0.4

6.0.1

13 May 13:26
Compare
Choose a tag to compare

Performance improvements
More php 8.1 compatibility fixes

6.0.0

22 Feb 18:45
Compare
Choose a tag to compare

PHP 8.1 compat

5.0.18

01 Dec 15:58
Compare
Choose a tag to compare
New version: 5.0.18

Version 4.0.1

19 Jun 10:45
Compare
Choose a tag to compare

Version 4 possibly backward incompatible changes:

Ranamed interfaces:

Maslosoft\Mangan\Interfaces\IActiveDocument -> Maslosoft\Mangan\Interfaces\ActiveDocumentInterface
Maslosoft\Mangan\Interfaces\IActiveRecord -> Maslosoft\Mangan\Interfaces\ActiveRecordInterface
Maslosoft\Mangan\Interfaces\IWithCollectionName -> Maslosoft\Mangan\Interfaces\CollectionNameInterface
Maslosoft\Mangan\Interfaces\IWithCriteria -> Maslosoft\Mangan\Interfaces\CriteriaInterface
Maslosoft\Mangan\Interfaces\Decorators\Model\IModelDecorator -> Maslosoft\Mangan\Interfaces\Decorators\Model\ModelDecoratorInterface
Maslosoft\Mangan\Interfaces\Decorators\Property\IDecorator -> Maslosoft\Mangan\Interfaces\Decorators\Property\DecoratorInterface
Maslosoft\Mangan\Interfaces\IEntityManager -> Maslosoft\Mangan\Interfaces\EntityManagerInterface
Maslosoft\Mangan\Interfaces\Events\IEvent -> Maslosoft\Mangan\Interfaces\Events\EventInterface
Maslosoft\Mangan\Interfaces\Filters\Property\ITransformatorFilter -> Maslosoft\Mangan\Interfaces\Filters\Property\TransformatorFilterInterface
Maslosoft\Mangan\Interfaces\IFinder -> Maslosoft\Mangan\Interfaces\FinderInterface
Maslosoft\Mangan\Interfaces\Initializable -> Maslosoft\Mangan\Interfaces\InitInterface
Maslosoft\Mangan\Interfaces\I18NAble -> Maslosoft\Mangan\Interfaces\InternationalInterface
Maslosoft\Mangan\Interfaces\IModel -> Maslosoft\Mangan\Interfaces\ModelInterface
Maslosoft\Mangan\Interfaces\IOwnered -> Maslosoft\Mangan\Interfaces\OwneredInterface
Maslosoft\Mangan\Interfaces\Sanitizers\Property\ISanitizer -> Maslosoft\Mangan\Interfaces\Sanitizers\Property\SanitizerInterface
Maslosoft\Mangan\Interfaces\IScenarios -> Maslosoft\Mangan\Interfaces\ScenariosInterface
Maslosoft\Mangan\Interfaces\IScope -> Maslosoft\Mangan\Interfaces\ScopeInterface
Maslosoft\Mangan\Interfaces\IScopes -> Maslosoft\Mangan\Interfaces\ScopesInterface
Maslosoft\Mangan\Interfaces\ISimpleTree -> Maslosoft\Mangan\Interfaces\SimpleTreeInterface
Maslosoft\Mangan\Interfaces\Transformators\ITransformator -> Maslosoft\Mangan\Interfaces\Transformators\TransformatorInterface
Maslosoft\Mangan\Interfaces\ITrash -> Maslosoft\Mangan\Interfaces\TrashInterface
Maslosoft\Mangan\Interfaces\IValidatable -> Maslosoft\Mangan\Interfaces\ValidatableInterface
Maslosoft\Mangan\Interfaces\Validators\IValidator -> Maslosoft\Mangan\Interfaces\Validators\ValidatorInterface
Maslosoft\Mangan\Interfaces\Validators\IValidatorProxy -> Maslosoft\Mangan\Interfaces\Validators\ValidatorProxyInterface

Version 4.0.0

16 Jun 12:04
Compare
Choose a tag to compare

Backward incompatible changes:

  • Interface Maslosoft\Addendum\Interfaces\IAnnotated renamed

Fix:

Replace all occurences of IAnnotated with AnnotatedInterface

3.2.0

05 May 10:37
Compare
Choose a tag to compare

Important changes:
Sanitizer classes for base type now have Sanitizer suffix:
String => StringSanitizer
etc.

Version 2.1.1

02 Jun 09:21
Compare
Choose a tag to compare

New:

  • Add EMongoDb::$enableProfiling param #3