Archive for the ‘Releases’ Category

OpenLaszlo 4.0.12 Release updated

Tuesday, April 15th, 2008

We had a glitch with the downloads of 4.0.12 that had to be fixed. If you downloaded it before 11:30AM EDT on 4/15/2008, please redownload it at http://www.openlaszlo.org/download.

To make sure you have the proper release, check the build number in Laszlo Explorer. It should report r8678.

OpenLaszlo 4.0.12 Released

Tuesday, April 15th, 2008

OpenLaszlo 4.0.12 is a is the latest version of OpenLaszlo and contains bug fixes, enhancements, and other changes from previous versions.

If you are using an earlier version, we recommending upgrading to 4.0.12, which is the recommended release for swf development. Support for applications to DHTML remains at "beta" level; it will be fully supported with OL 4.1.

To see the list of changes, please refer to the Release Notes

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. We encourage you to report any problems, and to make suggestions for enhancements, through our JIRA bug tracking system.

OpenLaszlo 4.0.11 Released

Wednesday, April 2nd, 2008

OpenLaszlo 4.0.11 is a is the latest version of OpenLaszlo and contains bug fixes, enhancements, and other changes from previous versions.

If you are using an earlier version, we recommending upgrading to 4.0.11, which is the recommended release for swf development. Support for applications to DHTML remains at "beta" level; it will be fully supported with OL 4.1.

To see the list of changes, please refer to the Release Notes

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. We encourage you to report any problems, and to make suggestions for enhancements, through our JIRA bug tracking system.

OpenLaszlo 4.0.8 Released

Monday, January 14th, 2008

OpenLaszlo 4.0.8 is a bug fix release. For a detailed list of the bugs fixed, see the Release Notes. OpenLaszlo 4.0.8 is the recommended release for swf development. You can download it here.

OpenLaszlo 4.0.8 fixes the following bugs:

  • [LPP-2071] - __LzDebug.whyAlive() incorrectly reports leaking arrays with SWF8
  • [LPP-5205] - Debug.whyAlive no longer shows reference keeping object alive
  • [LPP-5217] - windows can leak memory
  • [LPP-5321] - Serious memory leak for CSS styled nodes

Support for DHTML applications remains at "beta" level; it will be fully supported with OL 4.1. Until then, you can find the most recent DHTML bug fixes and support in the trunk branch (4.x nightly builds).

OpenLaszlo 4.0.7 Released

Tuesday, November 20th, 2007

OpenLaszlo 4.0.7 is a bug fix release with one new feature, improved bug report support in the debugger. For a detailed list of the bugs fixed and information on this new feature, see the Release Notes. OpenLaszlo 4.0.7 is the recommended release for swf development. You can download it here.

OpenLaszlo 4.0.7 fixes the following bugs:

LPP-1636 - Scripts do not handle spaces in path names
LPP-2593 - Trunk: lzc and lzc.bat will not run in a standard Windows configuration
LPP-4099 - Can't get onerror event while loading resources from 403 forbidden image links
LPP-4142 - LZC arguments that use an equal sign (such as --runtime=swf8) do not work on the Windows command line (cmd).
LPP-4664 - test/explicit-replicators/replicator.lzx visually deletes last two items when the second-to-last item is clicked and ...
LPP-4719 - Provide a way to output relevant debug info to copy/paste into mail
LPP-4737 - Empty graphic seen when you navigate to the OL app without Flash
LPP-4784 - OL4.0.5, tag and SWF : http://www.openlaszlo.org/lps4/lps/components/extensions/test/html-swf.jsp NOT WORKING
LPP-4843 - Error parsing arguments to lzc using native Windows
LPP-4844 - ondata event not triggered when dataset loads v4.0.5 SWF
LPP-4884 - All small applications, except weather, will fail to display in IE7/swf.
LPP-4906 - Laszlo Explorer, incorrect text
LPP-4999 - IE resets history to #0 after visiting another site and pressing the back button
LPP-5004 - Generate Release Notes for 4.0.7
LPP-5012 - Multiple calls to callJS fails in Firefox
LPP-5016 - _parse gets called before canvas is initialized
LPP-5070 - Videos not playing in YouTube demo

OpenLaszlo 4.0.7 has the following improvement:
The bugReport method of the Debugger can be used to create a report suitable for copy/pasting into a bug report. To use it, enable backtraces and debugging, then inspect the error message that you believe reveals a bug, then invoke Debug.bugReport() in the debugger. Copy and paste the output of that call into your bug report. This process is described in more detail in the Debugging chapter of the OpenLaszlo Developer's Guide.

Support for DHTML applications remains at "beta" level; it will be fully supported with OL 4.1. Until then, you can find the most recent DHTML bug fixes and support in the trunk branch (4.x nightly builds).

OpenLaszlo 4.0.6 Released

Tuesday, October 16th, 2007

OpenLaszlo 4.0.6 is a bugfix release with a few changes since OpenLaszlo 4.0.5. If you are using a version before 4.0.5, we recommending upgrading to 4.0.6. If you are not troubled by the few bugs fixed in 4.0.6, there is no need to upgrade to 4.0.6 right now. 4.0.6 is the recommended release for swf development. You can download it here.

OpenLaszlo 4.0.6 fixed the following bugs:
LPP-4175 - DHTML calendar demo wigs out on opening Event Info
LPP-4731 - reloading browser page causes history to trigger "back" action
LPP-4746 - Javascript errors when using the history mechanism in swf7
LPP-4778 - "LzView#setX(..)" and "LzView#setY(..)" optimization breaks xoffset / yoffset
LPP-4779 - Put under debug flag - version info and init timer from LZPIX
LPP-4857 - dojo.flash.comm errors on firefox os x
LPP-4615 - Override resource declarations
LPP-4793 - Using clonenumber emits warning when using replicator

In general, OpenLaszlo 4.0.6 begins a new strategy, where we intend to offer point releases more frequently to address specific bug fixes. By looking at JIRA, you will see that many bugs are fixed in trunk (4.x), our active development branch. However, we understand that many people aren't comfortable moving to the latest, less stable development branch, so we are going to spin more frequent releases from the 4.0.x branch to provide qualified releases of significant bug fixes more quickly to the community. The next point release is named "Cranberry" and you can view the bug fixes currently scheduled for it on the OpenLaszlo Roadmap in JIRA. You can preview the Cranberry release by downloading of the 4.0.x nightly builds.

Support for DHTML applications remains at "beta" level; it will be fully supported with OL 4.1. Until then, you can find the most recent DHTML bug fixes and support in the trunk branch (4.x nightly builds).

OpenLaszlo 4.0.5 Released: Recommended SWF Platform

Saturday, September 22nd, 2007

We are pleased to announce that OpenLaszlo 4.0.5 is available. You can download the software here: http://www.openlaszlo.org/download.

OpenLaszlo 4.0.5 is the recommended platform for .swf development. With OpenLaszlo 4.0.5, there is no longer any reason to continue application development using OpenLaszlo 3.4. This release has been qualified the Laszlo Systems Quality Assurance team and users in the community. Over 100 improvements have been made since OpenLaszlo 4.0.3, including
fixes from community members and the OpenLaszlo team.

In addtion, OpenLaszlo 4.0.5 added a new feature: explicit replication, which enables data-driven replication as an explicit syntax tag in LZX. You can read more about it in the proposal on the wiki: http://wiki.openlaszlo.org/Explicit_Replication. There will be more detailed documentation in upcoming releases.

And, for those of you following the releases closely - What happened to version 4.0.4? We skipped a number. We don't like 404s.

Keep in mind that support for applications to DHTML remains at "beta" level; it will be fully supported with OL 4.1 (code name RingDing in Jira). You can see the latest and greatest by downloading the nightly builds of 4.x trunk at http://www.openlaszlo.org/download.

For every release, we rely on the OpenLaszlo community to help ensure the quality of the platform release and to participate in determining its future direction. We encourage you to report any problems, and to make suggestions for enhancements, through our JIRA bug tracking system.

Thank you all for your efforts towards making OpenLaszlo 4.0.5 our officially recommended SWF platform.

Open Laszlo 4.0.3 released

Thursday, July 26th, 2007

OpenLaszlo 4.0.3 was released to the web today. This is a minor release resolving more than 70 issues reported against OpenLaszlo 4.0.2. Download it here or play with it here (flash runtime) or here here (dhtml runtime).

Full details, including a list of fixed bugs, are available in the Release Notes.

Many of the issues addressed in this release were reported by the OpenLaszlo community, and some of the fixes were contributed by the community. Thanks to everyone who took the time to try out OL4 in SWF or DHTML and report your experiences to the mailing list or forum, and a particularly warm thanks to those of you who filed bugs. This release also has several known bugs in IE7/DHTML, which were discovered just as we were calling the release:

We have fixes in hand for these bugs, which you can get in the legals nightly builds starting at r5785.

Note that while quality continues to improve, we do not recommend 4.0.3 for use in production environments yet, in part due to the known issues listed above. Release 4.1 is the planned milestone at which we will recommend upgrading production deployments from 3.x.

OpenLaszlo 4.0.2 Released

Thursday, May 17th, 2007

OpenLaszlo 4.0.2 was released to the web today. This is a minor release resolving almost 50 issues reported against OpenLaszlo 4.0.0, and adding a few new features.

Many of the issues addressed in this release were reported by the OpenLaszlo community. Thanks to everyone who took the time to try out OL4 in SWF or DHTML and report your experiences to the mailing list or forum, and a particularly warm thanks to those of you who filed bugs!

As for features, this release contains support for the <html> tag in SWF, so you can embed raw html content inside your OpenLaszlo app from either support runtime. 4.0.2 also includes preliminary support for the SOAP protocol in DHTML.

Full details are available in the Release Notes.

Note that although recommending OL4 for production deployment is our highest priority, we are not yet there with this release. (See here for more.) Your participation, by reporting your OL4 porting experiences, by filing bug reports, and by directly contributing to the platform, will enormously speed up the process.

You may wonder what happened to 4.0.1. Funny story: just as we were putting 4.0.1 to bed, we found a bad regression in the html wrapper code that was causing high CPU load when running the Amazon demo in DHTML. It turned out to be simpler and safer to quietly release 4.0.1 and turn around a 4.0.2 release in 48 hours than to retract 4.0.1 and rebuild it.

OpenLaszlo 4.0 Announced!

Tuesday, March 20th, 2007

We are extremely pleased and proud to announce that OpenLaszlo 4.0 is now available. This is the first official release of the new multi-runtime edition of OpenLaszlo, complete with a native browser DHTML ("ajax") runtime, a heavily revamped Flash (7, 8, 9) runtime, and much more. With OpenLaszlo 4.0, you can compile source LZX applications for any supported target with a single mouse click.

OpenLaszlo 4.0 is available from http://www.openlaszlo.org/download
This release of OpenLaszlo is built on a new kernel architecture that abstracts away platform differences. Also, with OL4, we have switched to an inheritance-based class system that tracks the emerging ECMAScript 4 standard. These new language features have been implemented in the LFC core to support (and extend) JavaScript 2 `class` declarations portably. This means that the OpenLaszlo platform is well engineered to keep up with emerging JavaScript standards and to support new target runtimes.

In addition to literally hundreds of improvements to all aspects of the platform software and documentation, we have added new features, such as support for streaming media. The documentation tools have been re-implemented in order to to make them easier to maintain and also to give us more possibilities for arranging and accessing the data in the Reference Manual. Eventually, this will allow us to provide better cross-referencing, better indexing, more user control over presentation of information, and more options for printing and displaying the documentation.

We have put a lot of effort into improving our open source processes. The tools we use to build, test, and analyze OpenLaszlo have matured significantly with OL4. We have changed to using Subversion, for source control, in order to enable a more open development process. The build is now based on ant 1.6.5, rather than ant 1.5. We have created a new testing tool, lztest, for automated testing, to complement lzunit, our tool for application- and component-level testing. We have created a suite of benchmarks and benchmark analysis tools.

By any criterion, this is the most ambitious and significant release in the history of OpenLaszlo.

The OpenLaszlo project aspires to be truly open and inclusive. Raju Bitter, our OpenLaszlo community manager, is on board to answer questions, streamline processes, and generally make it easier for you to play a vital part in this platform's success.

Post questions and comments to laszlo-user@openlaszlo.org or to the OpenLaszlo Forum. Please report bugs, especially regressions from OpenLaszlo 3.x, to our bug database.

OpenLaszlo 4.0 is the culmination of a project that began more than a year ago, and it embodies the contributions of dozens of community members from around the world. Thank you, and congratulations to all!