{"id":11714,"date":"2019-05-23T09:24:03","date_gmt":"2019-05-23T17:24:03","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/vsnews\/?p=11714"},"modified":"2019-05-23T09:24:03","modified_gmt":"2019-05-23T17:24:03","slug":"aa55lwh","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vsnews\/akams-aa55lwh\/","title":{"rendered":"Updates to synchronous autoload of extensions in Visual Studio 2019"},"content":{"rendered":"<p>Since announcing that Visual Studio 2019 v16.1 will block any extension from synchronously autoloading, we\u2019ve seen a tremendous effort of both 1<sup>st<\/sup> and 3<sup>rd<\/sup>-party extensions to implement async background load. It\u2019s been truly amazing to see the community of extension authors stepping up to the task. Many even did it long before we announced Visual Studio 2019.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since announcing that Visual Studio 2019 v16.1 will block any extension from synchronously autoloading, we\u2019ve seen a tremendous effort of both 1st and 3rd-party extensions to implement async background load. It\u2019s been truly amazing to see the community of extension authors stepping up to the task. Many even did it long before we announced Visual [&hellip;]<\/p>\n","protected":false},"author":836,"featured_media":8227,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-11714","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allskus"],"acf":[],"blog_post_summary":"<p>Since announcing that Visual Studio 2019 v16.1 will block any extension from synchronously autoloading, we\u2019ve seen a tremendous effort of both 1st and 3rd-party extensions to implement async background load. It\u2019s been truly amazing to see the community of extension authors stepping up to the task. Many even did it long before we announced Visual [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/11714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/users\/836"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/comments?post=11714"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/11714\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media\/8227"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media?parent=11714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/categories?post=11714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/tags?post=11714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}