{"id":103,"date":"2014-04-02T07:45:00","date_gmt":"2014-04-02T07:45:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/typescript\/2014\/04\/02\/announcing-typescript-1-0\/"},"modified":"2024-07-01T09:53:37","modified_gmt":"2024-07-01T17:53:37","slug":"announcing-typescript-1-0","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/typescript\/announcing-typescript-1-0\/","title":{"rendered":"Announcing TypeScript 1.0"},"content":{"rendered":"<h2>TypeScript 1.0<\/h2>\n<p>Today, we&#8217;re happy to announce TypeScript 1.0. First, we want to give a big &#8220;thank you!&#8221; to everyone who has helped us over the last year and a half to meet this goal.\u00a0Together, we&#8217;ve grown a language, tools, and a community around creating large-scale JavaScript applications. To help grow this community further, we&#8217;re opening up TypeScript\u00a0for\u00a0contributions from the community starting today.<\/p>\n<p>When we introduced Typescript to the world with our first release, TypeScript 0.8 in October 2012, we couldn&#8217;t have imagined how the community would take shape.Our first release began with a small set of developers regularly interacting and sharing ideas. From there, it has become a thriving community of contributors, creating large projects and sharing hundreds of .d.ts files built from thousands of contributions.\u00a0\u00a0Codebases written in TypeScript have been the TypeScript project\u2019s proving ground, with some exceeding a half a million lines of code and continuing to grow in scale and complexity.\u00a0 It\u2019s time to cut the ribbon on TypeScript 1.0.<\/p>\n<p>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 Spring Update<\/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>.\u00a0The TypeScript 1.0 release is also available as a <a href=\"http:\/\/visualstudiogallery.msdn.microsoft.com\/fa041d2d-5d77-494b-b0ba-8b4550792b4d\">power tool for Visual Studio 2012<\/a>.<\/p>\n<p>TypeScript is now a first-class citizen of Visual Studio, and we&#8217;ll continue to invest in both the language and in making Visual Studio a more productive environment for JavaScript and TypeScript development, with Intellisense, project support, and powerful code navigation features. Community-contributed plugins for editors such as Eclipse also offer a seamless editing experience with statement completion, early errors, linting, and more.<\/p>\n<p>Below, you can see examples of TypeScript in Visual Studio 2013 and <a href=\"https:\/\/github.com\/palantir\/eclipse-typescript\">Eclipse<\/a>:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/4213.TypeScript_In_VS.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4291\" src=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/4213.TypeScript_In_VS.png\" alt=\"Image 4213 TypeScript In VS\" width=\"611\" height=\"365\" srcset=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/4213.TypeScript_In_VS.png 611w, https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/4213.TypeScript_In_VS-300x179.png 300w\" sizes=\"(max-width: 611px) 100vw, 611px\" \/><\/a><\/p>\n<p><em>TypeScript in Visual Studio 2013<\/em><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/5001.TypeScript_In_Eclipse.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4292\" src=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/5001.TypeScript_In_Eclipse.png\" alt=\"Image 5001 TypeScript In Eclipse\" width=\"532\" height=\"353\" srcset=\"https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/5001.TypeScript_In_Eclipse.png 532w, https:\/\/devblogs.microsoft.com\/typescript\/wp-content\/uploads\/sites\/11\/2014\/04\/5001.TypeScript_In_Eclipse-300x199.png 300w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/a><\/p>\n<p><em>TypeScript in Eclipse<\/em><\/p>\n<p>TypeScript 1.0 is a language designed with large-scale JavaScript application development in mind.\u00a0 This offers a stable platform for users to build applications, and to create and share type definition files files that are compatible with future TypeScript versions.\u00a0 TypeScript is also now a first-class citizen of Visual Studio, and we&#8217;ll continue to invest in both the language and making Visual Studio a more productive environment for JavaScript and TypeScript development.<\/p>\n<h2>Taking Pull Requests<\/h2>\n<p>Today, we&#8217;re announcing that we will begin taking pull requests for the TypeScript compiler and language service.<\/p>\n<p>For now, we&#8217;ll focus on fixing bugs, improving documentation, and general cleanup.\u00a0 This will help us get the gears turning and work out any kinks in the submission process. This will be a learning process for us, and we will be open with the community throughout the process. Please be patient with us while we make the inevitable adjustments.\u00a0 As we learn, we will continue to make TypeScript more open. We hope you&#8217;ll be with us on this journey and contribute to the project.<\/p>\n<h2>How can I contribute?<\/h2>\n<p>Great question! You can contribute by submitting a bug fix pull request today. The steps are <a href=\"https:\/\/typescript.codeplex.com\/wikipage?title=Guidelines%20for%20Contributors\">outlined on the TypeScript wiki<\/a>.<\/p>\n<p>We&#8217;re excited about taking this step to make TypeScript even more open and even more of a collaboration between the TypeScript team and the TypeScript community.<\/p>\n<h2>Looking forward<\/h2>\n<p>Of course, our job isn&#8217;t done. After we&#8217;re done celebrating, we&#8217;re getting back to work. The 1.0 release is just the beginning for TypeScript.<\/p>\n<p>Thanks again for being part of this journey with us. We look forward to the road ahead!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TypeScript 1.0 Today, we&#8217;re happy to announce TypeScript 1.0. First, we want to give a big &#8220;thank you!&#8221; to everyone who has helped us over the last year and a half to meet this goal.\u00a0Together, we&#8217;ve grown a language, tools, and a community around creating large-scale JavaScript applications. To help grow this community further, we&#8217;re [&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-103","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-typescript"],"acf":[],"blog_post_summary":"<p>TypeScript 1.0 Today, we&#8217;re happy to announce TypeScript 1.0. First, we want to give a big &#8220;thank you!&#8221; to everyone who has helped us over the last year and a half to meet this goal.\u00a0Together, we&#8217;ve grown a language, tools, and a community around creating large-scale JavaScript applications. To help grow this community further, we&#8217;re [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/posts\/103","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=103"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/posts\/103\/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=103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/categories?post=103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/typescript\/wp-json\/wp\/v2\/tags?post=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}