Firstly, many thanks for this release. We picked up a couple of dormant bugs in our code-base - mostly as a result of the nested function compilation bug. Also the build looks a bit more sleek, because I think the compiler is not redundantly processing files
that had already been processed.
Now for a minor reservation:
According to the new instructions for Visual Studio projects, the following project settings are required:
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" />
A couple of questions:
1. Why is the ES3 and other options in here and not in Tools >> Options?
2. How does one specify that declarations be emitted (i.e. the --declaration option)? I tried the following but it did not work:
I'd just like to point out that this is the third release and also the third time we've had to update all our TypeScript projects in Visual Studio.
It's okay when you have only 5 projects, but the exercise stops being funny after you've unloaded and edited the 22nd project!
We need to have settled on the project XML by now, but if we are going to keep putting options like ES3 in there then surely that is not going to happen any time soon?
Have I missed something?