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
[EMAIL PROTECTED], [EMAIL PROTECTED]
--
Chuq Von Rospach
Webmaster, Laszlo Systems.
[EMAIL PROTECTED]