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