We’ve recently branched for the upcoming 0.8.2 release of TypeScript. Before we talk about what’s new, we wanted to talk a bit about the engineering process that goes into making a release.
Going forward, TypeScript development will happen across three types of branches. Our current two branches of 'master' and 'develop' stay, taking the roles of stable and cutting edge development as before. We're also going to be adding branches for each of the upcoming releases, so that they each release can stabilize. The current 0.8.2 release is wrapping up, and you can watch the stabilization process by going to the CodePlex repo and selecting "release-0.8.2" in the dropdown. For more information, there's also a wiki page with more details about the separate branches.
We’re currently working on the 0.8.x release train, which is focused on addressing key usability feedback and filling in tools experience. In parallel, design work on the upcoming 0.9.x release train is underway, in which we expect to address some of the larger TypeScript language changes that are under discussion on the TypeScript forums and issue tracker. More details on early 0.9.x design thinking coming in a future post.
The 0.8.2 release will include, among other features and bug fixes, these popular requests:
As always, you can follow the work on CodePlex, and share any feedback on the forums and issue tracker.
Just an FYI - the links to the CodePlex repo and the wiki about the separate branches are broken.
@Ken - thanks, links fixed now.
it would be very-very nice to have a dev-branch version of the VS2012 plugin available, so please consider it, if not too difficult to automate!
Awesome. Looking forward to it.
I ported several of my JS projects over to TypeScript in the last few weeks and have been loving it. Generics will be a huge help, particularly when using 3rd party libs like Knockout. Looking forward to seeing the evolution of the language this year.
Waiting for 0.8.2 to start my product's development... can't come soon enough :)