Before releasing the final version of Smart Mobile Studio 2.2, we decided to push out one more (we hope it will be the last) beta release, beta-4.
If you are already running the beta-2, you can just start the SmartUpdate program and it will fetch the new version. Otherwise, you should follow the detailed instructions outlined in the beta-1 announcement.
Changes since beta-3
- Sped-up replace dialog.
- Built-in basic Cordova support.
- Added correct MIME type for WOFF and WOFF2 fonts.
- Added font loading API (see http://www.w3.org/TR/css-font-loading/).
- Introduced option for resource file path handling.
- Added ‘Wrap string’ feature to the editor to wrap a string which is longer than the right edge (Editor.RightEdge) to the next line(s).
- Added a simple geolocation demo.
- Added a simple geolocation-based sunrise/sunset calculator.
- Resource files are only written to disk when they are modified, not every time project is saved.
- Improved working with icons.
- Added option to have the internal browser log reversed (newest information at the top).
- Implemented the sort project file feature.
- Added feature to only write resources when neeeded.
- Added support for bulk deletion of several project files.
- Added Splash Screen demo (http://smartmobilestudio.com/2015/09/27/writing-small-splash-screen-pre-loader-code).
- Improved WebSocket support with binary and BLOB messages.
- Updated to the latest DWScript.
- JUInt8ClampedArray was replaced with JUint8Array which has better browser support.
- Redesigned REST API and updated the demo.
- REST API appends random number to the end by default (unless .NoRandomize is called).
- Updated basic examples
- Fixed method type detection bug in DWScript.
- Fixed compiler issue with external class fields being assigned in an initialization section.
- Fixed missing default icon for iOS.
- Fixed compiler issues with incorrect array assignments.
- Fixed the bug which occurred when several replacements were done in one line.
- Fixed old MIME types.
- Fixed Canvas Application demo.
- Compiler fixes for overloaded methods & override.
- Fixed response code in server for failed GET requests.
- Fixed TW3Label positioning bug.
- Fixed wrong icon for external resource files
- Fixed System.Date/JDateHelper.SetAsDateTime and .SetAsLocalDateTime.
- Fixed: Double-clicking on a ‘folder’ icon crashed the program.
- Fixed w3_getStyleAsFloat.
- Fixed icon preview.