v0.0.8 (2014-07-26)
Scope
- Core type binding, scopes, and modules
Changes
- Added
- Establish type binding and Bean mechanisms, support Scope and Provider, and add
EventContext. - Provide built-in AOP interfaces instead of depending directly on AOP Alliance.
- Establish type binding and Bean mechanisms, support Scope and Provider, and add
- Improved
- Simplify the main APIs and remove the mandatory Guice dependency.
- Rename
findBeanandfindProvidertofindBindingBeanandfindBindingProvider. - Remove the original start/stop lifecycle and plugin lifecycle support, module proxies, and startup dependency checks.
- Move plugins to Hasor Quick and trim JSON, OGNL, and other utility packages.
Cumulative changes
The original version identifiers are retained below. Where a feature was changed again, the changes for the main version on this page take precedence.
Hasor Web v0.0.6
- Added
- Allow WebApiBinder to bind through RegisterInfo.
- Improved
- Adjust the main APIs to remove the mandatory Guice dependency.
- Move plugins to Hasor Quick; provide request and response encoding settings through plugins.
- Fixed
- Fix the JSTL
fireEventtag not working correctly. - Adapt to changes in Core module proxy types.
- Fix the JSTL
Upgrade notes
- Web no longer provides
requestEncodingandresponseEncodingsettings directly.