{"id":2797,"date":"2019-05-13T13:58:44","date_gmt":"2019-05-13T13:58:44","guid":{"rendered":"https:\/\/ionicframework.com\/?p=2797"},"modified":"2020-10-16T19:12:55","modified_gmt":"2020-10-16T19:12:55","slug":"capacitor-beta-updates-road-to-version-one","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one","title":{"rendered":"Capacitor Beta: The Road to 1.0"},"content":{"rendered":"<p>The Capacitor team has been heads down the last few months preparing for a version 1.0 release, currently slated for early June. Here\u2019s the latest news on the Capacitor beta.<\/p>\n<p><em>Haven\u2019t heard of <a href=\"https:\/\/capacitorjs.com\">Capacitor<\/a>?<\/em> It\u2019s our new open source cross-platform app runtime that makes it easier to build web apps that run natively on iOS, Android, Electron, and the web. It provides web-focused APIs that enable an app to stay as close to web-standards as possible while accessing rich native device features on platforms that support them. <strong>The best part?<\/strong> It\u2019s backward-compatible with Cordova, so you can comfortably switch your existing Ionic apps to it whenever you\u2019re ready.<\/p>\n<p><!--more--><\/p>\n<h2>Bug Fixes and Enhancements<\/h2>\n<p>A majority of the team\u2019s focus has been on Capacitor internals and ensuring the APIs are rock solid. This includes tweaks to the native project templates and as well as keeping dependencies up to date. Additionally, ensuring that Capacitor integrates smoothly with Ionic Angular, Ionic React, and the PWA Elements library.<\/p>\n<p>We also added some community contributions. Special thanks to the following people:<\/p>\n<p><a href=\"https:\/\/github.com\/ionic-team\/capacitor\/pull\/1442\">maedewiza<\/a>, <a href=\"https:\/\/github.com\/ionic-team\/capacitor\/pull\/1167\">javebratt<\/a>, <a href=\"https:\/\/github.com\/ionic-team\/capacitor\/pull\/1403\">msepena<\/a>, <a href=\"https:\/\/github.com\/ionic-team\/capacitor\/pull\/1400\">jabiinfante<\/a>, <a href=\"https:\/\/github.com\/ionic-team\/capacitor\/pull\/1371\">stewwan<\/a>, <a href=\"https:\/\/github.com\/ionic-team\/capacitor\/pull\/1359\">sbannigan<\/a><\/p>\n<p>Looking to get involved with Capacitor? Check out the <a href=\"https:\/\/github.com\/ionic-team\/capacitor\/blob\/master\/.github\/CONTRIBUTING.md\">Contributing Guide<\/a>.<\/p>\n<h2>Docs Refresh<\/h2>\n<p>In addition to working on Capacitor\u2019s code, we\u2019re taking a fresh look at the documentation. We\u2019re continuing to update them &#8211; in the meantime, check out the updated Getting Started section, which includes revamped instructions on <a href=\"https:\/\/capacitorjs.com\/docs\/getting-started\/with-ionic\">how to use Capacitor with Ionic<\/a>.<\/p>\n<h2>Ionic + Capacitor Guide Now Available<\/h2>\n<p>The Ionic DevRel and Customer Success teams have kept busy creating two new Capacitor guides. <a href=\"https:\/\/capacitorjs.com\/docs\/guides\/ionic-framework-app\">Using Capacitor in an Ionic Framework App<\/a> takes you from zero to app while incorporating the Camera plugin and <a href=\"https:\/\/capacitorjs.com\/docs\/guides\/push-notifications-firebase\">Using Push Notifications with Firebase in an Ionic Angular 4 App<\/a> covers two of our most requested topics: Firebase and push notifications.<\/p>\n<h2>Webinar<\/h2>\n<p>But that\u2019s not all! Please join me for a <a href=\"https:\/\/ionicframework.com\/enterprise\/resources\/webinars\/capacitor-version-one-launch-native-pwas-for-all\">very special webinar on Wednesday, May 22nd<\/a> dedicated to the latest news about Capacitor, an overview of the changes from the beta to the 1.0 release, and a live demo of all of the Capacitor native APIs. Maybe even details on when we&#8217;re planning to launch Capacitor 1.0 (early June \ud83d\ude05)?<\/p>\n<h2>Start Using Capacitor Now<\/h2>\n<p>Things are shaping up nicely for Capacitor as we head towards 1.0. Lots of enhancements (thanks in big part to our community contributions!), rolling updates to the documentation including in-depth guides, and a webinar next week.<\/p>\n<p>Capacitor is ready now for your web and Ionic projects. A simple <code>npm install<\/code> and <a href=\"https:\/\/capacitorjs.com\/docs\/getting-started\/\">you&#8217;re off to the races<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Capacitor team has been heads down the last few months preparing for a version 1.0 release, currently slated for early June. Here\u2019s the latest news on the Capacitor beta. Haven\u2019t heard of Capacitor? It\u2019s our new open source cross-platform app runtime that makes it easier to build web apps that run natively on iOS, [&hellip;]<\/p>\n","protected":false},"author":62,"featured_media":2798,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[120],"tags":[151],"class_list":["post-2797","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","tag-capacitor"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Capacitor Beta: The Road to 1.0 - Ionic Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Capacitor Beta: The Road to 1.0\" \/>\n<meta property=\"og:description\" content=\"The Capacitor team has been heads down the last few months preparing for a version 1.0 release, currently slated for early June. Here\u2019s the latest news on the Capacitor beta. Haven\u2019t heard of Capacitor? It\u2019s our new open source cross-platform app runtime that makes it easier to build web apps that run natively on iOS, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-13T13:58:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-16T19:12:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Matt Netkow\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dotNetkow\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matt Netkow\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one\"},\"author\":{\"name\":\"Matt Netkow\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/93c8b2fe110f183510c6285b0de40790\"},\"headline\":\"Capacitor Beta: The Road to 1.0\",\"datePublished\":\"2019-05-13T13:58:44+00:00\",\"dateModified\":\"2020-10-16T19:12:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one\"},\"wordCount\":427,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png\",\"keywords\":[\"Capacitor\"],\"articleSection\":[\"Announcements\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one\",\"url\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one\",\"name\":\"Capacitor Beta: The Road to 1.0 - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png\",\"datePublished\":\"2019-05-13T13:58:44+00:00\",\"dateModified\":\"2020-10-16T19:12:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png\",\"width\":1440,\"height\":800,\"caption\":\"Capacitor logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Capacitor Beta: The Road to 1.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/93c8b2fe110f183510c6285b0de40790\",\"name\":\"Matt Netkow\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/07\/mattnetkow-150x150.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/07\/mattnetkow-150x150.jpg\",\"caption\":\"Matt Netkow\"},\"sameAs\":[\"https:\/\/x.com\/dotNetkow\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/mattnetkow\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Capacitor Beta: The Road to 1.0 - Ionic Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one","og_locale":"en_US","og_type":"article","og_title":"Capacitor Beta: The Road to 1.0","og_description":"The Capacitor team has been heads down the last few months preparing for a version 1.0 release, currently slated for early June. Here\u2019s the latest news on the Capacitor beta. Haven\u2019t heard of Capacitor? It\u2019s our new open source cross-platform app runtime that makes it easier to build web apps that run natively on iOS, [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one","og_site_name":"Ionic Blog","article_published_time":"2019-05-13T13:58:44+00:00","article_modified_time":"2020-10-16T19:12:55+00:00","og_image":[{"width":1440,"height":800,"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png","type":"image\/png"}],"author":"Matt Netkow","twitter_card":"summary_large_image","twitter_creator":"@dotNetkow","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Matt Netkow","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one"},"author":{"name":"Matt Netkow","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/93c8b2fe110f183510c6285b0de40790"},"headline":"Capacitor Beta: The Road to 1.0","datePublished":"2019-05-13T13:58:44+00:00","dateModified":"2020-10-16T19:12:55+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one"},"wordCount":427,"commentCount":0,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png","keywords":["Capacitor"],"articleSection":["Announcements"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one","url":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one","name":"Capacitor Beta: The Road to 1.0 - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png","datePublished":"2019-05-13T13:58:44+00:00","dateModified":"2020-10-16T19:12:55+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png","width":1440,"height":800,"caption":"Capacitor logo"},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/capacitor-beta-updates-road-to-version-one#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Capacitor Beta: The Road to 1.0"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/93c8b2fe110f183510c6285b0de40790","name":"Matt Netkow","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/07\/mattnetkow-150x150.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/07\/mattnetkow-150x150.jpg","caption":"Matt Netkow"},"sameAs":["https:\/\/x.com\/dotNetkow"],"url":"https:\/\/ionic.io\/blog\/author\/mattnetkow"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/05\/capacitor-update.png","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=2797"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2797\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media\/2798"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=2797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=2797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=2797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}