The following votes were cast: Henri Biestro +1 Christian Grobmeier +1 Gary Gregory +1 Simone Tripodi +1 Sebastian Bazley +1
All the above are members of the Commons PMC. There being at least 3 +1 PMC votes, and more +1 than -1, the vote passes. Thanks to all who voted; I will proceed with the release. On 12 December 2011 00:23, sebb <seb...@gmail.com> wrote: > On 8 December 2011 19:44, sebb <seb...@gmail.com> wrote: >> Further to the earlier cancelled RC1 vote, here is an updated release >> candidate. >> >> The main change since RC1 is that all binary incompatibilities have >> been resolved. >> >> Clirr still reports errors for interfaces that have additional >> methods, but these are false positives, as the changes only affect >> source compatibility. >> >> Compatibility with previous releases >> ========================== >> Version 2.1 is binary compatible with 2.0.1. >> >> However it is not source compatible. >> New methods have been added to the org.apache.commons.jexl2.Script and >> org.apache.commons.jexl2.JexlInfo interfaces. >> Any source code that implements these interfaces will need to be updated. >> >> What's new in 2.1: >> ================== >> * A more thorough arithmetic (JexlArithmetic) that allows fine control >> over decimals (scale and precision), a >> new syntax for numeric literals (OGNL inspired Big and Huge >> notations) and a better type handling keeping the most >> appropriate representation in casual operations. >> * The introduction of script variables and parameters that reduce >> context dependencies and methods; this allows to >> perform checks after script creation (light static checking hints). >> Plus the ability to call script from scripts. >> * A sandoxing feature to restrict and rename what JEXL can access from >> the environment allowing tighter control over security. >> * Extensions to UnifiedJEXL that allow the creation of templates. >> >> New features in 2.1: >> ==================== >> * JEXL-114: Allow scripts to create local variables // Add return keyword >> * JEXL-113: Add functions to extract which variables, parameters >> and local variables are used to evaluate a script >> * JEXL-118: Provide an IN operator >> * JEXL-115: Add support for asynchronous script execution and >> cancellation >> * JEXL-116: Add control over classes, methods, constructors and >> properties allowed in scripts >> * JEXL-120: Add simple template features >> * JEXL-119: Allow indexed properties container resolution in expressions >> >> >> Tag: >> >> https://svn.apache.org/repos/asf/commons/proper/jexl/tags/COMMONS_JEXL_2_1_RC3/ >> >> Site: >> >> http://people.apache.org/~sebb/jexl-2.1-RC3 >> >> Binaries: >> >> https://repository.apache.org/content/repositories/orgapachecommons-298/org/apache/commons/commons-jexl/ >> >> This vote will be open for at least 72 hours, closing no sooner than: >> 20:00PM GMT, Dec 11th. >> >> [X] +1 Release these artifacts >> [ ] +0 OK, but... >> [ ] -0 OK, but really should fix... >> [ ] -1 I oppose this release because... > > Here's my vote. > > I'll summarise the vote tomorrow and proceeed with the release, > assuming nothing bad is found in the meantime. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org