Hi All,

A quick note to let you know that 1.4 beta 1 has just been released  
to the SourceForge downloads area:
    http://sourceforge.net/project/showfiles.php? 
group_id=145476&package_id=160010

The full list of changes in Stripes 1.4 can be found here:
    http://mc4j.org/jira/secure/ReleaseNote.jspa? 
projectId=10000&styleName=Html&version=10042

In reviewing the list of changes for this release it feels like there  
are very few big ticket items in the release, but lots of small  
things that should make development more pleasurable.  For example:
   - a new stripes:url tag
   - ability to focus on-load fields in a form
   - better handling of international character sets
   - improved Spring bean injection (field/protected method injection)
   - etc.

Of course, the one big change this release is the complete removal of  
OGNL!  This is a big step for me since it's going to make maintaining  
Stripes easier.  For users it means:
   - vastly improved handling of generics information (type  
variables, wildcard types, nested generics)
   -   imagine: public Map<Long,Map<Integer,List<? extends  
SomeBean>>> getWeirdoMap(); // oh yeah!
   - faster performance
   - better error messages when property expressions are messed up
   - one less library to worry about
   - better documented APIs for those wanting to use/extend those  
parts of Stripes that used OGNL

The change is completely backwards compatible at the ActionBean  
level.  If however, you wrote your own subclass of  
OgnlActionBeanPropertyBinder, there will be some small amount of work  
to change it to extending the new DefaultActionBeanPropertyBinder  
(which is quite similar).

I'd sincerely appreciate it if as many people as possible could grab  
this beta and
   1) drop it into any application you are currently developing
   2) test your application for say 15-30 minutes
   3) write to this list with any problems you encounter

Stripes has pretty good unit tests, but they're never going to have  
the breadth of coverage that all your Stripes applications do!

Cheers,

-t

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to