Skip to main content

v3.2.0 (2017-10-15)

Scope

  • Core events and AOP, and Web rendering

Changes

  • Added
    • Add a built-in FreeMarker renderer; supply the FreeMarker dependency to use it.
    • Add a JSON renderer that looks for Fastjson, then Gson; a custom implementation can also be supplied by binding JsonRenderEngine.
  • Improved
    • Add EventContext.fireSyncEventWithEspecial to specify whether a synchronous event runs on a separate thread.
  • Fixed
    • Fix invalid bytecode generation for proxied classes containing static initializers or static methods.
    • Fix issues in processing the @Produces annotation.