appserver.io v1.0.0-beta4 Release Notes
-
๐ Bugfixes
- ๐ Fixed #290 - Segfault in Windows build
- ๐ Fixed #336 - Positioning of namespace definition next to php tag
- ๐ Fixed #348 - Changed determination of omitted namespaces
๐ Features
- Closed #282 - Implement logrotate functionality as Server
- ๐จ Closed #192 - Refactor configuration
- ๐ง Closed #350 - Creating EPB references by annotations + XML configuration
- ๐จ Closed #284 - Refactor Application implementation/interface
- ๐จ Closed #289 - Refactoring bean/servlet/manager registration in naming directory
- ๐จ Closed #285 - Refactor servlet engine virtual host management
- ๐ง Closed #291 - Configuration (XML configuration) based bean declaration
- ๐ Closed #300 - Timer Service doesn't support seconds as period
- ๐จ Closed #281 - Refactoring InitialContext in NamingDirectory
- Closed #182 - HTTP digest authentication within webserver
- ๐ง Closed #367 - Add XSD validation for additional XML configuration files
- ๐ง Introduced XSD validation for app based configuration files
- ๐ Changed nikic/phlexy version from unstable
dev-master
to stable release0.1
- ๐ง Extended configuration validation and provided the new
configtest
CLI command - ๐ง
appserver.xml
configuration can now be splitted into several files using thexinclude
XML feature - โ Add --c start argument to change default configuration file
- โ Add scanner for changed files in webapps directory
- โ Remove some SPL Iteratators
- โ Remove automatic directory parsing of appserver-io/routlt package from context.xml
- โ Add scanner to restart application server when a PHP file changes in webapps directory (deactivated by default)
- Integration of appserver-io/microcron to allow for second based timer task execution
- ๐จ Refactored servlet engines to provide app path information without the use of virtual hosts + cleanup in applications
- ๐ Improved performance by dynamic switching to simplified class loading
- ๐จ Refactored and extended the webserver's authentication capabilities