[Laszlo-user] Now Available: 4.1 DHTML Recommended release

Chuq Von Rospach chuq at laszlosystems.com
Tue Jul 1 10:25:49 PDT 2008


We are proud to announce the release of OpenLaszlo 4.1.

OpenLaszlo 4.1 is a major release bringing full support for both the  
DHTML/Ajax and the SWF/Flash platforms. It also includes over 800 bug  
fixes and a significantly improved documentation suite.

OpenLaszlo 4.1 has been fully-qualified across the following browser/ 
platform combinations: Safari3/OSX, Firefox2/OSX, Internet Explorer 7/ 
WinXP, Firefox 2/WinXP, and Firefox 2/Linux. We have tested the full  
suite of demos, samplers, and example applications with the  
requirement that, when possible, DHTML applications behave the same as  
their SWF counterparts.

OpenLaszlo 4.1 is now the recommended release for all developers on  
all platforms, and current users of OL 3.x and 4.0 should investigate  
upgrading to this new release.

Preliminary support for SWF9 is included in this release but has not  
been enabled in the developer console. If you want to try this new  
functionality, you can find  more information on using the SWF9  
support in the Release Notes (link to come).

For every release, we rely on the OpenLaszlo community to help ensure  
the quality of the platform release and to determine its future  
direction. To propose or participate in discussion of new features,  
see the  Wiki ( http://wiki.openlaszlo.org/Enhancement_Proposals ). We  
encourage you to report any problems, and to make suggestions for  
enhancements, through our JIRA bug tracking system ( http://www.openlaszlo.org/jira/browse/LPP 
  ). We'd also like to hear from you on the mailing lists ( http://www.openlaszlo.org/lists 
  ) and in the forums ( http://forum.openlaszlo.org ).


Upgrading to OpenLaszlo 4.1

There are some changes to the OpenLaszlo release that may require  
changes to your code to work under release 4.1. Complete details and  
additional information on the differences between the SWF and DHTML  
runtimes can be found on the OpenLaszlo Wiki ( http://wiki.openlaszlo.org/Runtime_Differences 
  ).

The major change is that user classes are no longer defined as part of  
the global namespace. This gives OpenLaszlo better interoperability  
with other frameworks. In your application, user classes defined as:

    <class name="Foo" .../>
    <new foo(...)

will need to be changed to:

    new lz.foo (...)

A script has been posted by Sebastian Wagner to help convert user  
classes. It can be found here: http://code.google.com/p/laszlo4converter/ 
.

In addition, warnings may now appear if you are using deprecated  
syntax in your application. OpenLaszlo 4.1 includes a perl conversion  
script (convert_laszlo.pl) to help mitigate these warnings.


--
Chuq Von Rospach
http://chuqui.typepad.com
chuqvr at gmail.com, chuqui at plaidworks.com





--
Chuq Von Rospach
Webmaster, Laszlo Systems.
chuq at laszlosystems.com






More information about the Laszlo-user mailing list