Pippo v0.7.0 Release Notes

Release Date: 2015-11-09 // over 8 years ago
  • 🛠 Fixed

    • [#188]: Fix alias substitution in webjars paths
    • ⚡️ [#206]: Problem wtih Request.updateEntityFromParameters method
    • 🛠 [#215]: Fixed CSRF guard ignoring POST requests with content-types that specify a charset
    • 🏗 [#219]: Java8 build fails with javadoc warning
    • [#233]: Serve static resources from the root url

    🔄 Changed

    • ⚡️ Updated [pippo-pebble] to Pebble 1.5.2
    • ⚡️ Updated [pippo-metrics-librato] to Librato 4.0.1.12
    • ⚡️ Updated [pippo-freemarker] to Freemarker 2.3.23
    • ⚡️ Updated [pippo-fastjson] to FastJSON 1.2.7
    • ⚡️ Updated [pippo-undertow] to Undertow 1.3.5
    • ⚡️ Updated [pippo-trimou] to Trimou 1.8.2
    • ⚡️ Updated [pippo-jetty] to Jetty 9.3.5
    • ⚡️ Updated [pippo-jackson] to Jackson 2.6.3
    • ⬆️ Upgrade [pippo-tomcat] to Tomcat version 8.0.24
    • ➕ Add support for simple integer->boolean conversion in ParameterValue
    • 🚚 [#221]: Use standard java service loader mechanism via ServiceLocator and remove pippo.properties files
    • [#189]: Register Json, Xml, and Yaml engines with [pippo-jackson]
    • 🚚 Move demo applications to pippo-demo repository

    ➕ Added

    • [#207]: Add PathRegexBuilder
    • [#211]: Add custom Filters, Extensions in PebbleEngine from Application
    • [#217]: Add convenience methods for setting date headers
    • [#218]: Add Response method to finalize a response and return the OutputStream for custom streaming
    • 👍 [#220]: Add support for :alnum:, :alpha:, :ascii:, :digit:, :xdigit: POSIX character classes for URL path parameters. This allows use of UTF-8 in path parameters.

    ✂ Removed