Details

    • Type: Task
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 9.10-rc-1
    • Fix Version/s: None
    • Labels:
      None
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      See http://velocity.apache.org/engine/2.0/changes.html

      Among the main new features and enhancements:
      
      + Logging to the SLF4J logging facade.
      
      + Configurable whitespace gobbling.
      
      + Method arguments and array subscripts can now be arithmetic expressions.
      
      + Configurable method arguments conversion handler with automatic conversions between booleans, numbers, strings and enums.
      
      + Significant reduction of the memory consumption.
      
      + JSR-223 Scripting Engine implementation.
      

      For notes on upgrading from Velocity 1.x, see Velocity Engine 2.0 Upgrading section.

      Things to do with the upgrade:

      Former blockers now fixed/worked around:

      Current blockers for the upgrade:

      • there seems to be a memory leak in org.apache.velocity.util.DuckType keeping classes which may have been reloaded (when upgrading/uninstalling an extension for example), see https://github.com/apache/velocity-engine/pull/6
      • Velocity 2.1 upgrade

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tmortagne Thomas Mortagne
                Reporter:
                tmortagne Thomas Mortagne
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: