{"id":233,"date":"2013-02-27T10:00:00","date_gmt":"2013-02-27T10:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/typescript\/2013\/02\/27\/announcing-typescript-0-8-3\/"},"modified":"2024-07-01T11:01:31","modified_gmt":"2024-07-01T19:01:31","slug":"announcing-typescript-0-8-3","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/typescript\/announcing-typescript-0-8-3\/","title":{"rendered":"Announcing TypeScript 0.8.3"},"content":{"rendered":"<p>Today, we&#8217;re happy to announce the <a href=\"http:\/\/www.typescriptlang.org\/#Download\">0.8.3 preview release<\/a> of TypeScript.\u00a0 This release adds incremental polish and bugfixes to the\u00a0TypeScript compiler, language service, and Visual Studio plugin.<\/p>\n<h2>Compiler\u00a0Improvements<\/h2>\n<p>In the 0.8.3 preview release, we fixed a few key issues that improve compiler correctness and performance, including<a href=\"http:\/\/typescript.codeplex.com\/workitem\/660\"> issues with &#8216;this&#8217; typing<\/a>, <a href=\"http:\/\/typescript.codeplex.com\/workitem\/416\">external modules<\/a>, and <a href=\"http:\/\/typescript.codeplex.com\/workitem\/711\">scoping<\/a>.\u00a0The 0.8.3 preview also includes improvements to IO buffering which\u00a0should now allow large projects to compile much more quickly when compiled using Node as the JavaScript host.<\/p>\n<h2>Visual Studio Debugger Improvements<\/h2>\n<p>The Visual Studio support for source level debugging of TypeScript no longer requires that the files being debugged are part of the current project.\u00a0 This allows Visual Studio to attach to a running instance of Internet Explorer and debug TypeScript projects remotely.\u00a0 To do so, attach to the running IE instance which has the Script type, with &#8220;Attach to:&#8221; set to Script code.<\/p>\n<p>After you attach to a running web application, you will see the associated files show up in the Script Documents in the Solution Explorer:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/2273.TS_in_ScriptDocuments.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4314\" src=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/2273.TS_in_ScriptDocuments.png\" alt=\"Image 2273 TS in ScriptDocuments\" width=\"251\" height=\"208\" \/><\/a><\/p>\n<p>This will let you open the associated TypeScript files and debug using them directly.<\/p>\n<h2>Visual Studio Editor Improvements<\/h2>\n<p>In this preview release, the quick info now shows a much more complete picture of the symbol being hovered.\u00a0 The info during hover\u00a0now includes the kind of symbol and\u00a0the symbol&#8217;s name in addition to the type.\u00a0\u00a0Additionally, hover information\u00a0is now more uniform, and in some cases even more concise, letting developers focus on the necessary information about each symbol.<\/p>\n<p>&nbsp;<\/p>\n<table style=\"width: 66.5925%;\" border=\"0\" cellspacing=\"10\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td style=\"width: 100%;\"><a href=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/7701.Hover_0.8.2_revised.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4311\" src=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/7701.Hover_0.8.2_revised.png\" alt=\"Image 7701 Hover 0 8 2 revised\" width=\"632\" height=\"88\" srcset=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/7701.Hover_0.8.2_revised.png 632w, https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/7701.Hover_0.8.2_revised-300x42.png 300w\" sizes=\"(max-width: 632px) 100vw, 632px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 100%;\"><a href=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/1682.Hover_0.8.3_revised.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4312\" src=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/1682.Hover_0.8.3_revised.png\" alt=\"Image 1682 Hover 0 8 3 revised\" width=\"630\" height=\"80\" srcset=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/1682.Hover_0.8.3_revised.png 630w, https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2013\/02\/1682.Hover_0.8.3_revised-300x38.png 300w\" sizes=\"(max-width: 630px) 100vw, 630px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center; width: 100%;\"><em>\u00a0Quick Info Hover in 0.8.2 (top) and 0.8.3 (bottom)<\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Coming\u00a0Soon<\/h2>\n<p>While we&#8217;ve been finishing up the 0.8 train with this release, work is already underway on the upcoming 0.9 preview\u00a0release.\u00a0 The 0.9 preview release will include some of the larger language updates and commonly requested features.\u00a0 More details coming soon.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, we&#8217;re happy to announce the 0.8.3 preview release of TypeScript.\u00a0 This release adds incremental polish and bugfixes to the\u00a0TypeScript compiler, language service, and Visual Studio plugin. Compiler\u00a0Improvements In the 0.8.3 preview release, we fixed a few key issues that improve compiler correctness and performance, including issues with &#8216;this&#8217; typing, external modules, and scoping.\u00a0The 0.8.3 [&hellip;]<\/p>\n","protected":false},"author":375,"featured_media":1797,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-233","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-typescript"],"acf":[],"blog_post_summary":"<p>Today, we&#8217;re happy to announce the 0.8.3 preview release of TypeScript.\u00a0 This release adds incremental polish and bugfixes to the\u00a0TypeScript compiler, language service, and Visual Studio plugin. Compiler\u00a0Improvements In the 0.8.3 preview release, we fixed a few key issues that improve compiler correctness and performance, including issues with &#8216;this&#8217; typing, external modules, and scoping.\u00a0The 0.8.3 [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/posts\/233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/users\/375"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/media\/1797"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}