- None
- ApplicationInterface now extends NamingDirectoryInterface
- Application is also used as NamingDirectory now
- Remove invalid Application::getDependencyInjectionContainer() + Application::injectDependencyInjectionContainer() methods
- Add ApplicationInterface::getInstance() + ApplicationInterface::getNamingDirectory() methods
- Add missing methods to DependencyInjectionContainerInterface
- None
- Add dependency to techdivision/naming package
- Add DependencyInjectionContainerInterface
- NamingDirectory integration
- Query profile logger to be initialized or not
- None
- None
- Add dependency to appserver-io/logger for profiling purposes
- Add basic profiling of application state and memory
- None
- Remove ManagerInterface::visit() method because of new factory integration to initialize manager instances
- Inject all Stackable instances instead of initialize them in Application::__construct => pthreads 2.x compatibility
- None
- Add synchronized() method around all wait()/notify() calls => pthreads 2.x compatibility
- None
- None
- Add synchronization for Application::connect() method to make sure, all class loaders and managers have been initialized
- None
- Rename ManagerInterface::add() method to ManagerInterface::visit()
- Add new ManagerConfigurationInterface as type hint for ManagerInterface::visit() method
- None
- Refactoring ANT PHPUnit execution process
- Composer integration by optimizing folder structure (move bootstrap.php + phpunit.xml.dist => phpunit.xml)
- Switch to new appserver-io/build build- and deployment environment