webwork CHANGES.txt,1.40,1.41

[email protected] Mon, 17 Nov 2003 16:17:33 -0800
Newsgroups gmane.comp.java.open-symphony.cvs
Message-ID <[email protected]>
Update of /cvsroot/opensymphony/webwork
In directory sc8-pr-cvs1:/tmp/cvs-serv15067

Modified Files:
	CHANGES.txt 
Log Message:
More cleanup and mention new SimpleTest

Index: CHANGES.txt
===================================================================
RCS file: /cvsroot/opensymphony/webwork/CHANGES.txt,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- CHANGES.txt	18 Nov 2003 00:10:54 -0000	1.40
+++ CHANGES.txt	18 Nov 2003 00:17:31 -0000	1.41
@@ -24,6 +24,7 @@
 WW-367: Class cast exception is thrown when trying to display a String array.
 WW-383: Velocity UI template radiomap.vm missing
 
+
 NEW FEATURES
 WW-92 : Timestamp support.
 WW-108: textfield et all tags in taglib.tld need an optional template attribute added.
@@ -38,13 +39,20 @@
         specified inside the tag.
 WW-371: Property tag is inefficient when used to push a value on the stack. A new push tag was added to address this.
 WW-381: Add id attribute to webtable tag.
+
 Added Clover reports and improved testcases.
-Added ability to reload xml configuration files via setting webwork.configuration.xml.reload=true in webwork.properties.
+
+Added ability to reload xml configuration files via setting webwork.configuration.xml.reload=true
+in webwork.properties.
+
 Added support for dynamically reloading Java action classes, via setting webwork.action.java.reload=true.
+
 Added NoContent action. This enables the posting of a form without changing the current page in the browser.
+
 Dynamic view mapping. It is now possible to use variables in your actions.xml/properties files like ${myValue},
 which will be evaluated at runtime and invoke getMyValue() on your Action to determine the view page.
 
+
 PERFORMANCE
 WW-239: HttpSession access should be synchronized in SessionMap.
 WW-283: Tabbed pane is not thread safe.
@@ -54,8 +62,11 @@
 WW-370: BasicPropertyTag throws exception each time it is invoked.
 WW-377: webwork.util.Query contains non threadsafe code.
 WW-380: FastByteArrayOutputStream copies byte by byte.
-      : TextUtil rewritten to achieve better performance when doing HTML escaping
-      : ValueStack performance improved when calling methods
+
+TextUtil rewritten to achieve better performance when doing HTML escaping
+
+ValueStack performance improved when calling methods
+
 
 COMPATIBILITY ISSUES
 WW-172: Exception handling in ServletDispatcher. ServletDispatcher now catches Throwable, so all exception
@@ -64,10 +75,19 @@
 WW-191: Property editors should not throw exceptions on null values for objects.
 WW-237: WebworkVelocityServlet bases on deprecated servlet from velocity core. A new Velocity WebApp resource
         loader was added, so velocity templates will now look in the webapp before the global classpath.
-URLBean for velocity was changed so that it behaves in a more similar manner to URLTag. POST parameters are no longer included, and its state is not modified when toString() is called.
+
+URLBean for velocity was changed so that it behaves in a more similar manner to URLTag. POST parameters are
+no longer included, and its state is not modified when toString() is called.
+
+The introduction of a new test parser will now cause some incorrectly written expressions that used to be pass
+to now be correctly marked as errors. For example settings['foo'] == 'bar') used to pass, but now a correct
+unmatched bracket error is shown. The new parser will fall back to the JavaCC parser on expressions it can't
+handle.
+
 
 COSMETICS
 WW-141: <javac> in build.xml needs encoding attribute.
 WW-220: Velocity template for ui:textarea needs improvement
 WW-230: No error when WW can't find its template directory. A more helpful error message is now shown.
+
 Cookbook is now available on website.




-------------------------------------------------------
This SF. Net email is sponsored by: GoToMyPC
GoToMyPC is the fast, easy and secure way to access your computer from
any Web browser or wireless device. Click here to Try it Free!
https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl