We have received lots of useful feedback from the first beta-version of v1.1.2 (build 13).
We have fixed these issues in a new beta-version.
News in 1.1.2.14
These are the changes from beta-1 (v1.1.2.13):
- Snippets will not be overwritten during installation.
- Existing RTL files and Library files are backed up with a date-time stamp.
- RTL index gets rebuild autmatically.
- Cleanup in css-files.
- CD out of the project folder when a project is closed.
- ‘Rename Unit’ works again.
Download/installation
Download the installer, (link removed, since new version is available) and install as normal.
Known issues
We have one more issue we would like to fix before we release this version. That’s a compiler bug we discovered in the last minute.
If you write this Smart code:
[code]
Round(1 / (r / 10));
[/code]
It will be compiled to this JavaScript code:
[code]
Math.round(1/r$4/10);
[/code]
which is equal to “Round((1 / r) / 10);”
The workaround is to use a temp variable for “(r / 10)”.
[code]
var
tmp: Real;
begin
tmp := (r / 10);
Result := Round(1 / tmp);
end;
[/code]
—
Sincerely,
The Smart Mobile Studio Team