Elevate Web Builder 1.03 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.
Elevate Web Builder 1.03 includes the following new features and enhancements:
There is a new TSlideShow control for displaying a slideshow of images with transition effects.
There are new TAudio and TVideo controls that encapsulate the HTML5 audio/video media support and allow fine-grained control of audio/video playback.
There is a new TStringBuilder class for manipulating strings in-place at the character level.
The TCookies class now includes a new Refresh method for refreshing the cached cookies in the framework when external code or documents modify the defined cookies in the browser.
There is a new Trunc function for truncating floating-point (Double) values.
A new command-line compiler called ewbcc.exe is now included for compiling applications from non-interactive build systems. You will find the compiler in the \bin\ewbcc\win32 subdirectory under the main installation directory. For information on the various compiler options, simply execute the ewbcc executable without any parameters from a command prompt.
The compiler now displays hints for possible un-initialized variables, including return values for functions.
The Elevate Web Builder Web Server now properly sanitizes all parameter values before including them in queries in the DataSet Manager.
There is a new Slideshow Example project that shows how to use the new TSlideShow and TAudio controls.
There are new PHP example scripts that show how to implement a common dataset manager in PHP, along with an ElevateDB dataset manager implementation that uses the ElevateDB PHP Extension.