Scope
- Core injection and shutdown, and Web plugins
Changes
- Added
- Add RESTful and templates plugins for built-in Web development and template rendering.
- Add a plugin to simplify module configuration; support
@ValidDefine in the validation plugin.
- Improved
- Register ShutdownHook at startup and unregister it at shutdown; add an Environment wrapper.
- Add ByID and ByName injection modes to
@Inject.
- Integrate MIME handling into template and resource plugins; remove custom JSP functions.
- Fixed
- Fix
Shutdown in progress errors, null-pointer exceptions during Web startup, and @Inject failing when a value is specified.