- Remove Sensiolabs as validation tool.
- Upgrade to new scrutinizer codestyle engine.
- Codestyle. Align code with docblock information.
- Improve README with a Table of content.
- Reduce code complexity in load().
- Completed the README.md.
- Added test cases for README.md.
- Added test cases for compliance with PSR-11.
- Update Makefile.
- Update description in composer.json.
- Fix build on travis/circleci.
- Remove composer.lock.
- Removed config, moved to their modules.
- Add phpunit through composer.
- Removed some service configuration files, moved to their modules.
- Remove dependency to anax/configure.
- Added unit tests.
- Added DI\DIMagic.
- @deprecated DI/DIFactoryConfigMagic.
- @deprecated DI/DIFactoryDefault.
- @deprecated DI/InjectionAwareInterface.
- @deprecated DI/InjectionAwareTrait.
- @deprecated DI/InjectionMagicTrait.
- Use Psr/Container, psr11.
- @deprecated DI/Exception/DIExceptionInterface, replaced by psr11.
- @deprecated DI/Exception/NotFoundExceptionInterface, replaced by psr11.
- @deprecated DI/DIInterface, replaced by psr11.
- Update composer.json to PHP 7.2.
- Require anax/configure v2.0.0.0@alpha.
- Prepare to go through code and remove some waist and potentially breaking backward compatibility.
- Add di services in individual files in config/di.
- Add DIServiceSetBaseTrait and DIFactoryTest to ease unit testing of modules using di.
- Minor rewrite of DIFactoryConfig::configure().
- DIFactoryConfig now uses Config2Trait that allows to read configuration items from both files and from a directory containing files.
- Add config/di_anax-site-develop.php as a more complete setup of services to work with anax development.
- Make setDI return self.
- Made DI instance variables protected instead of public.
- Remove commented section with magic methods from DI.
- Adding DIFactoryConfigMagic that uses DIMagicTrait.
- Adding testcases for DIFactoryConfigMagic.
- Require specific DIInterface.
- Allow to activate service directly by configuration file setting.
- Major rework doing integration test.
- Rewrote DIFactoryDefault.
- Added DIFactoryConfig which reads services from configuration file.
- Adding sample klass App/AppDI which is InjectionAware.
- Made it close to supporting PHP-FIG 11 Container, using DI instead of Container.
- First inofficial release, moved from Anax MVC.