All active PMCs expressed themselves.

Sorry for not separating the [ANNOUNCEMENT] from the [VOTE] thread. The [VOTE] email is still sitting in my drafts, I voted for the announcement instead, and everyone followed. After all the [VOTE] tag in the subject is not a requirement of the official ASF policy, just that there is a vote. We're not going to solicit everyone again.

So now to the result:

four binding +1 from Nathan, Michael, Will and myself
one +0.5 from Michael
one non-binding +1 from Greg Huber

More than three +1 and more +1 than -1, so it's a go.

I shall promote the release in Maven Central very soon. Every kind of help is welcome in spreading the word about the new release.


On 20-02-02 10 h 13, Greg Huber wrote:
Works well for me now.  Thanks.

On Thu, 30 Jan 2020 at 01:05, Claude Brisson <>

The test build of Velocity Engine 2.2 RC6 is available.

No determination as to the quality ('alpha,' 'beta,' or 'GA') of
Velocity Engine 2.2 has been made, and at this time it is simply a "test
build". We welcome any comments you may have, and will take all feedback
into account if a quality vote is called for this build.

Release notes:




Maven 2 staging repository:






Release Candidates History:

   * RC1 Initial RC

   * RC2
   - added BigInteger and BigDecimal implicit conversions
   - [VELOCITY-923] fixed a parser regression for `$foo||`
   - [VELOCITY-904] fixed two corner case bugs for the
velocimacro.arguments.preserve_literals backward compatibility flag
   - fixed engine and dependency versions in README and mention the
parser customization feature in the *building* section
   - nicified README links
   - upgraded surfire plugin version from 2.19.1 to 2.22.1
   - upgraded maven-jar-plugin from 3.1.1 to 3.2.2
   - added version 1.2 for extra-enforcer-rules
   - upgraded maven-javadoc-plugin from 3.1.0 to 3.1.1
   - upgraded findbugs-maven-plugin from 3.0.4 to 3.0.5
   - upgraded maven-release-plugin from *unspecified* to 3.0.0-M1
   - added a new templatized static class
   - use the File Separator control character to mark the end of stream
for the parser (instead of the zero-width space char)
   - reviewed packaging of engine examples (refreshed content, plus made
them as a standalone zip file with readme, shell scripts, dependencies
and examples sources rather than a meaningless standalone pom next to a
jar without explanations...)

* RC3
   - [VELOCITY-904] fixed yet another corner case bugs for the
velocimacro.arguments.preserve_literals backward compatibility flag
   - upgraded SLF4J from 1.7.28 to 1.7.30

* RC4
   - [VELOCITY-904] fixed a regression introduced in RC3

* RC5
   - [VELOCITY-924] fixed cache collision between an object and its class
   - Javadoc fixes in parser genereted classes
   - [VELOCITY-925] fixed BC whitespace gobbling for macro call without
   - [VELOCITY-926] fixed regression: Macro arguments names cannot
collide with external references names
   - upgraded junit from 4.12 to 4.13

* RC6
- [VELOCITY-926] fixed side effects by deprecating
velocimacro.arguments.preserve_literals config flag in favor of
velocimacro.enable_bc_mode, which (besides preserving arguments
literals) uses global context values as defaults for missing macro
arguments without explicit defaults (as did 1.7)

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to