Bug in commandline compiler versioning

When using the

-Version:x.y.z

flag in the commandline compiler, the created .js file is named project_x_y_z.js, but the project html file references this file as projectx.y.z.js. Because of the importance of versioning to avoid unwanted caching it would be nice to have this corrected in the next update.

We will investigate

Maybe this one covers a similar issue: When in Delphi / Project Options you switch on automatic version number incrementation (German: Version automatisch erhöhen) in the TMS Web / Compiler section, then the transpiler generates project_x_y_z.js output. But the reference in the index.html remains project.js. Hence, the app won't start at all.

As a quick workaround, I found that setting the version in the call of the commandline compiler like this

-Version:_1_2_3

works, i.e. the reference in the .html fits the filename of the .js file.

We traced & solved this issue. The next update will address this.