Changelog of Dandelion-Core v0.10.1

Core

  • <script> tags are now injected in the <head> section after the <link> ones when the dom attribute is forced to head

  • All asset processors now use a ProcessingContext which hold all needed information such as the asset to be processed and the current request

  • Removed FestAssert in favor of AssertJ and adapted all tests accordingly

  • Added a new url rewriter, making URL rewriting in CSS functional

  • Improved the DandelionFilter

    • Now the scope of application of the filter is determined using the content type of the response instead of looking for some particular headers in the request, which is not reliable

    • The HttpServletResponse is now wrapped in a refactored ByteArrayResponseWrapper

    • Removed old OutputStreamWrapper

  • Removed a useless and misleading WARNING log

Closed issues

  • #31: Wrong WARNING logged

  • #27: Fix the conditions under which the DandelionFilter should apply

  • #24: Font Support

  • #22: Improve the URL rewriting done in CSS files

  • #13: Inject scripts after CSS when the dom attribute is forced to head