This project is read-only.

TypeScript 0.9.5

Rating:        Based on 23 ratings
Reviewed:  21 reviews
Downloads: 0
Change Set: d00b79a93c9e0d8
Released: Dec 5, 2013
Updated: Dec 5, 2013 by jonturner
Dev status: Beta Help Icon

Available Downloads

There are no downloads associated with this release.

Release Notes

The following TypeScript 0.9.5 releases are available: To download a zip file of the source for this release, click the change set id, and then click Download.

You can also read more about this release in the blog post.

Reviews for this release

Wow, wow, wow, wow, wow. (I really could keep going) I finally got into some real coding today after a few days on other things, and it's incredible how much quicker the Intellisense is. (Admittedly, a R# 8.1 update came in too, so that could be related) Either way, this is a very solid release and has taken TS from a great language to truly exceptional. Well done!
by adamhewitt627 on Dec 20, 2013 at 9:11 PM
The 0.9.5 release is great.
by Sohnee on Jan 6, 2014 at 9:39 PM
I like TS very much. I was started to use it from first preview versions. I promote to use TS in my company and actively contribute definitions to DefinitelyTyped project (at top 15 of contributors). I like new performance improvements in 0.9.5 version, but I'm very sad about the price of this. I found that new simplifications of function call overload resolution and type parameters substitution make TS less useful. 1. Function call overload resolution. 2. Generic type parameters substitution on function call. I afraid that new changes will be shipped to 1.0 release and we'll get it for a long time with backward-compatibility and will need to support the behavior in library definition files.
by Igorbek on Dec 10, 2013 at 9:52 AM
Because in version 1.0 don't work IntelliScence. P.S. Мазафака
by avatar_92 on Aug 17, 2014 at 4:26 PM
I just want to issue a warning, that this version of the compiler often becomes unresponsive and will never finish compiling until out of memory. It often appears with code that uses generics and has some errors. See
by philjay on Feb 11, 2014 at 3:31 PM
Do you still see these issues with the more recent compiler from 'develop'? If so, please let us know.
Reply by jonturner (N/A) on Feb 11, 2014 at 9:28 PM
by 285858315 on Feb 8, 2014 at 1:37 PM
Great language, I know it is not complete yet but I do miss abstract classes, protected keyword and a better overload support, besides that, it is really helpfull. I hope Microsoft will provide us with a base class library and maybe a UI/MVVM framework like WPF writen in typescript fully supported in visual studio...Thank you guys for the great job!
by xcap2000 on Jan 22, 2014 at 1:05 AM
Love it, Typescript adds several improvements to the development process of javascript
by aplocher on Jan 13, 2014 at 9:49 AM
Amazing product... keep it up Microsoft!
by born2net on Jan 6, 2014 at 6:49 PM
Very fast intellisense, better error display. Less bugs than in, but i stumbled on one very weird bug (, and had to spend much time to find the root of it. So i would rate it good (not exellent).
by BBGONE on Jan 5, 2014 at 7:28 AM
An awesome tool. Saves a lot of headache from dumb silent javascript errors. This release was a lot better than the previous. Easy upgrades. Still a few problems and thats why its a 4 star.
by oakage on Jan 3, 2014 at 7:39 PM
Typescript allows us to make a large SPA project in an agile manner. However we cannot use the 0.9.5 compiler for our project, it hangs forever, it seems to be a problem with generics.
by Ziriax on Dec 27, 2013 at 12:42 AM
@Ziriax - Do you know if the issues you're hitting with generics have already been reported? If not, would you mind filing an issue with some of the code that causes the problem? That would help us track down what is going wrong.
Reply by jonturner (N/A) on Jan 2, 2014 at 8:34 PM
Best Version so far
by lhk on Dec 22, 2013 at 10:40 AM
Typescript is going to change java script world
by vclteam on Dec 20, 2013 at 4:40 AM
Really enjoy TypeScript at this version. Cant wait for final 1.0
by terrorix on Dec 13, 2013 at 7:43 AM
On my project, compiling one of the sub-files with a reference to the top file results in the tsc command consuming a bunch of CPU and timing out.
by seanhess on Dec 12, 2013 at 4:07 PM
@seanhess I'm one of the TypeScript team members. Curious to hear more about the issue you're seeing with CPU usage for your project. Do you have something that we could look at on the issue tracker to see if we can track down what is causing the issue? I'd like to understand what is going on so we can try to fix it. Thanks, Jonathan
Reply by jonturner (N/A) on Dec 12, 2013 at 4:43 PM
awesome release. compile time divided by 3, memory consumption by 2 (for a 30K lines project). some errors have been caught by the new compiler in our code. keep up the good work typescript! thanks
by JeWaVe on Dec 12, 2013 at 11:42 AM
Great release bu still more to go
by Natikr on Dec 10, 2013 at 7:21 AM
Great release - the compiler even caught a potential bug with the tighter rules. ;) Found a bug though, which Ryan confirmed ( 5 stars, minus 2 for the bug (a needle in a hay stack I have to find now), +1 for catching another in my own code. ;)
by jamesnw on Dec 7, 2013 at 3:32 AM was a nice release but 0.9.5 is even better! It feels alot faster (I was already running the 0.9.5 beta)! Thanks guys.
by DvdBrink on Dec 6, 2013 at 1:51 PM
toString() can't be overloaded and the debugger always shows {..} for every single object, may just as well use javascript directly with ternjs since that gets me a more hands-on feel inside chrome. It also feels like the intellisense is slow in general, the typescript playground is faster than Visual Studio wtf. Apart from that, the compilation itself is taking too long, the entire point of javascript is to have instantaneous results. Last time I looked at Coffeescript, they had a filewatcher compilation which worked very fast - as it should be.
by Mahlzeit on Dec 26, 2013 at 11:20 AM
@Mahlzeit The functions and interfaces that come from lib.d.ts should be easier to overload with the change we've recently done after 0.9.5. The debugger showing {..} for objects comes from JavaScript. If you mouse over the triangle, it will open the object for you, letting you explore the properties of the object. Perhaps it should just open the first level of the object by default? We have a file watch as well, which you can access by installing TypeScript through npm. In the TypeScript in Visual Studio, you can enable compile-on-save, which works similarly by compiling files in the background as you save.
Reply by jonturner (N/A) on Jan 2, 2014 at 8:43 PM