[expressionoasis] r49 committed - Changed the name of file

6 views
Skip to first unread message

express...@googlecode.com

unread,
Jun 14, 2014, 4:39:44 PM6/14/14
to express...@googlegroups.com
Revision: 49
Author: mohit...@vedantatree.com
Date: Sat Jun 14 20:39:18 2014 UTC
Log: Changed the name of file
http://code.google.com/p/expressionoasis/source/detail?r=49

Added:
/trunk/releasenotes.txt
Deleted:
/trunk/ReleaseNotes1.txt

=======================================
--- /dev/null
+++ /trunk/releasenotes.txt Sat Jun 14 20:39:18 2014 UTC
@@ -0,0 +1,67 @@
+Release 3.2
+
+Updated the build system from Maven to Gradle. Gradle is more flexible
system.
+Added source code of Utilities.jar to ExpressionOasis project itself
+Improved code for Type system and fixed few issues
+
+---------------------------------------------------------------------------------------------
+
+Release 3.1
+
+- Grammar class is loaded from configuration flexibly. Now, developers can
implement custom Grammar class and can specify this in configuration.
ExpressionOasis will pick this at runtime.
+- Made config.xml path configurable from System Property (Contribution by
Girish Kumar)
+- Made grammar.xml path configurable by exporting it to config.xml
+- Improved code for ExpressionFactory to improve the performance
+- Defined new way to add function definition using new API in Grammar
interface
+- Exposed Grammar through ExpressionEngine Class, so that user can get the
metadata if required and also can add specific metadata like custom
function identification etc
+- Added three new String operation expressions > startsWith, endsWith,
contains (Contribution by Girish Kumar)
+- Improved documentation
+
+---------------------------------------------------------------------------------------------
+
+Release 3.0.1
+
+- A micro-release with few but important bugs fixes. The new 3.0.1 version
should be used to have bug free solution.
+ Fixed issues are: GoogleCode: #1, #4
+
+---------------------------------------------------------------------------------------------
+
+Release 3.0
+
+- License changed from GPL to LGPLv3, so that more people can be benefited
by using this free software
+- Major change in root packages name. Package name is changed from
org.ganges.expressionengine to org.vedantatree.expressionoasis
+- Introduced Maven build system, earlier it was based on Ant
(Contributions by Kris Marwood)
+- Dynamic function support. Now custom functions can be defined in xml
file, i.e. customfunctions.xml. System will pick these functions at runtime
and make these available (Contributions by Kris Marwood)
+- Merged configurations in single config.xml file
+- In memory cache for Compiled Expressions - In memory cache may be useful
for performance reasons. It can be turned on/off from config by setting
value of 'cacheCompiledExpressions' element
+- Issue #2, #3 are fixed listed at Google Code
+- Many New test cases have been added
+
+---------------------------------------------------------------------------------------------
+
+Release 2.3
+
+- Support for ternary operator
+- Support for XML expressions, using Xalan XPath
+ - XML Expressions will return only String type value.
+ - We can change it to other specific types also, like Number, String etc
in future depending upon data or we may provide some type casting function
+Added more test cases
+
+More at http://www.vedantatree.com/
+
+---------------------------------------------------------------------------------------------
+
+Release 2.2
+
+- Support for more math functions
+- Support for Bitwise operators
+- Change precedence of operators -
http://en.wikipedia.org/wiki/Order_of_operations
+- Change '=' operator with '=='
+
+---------------------------------------------------------------------------------------------
+
+Release 2.1
+
+- Documentation Update
+- Support for unary operators. Now expressions with unary operators are
supported. For example, (!false), (!false && true), (-3 + 2/-4) etc
+- Please refer to http://expressionoasis.vedantatree.com/ and
http://www.vedantatree.com/ for further details
=======================================
--- /trunk/ReleaseNotes1.txt Sat Jun 14 20:36:31 2014 UTC
+++ /dev/null
@@ -1,67 +0,0 @@
-Release 3.2
-
-Updated the build system from Maven to Gradle. Gradle is more flexible
system.
-Added source code of Utilities.jar to ExpressionOasis project itself
-Improved code for Type system and fixed few issues
-
----------------------------------------------------------------------------------------------
-
-Release 3.1
-
-- Grammar class is loaded from configuration flexibly. Now, developers can
implement custom Grammar class and can specify this in configuration.
ExpressionOasis will pick this at runtime.
-- Made config.xml path configurable from System Property (Contribution by
Girish Kumar)
-- Made grammar.xml path configurable by exporting it to config.xml
-- Improved code for ExpressionFactory to improve the performance
-- Defined new way to add function definition using new API in Grammar
interface
-- Exposed Grammar through ExpressionEngine Class, so that user can get the
metadata if required and also can add specific metadata like custom
function identification etc
-- Added three new String operation expressions > startsWith, endsWith,
contains (Contribution by Girish Kumar)
-- Improved documentation
-
----------------------------------------------------------------------------------------------
-
-Release 3.0.1
-
-- A micro-release with few but important bugs fixes. The new 3.0.1 version
should be used to have bug free solution.
- Fixed issues are: GoogleCode: #1, #4
-
----------------------------------------------------------------------------------------------
-
-Release 3.0
-
-- License changed from GPL to LGPLv3, so that more people can be benefited
by using this free software
-- Major change in root packages name. Package name is changed from
org.ganges.expressionengine to org.vedantatree.expressionoasis
-- Introduced Maven build system, earlier it was based on Ant
(Contributions by Kris Marwood)
-- Dynamic function support. Now custom functions can be defined in xml
file, i.e. customfunctions.xml. System will pick these functions at runtime
and make these available (Contributions by Kris Marwood)
-- Merged configurations in single config.xml file
-- In memory cache for Compiled Expressions - In memory cache may be useful
for performance reasons. It can be turned on/off from config by setting
value of 'cacheCompiledExpressions' element
-- Issue #2, #3 are fixed listed at Google Code
-- Many New test cases have been added
-
----------------------------------------------------------------------------------------------
-
-Release 2.3
-
-- Support for ternary operator
-- Support for XML expressions, using Xalan XPath
- - XML Expressions will return only String type value.
- - We can change it to other specific types also, like Number, String etc
in future depending upon data or we may provide some type casting function
-Added more test cases
-
-More at http://www.vedantatree.com/
-
----------------------------------------------------------------------------------------------
-
-Release 2.2
-
-- Support for more math functions
-- Support for Bitwise operators
-- Change precedence of operators -
http://en.wikipedia.org/wiki/Order_of_operations
-- Change '=' operator with '=='
-
----------------------------------------------------------------------------------------------
-
-Release 2.1
-
-- Documentation Update
-- Support for unary operators. Now expressions with unary operators are
supported. For example, (!false), (!false && true), (-3 + 2/-4) etc
-- Please refer to http://expressionoasis.vedantatree.com/ and
http://www.vedantatree.com/ for further details
Reply all
Reply to author
Forward
0 new messages