Pippo v0.6.0 Release Notes

Release Date: 2015-06-03 // almost 9 years ago
  • 🛠 Fixed

    • [#120]: FileResourceHandler usage is not self evident
    • [#163]: Recursion in error handler when provoking a 404 with Pebble
    • CSRF token was not bound as a local property making templates with forms & CSRF tokens generated in a POST handler fail.

    🔄 Changed

    • ⚡️ Updated [pippo-pebble] to Pebble 1.5.0
    • ⚡️ Updated [pippo-jade] to Jade4j 0.4.3
    • ⚡️ Updated [pippo-trimou] to Trimou 1.8.0
    • ⚡️ Updated [pippo-undertow] to Undertow 1.2.8
    • ⚡️ Updated [pippo-jackson] to Jackson 2.5.4
    • [#152]: Rename maven profile main with standalone for clearer usage
    • 👌 Improved support for array types in ParameterValue
    • [#181]: [pippo-gson] Serialize and deserialize dates using ISO8601
    • [#182]: [pippo-fastjson] Serialize and deserialize dates using ISO8601
    • [#183]: [pippo-jackson] Serialize and deserialize dates using ISO8601
    • 🚚 [#184]: Moved JAXB engine into a separate module [pippo-jaxb]

    ➕ Added

    • [#35]: Added demo ajax using intercooler.js [pippo-demo-ajax]
    • 🌐 [#141]: Added Apache Tomcat as embedded web server [pippo-tomcat]
    • [#144]: Added Apache Velocity as template engine [pippo-velocity]
    • 🌐 [#147]: Web server tuning (being able to tune from PippoSettings)
    • [#150]: Added Weld implementation of CDI [pippo-weld], [pippo-demo-weld]
    • [#161]: Added route name as first criterion in RouteContext.uriFor
    • 👍 [#162]: Added support for redirect to route via RouteContext.redirect
    • [#170]: Added less and sass compilers [pippo-less4j], [pippo-sasscompiler], [pippo-demo-css]
    • 👍 [#180]: Add support for artifactId version alias in WebjarsAt declarations (i.e. ${WebjarsAt('jquery/jquery.min.js')})
    • [#185]: Allow specifying Accept-Type with a URI suffix expression (i.e. GET("/contact/{id: [0-9]+}(.(json|xml|yaml))?", () -> {}));

    ✂ Removed