Skip to main content

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.
  • Improved
    • Simplify the main APIs and remove the mandatory Guice dependency.
    • Rename findBean and findProvider to findBindingBean and findBindingProvider.
    • 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 fireEvent tag not working correctly.
    • Adapt to changes in Core module proxy types.

Upgrade notes

  • Web no longer provides requestEncoding and responseEncoding settings directly.