{"id":433,"date":"2014-04-21T01:00:00","date_gmt":"2014-04-21T01:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2014\/04\/21\/typescript-1-0-released-and-open-for-contributions\/"},"modified":"2022-09-30T15:03:00","modified_gmt":"2022-09-30T22:03:00","slug":"typescript-1-0-released-and-open-for-contributions","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/typescript-1-0-released-and-open-for-contributions\/","title":{"rendered":"TypeScript 1.0 Released and Open for Contributions"},"content":{"rendered":"<p>Recently, we <a href=\"https:\/\/devblogs.microsoft.com\/typescript\/announcing-typescript-1-0\/\">announced<\/a> the release of TypeScript 1.0. In addition, we\u2019re excited to say that TypeScript is now <a href=\"https:\/\/typescript.codeplex.com\/wikipage?title=Guidelines%20for%20Contributors\">taking code contributions<\/a> from the community. This is a significant milestone for the TypeScript project and team!<\/p>\n<p>TypeScript is a superset of JavaScript that adds types to JavaScript to make it easier to build large-scale JavaScript applications. TypeScript compiles to ECMAScript-compliant JavaScript that runs in every browser and on every platform. TypeScript debuted in October 2012, starting out as an open source project on CodePlex. Over the last year and a half, TypeScript has grown into a mature language. With Visual Studio 2013 Update 2\u00a0RC, TypeScript is now a fully-supported, first class language included in Visual Studio. TypeScript 1.0 is available as part of <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=390521\">Visual Studio 2013 and Visual Studio Web Express 2013 Update 2 RC<\/a>, as a <a href=\"http:\/\/visualstudiogallery.msdn.microsoft.com\/fa041d2d-5d77-494b-b0ba-8b4550792b4d\">power tool for Visual Studio 2012<\/a>, as an <a href=\"https:\/\/www.npmjs.org\/package\/typescript\">npm package<\/a>, and as <a href=\"https:\/\/typescript.codeplex.com\/releases\/view\/120282\">source<\/a>. Visual Studio offers project support, Intellisense, new project templates to get you started, and debugging support for TypeScript. Below, you can see that Intellisense shows jQuery members such as the scroll function when the jQuery library typing is included in the project.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2014\/04\/4705.IntellisenseshowingjQuerymembers_65CFD07E.png\"><img decoding=\"async\" style=\"float: none; margin-left: auto; margin-right: auto; border: 0px;\" title=\"Intellisense showing jQuery members\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2014\/04\/4705.IntellisenseshowingjQuerymembers_65CFD07E.png\" alt=\"Intellisense showing jQuery members\" width=\"555\" height=\"278\" border=\"0\" \/><\/a><\/p>\n<p>The journey to releasing TypeScript 1.0 has been one of learning, refining, and engaging with community and partners. TypeScript is used by codebases of significant size, including Xbox Music and Video, Internet Explorer\u00a0F12 tools, Palantir and Adobe. The TypeScript community has contributed more than 370 typings on <a href=\"https:\/\/github.com\/DefinitelyTyped\/DefinitelyTyped\">DefinitelyTyped<\/a>, including AngularJS, Ember.js, Backbone.js, and many other popular JavaScript libraries. These typings offer an Intellisense experience to editors.<\/p>\n<p>Checkout <a href=\"https:\/\/devblogs.microsoft.com\/typescript\/\">TypeScript blog<\/a> for announcements and information regarding TypeScript. Give TypeScript a try and <a href=\"https:\/\/typescript.codeplex.com\/discussions\">engage<\/a> with the TypeScript community! Or, fork <a href=\"https:\/\/typescript.codeplex.com\/SourceControl\/latest\">the code<\/a> and help us build TypeScript by contributing code.<\/p>\n<table style=\"width: 719px;\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"117\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2014\/04\/5488.clip_image004_thumb_499D0187.jpg\"><img decoding=\"async\" style=\"margin-left: 0px; margin-right: 0px; border: 0px;\" title=\"clip_image004\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2014\/04\/5488.clip_image004_thumb_499D0187.jpg\" alt=\"clip_image004\" width=\"99\" height=\"98\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\" width=\"600\"><strong>Author: Polita Paulus<\/strong>, Program Manager Lead, Visual Studio TypeScript Team<\/p>\n<p>Polita is a Program Manager Lead on the Visual Studio team, focusing on building a great web developer toolset. She has worked on WinJS, Expression Blend, Silverlight, and ASP.NET. When she\u2019s not looking at a computer screen, she likes to run and ride her bike.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Recently, we announced the release of TypeScript 1.0. In addition, we\u2019re excited to say that TypeScript is now taking code contributions from the community. This is a significant milestone for the TypeScript project and team! TypeScript is a superset of JavaScript that adds types to JavaScript to make it easier to build large-scale JavaScript applications. [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":255385,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4980,561,155,1029],"tags":[237,85,9,376,124,125,12,126],"class_list":["post-433","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","category-open-source","category-visual-studio","category-web","tag-net","tag-asp-net","tag-debug","tag-java","tag-javascript","tag-typescript","tag-visual-studio","tag-visual-studio-2013"],"acf":[],"blog_post_summary":"<p>Recently, we announced the release of TypeScript 1.0. In addition, we\u2019re excited to say that TypeScript is now taking code contributions from the community. This is a significant milestone for the TypeScript project and team! TypeScript is a superset of JavaScript that adds types to JavaScript to make it easier to build large-scale JavaScript applications. [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=433"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/433\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/255385"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}