Re: [VOTE] Velocity Engine 2.5 Release Quality (RC1)
Greg Huber <[email protected]> Fri, 19 Jun 2026 07:38:40 +0100
| Newsgroups | gmane.comp.jakarta.velocity.devel |
|---|---|
| Message-ID | <[email protected]> |
--------------iCmpiIjon2EB4o018fn3b4WS
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
+1 Works well for me.
######
From a previous email:
Looking at the release notes:
* Deprecation of some VTL syntax constructs: the formal reference
notation |${...}| is now preferred for non-bare references (|$foo|
is still fine, but |$foo.bar| should be rewritten as |${foo.bar}|).
Deprecation warnings are off by default; the next minor release will
turn them on by default, and the next major release will remove
support for those deprecated forms.
I enabled runtime.deprecation.warn=true, to see the warnings, there are
hundreds :
2026-06-16 08:19:17,094 WARN org.apache.velocity.rendering
ASTReference:init - the informal notation '$utils.formatDate($utils.now,
$text.get("date.toStringFormat"))' is deprecated in output; use the
formal notation ${...} instead [line 634, column 21]
This is a very big change, adding ${} to 95% of our velocity statements.
Going forward > 2.5 is this change necessary or can it be ignored?
On 18/06/2026 12:40, Claude Brisson via dev wrote:
> The Velocity Engine 2.5 RC1 test build has been available since June
> 14th.
>
> Release notes:
>
> *
> https://dist.apache.org/repos/dist/dev/velocity/velocity-engine/2.5/release-notes.html
>
>
> Distribution:
>
> * https://dist.apache.org/repos/dist/dev/velocity/velocity-engine/2.5/
>
> Maven 2 staging repository:
>
> *
> https://repository.apache.org/content/repositories/orgapachevelocity-1050/
>
> Documentation:
>
> * https://velocity.apache.org/engine/2.5/
>
> Sources:
>
> * https://github.com/apache/velocity-engine/releases/tag/2.5-RC1
>
> If you have had a chance to review the test build, please respond with
> a vote on its quality:
>
> [ ] Leave at test build
> [ ] Alpha
> [ ] Beta
> [ ] General Availability (GA)
>
> Everyone who has tested the build is invited to vote. Votes by PMC
> members are considered binding. A vote passes if there are at least
> three binding +1s and more +1s than -1s.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
--------------iCmpiIjon2EB4o018fn3b4WS--