1.3.0 (2019-10-24)
- fix(ios/Camera): implement saveToGallery (#2081) (871651b), closes #2081
- fix(ios/Modals): Don't success until dismissed (#2080) (64aa6c7), closes #2080
- fix(android template): drop orphaned file provider authority variable (#1975) (ed6647b), closes #1975
- fix(android): allow fetch to local files on livereload (#2067) (ccc00b3), closes #2067
- fix(android): don't patch console object (#1991) (8964a4a), closes #1991
- fix(android): handle input file when accept have file extensions (#1990) (9fc348a), closes #1990
- fix(android): handle input file with multiple accept mimetypes (#1988) (52f083d), closes #1988
- fix(android): return empty string if appVersion or appBuild fail (#2002) (5bb526a), closes #2002
- fix(android): return proper mimeType for .mjs files (#2017) (b7fc6c8), closes #2017
- fix(android): when saving picture to gallery make sure the folder exist (#2016) (aa5ecbb), closes #2016
- fix(Browser): avoid crash when using invalid urls (#2056) (2e4d8b1), closes #2056
- fix(cli): skip incompatible enterprise plugins (#2018) (5446fc3), closes #2018
- fix(core): remove data url header on writeFile if no encoding is passed (#1909) (6a4de97), closes #1909
- fix(core): return proper Error objects from native (#1950) (2fa29e3), closes #1950
- fix(core): update FileWriteOptions and FileAppendOptions encoding description (#2003) (e7bd634), closes #2003
- fix(electron): Check whether the splash screen is already destroyed on close (#2044) (455c6e9), closes #2044
- fix(electron): use proper quotes on splashHtml style font (#2083) (7bb4404), closes #2083
- fix(ios): event listener is not retained if was removed and added again (#2095) (fb97d06), closes #2095
- fix(ios): make programmatically focus work on iOS 13 (#1995) (069b248), closes #1995
- fix(ios): make StatusBar Light style work on Dark mode (#1996) (ab1ffd5), closes #1996
- feat(cordova): move Cordova prefs from config.xml to capacitor.config.json (#1977) (2655f0f), closes #1977
- feat(core): add appBuild to device getInfo (#1994) (c2d7d9a), closes #1994
- feat(Filesystem): Deprecate createIntermediateDirectories in mkdir (#2004) (d67d460), closes #2004
- docs(android/types): Add note about backbutton listener behaviour (#2026) (14cc338), closes #2026
- docs: Add information about Cordova plugin preferences (#1999) (fbd1b47), closes #1999
- docs: add note on plugins that require PWA Elements (#1998) (0408df7), closes #1998
- docs: add reasoning for cordova plugin incompatibility (#2000) (29087ec), closes #2000
- docs: document cordova-plugin-googlemaps as incompatible for iOS (#2072) (470147a), closes #2072
- docs: improve Android custom code section (#1857) (557dfb1), closes #1857
- docs(android): improve plugin development guide (#2066) (219c885), closes #2066
- docs(ce-guides): Add tutorial for capacitor music playback (#1993) (6791b04), closes #1993
- docs(ce-guides): Add tutorial for Facebook login (#2029) (9b77835), closes #2029
- docs(ce-guides): add tutorials for Google and Twitter Login (#2061) (97d738d), closes #2061
- docs(ce-plugins): add capacitor-biometric-auth (#2049) (e10661d), closes #2049
- docs(ce-plugins): add capacitor-branch-deep-links plugin (#2041) (f2a5240), closes #2041
- docs(ce-plugins): add capacitor-camera-preview (#2009) (6e0d8ba), closes #2009
- docs(ce-plugins): add face id plugin (#1964) (7b4c097), closes #1964
- docs(ce-plugins): add Install Referrer plugin (#1935) (40f4aac), closes #1935
- docs(ce-plugins): capacitor-rate-app plugin (#1970) (e1ab364), closes #1970
- docs(ios): Fix minor typo in index.md (#2070) (83ac295), closes #2070
- docs(splash screen): fix typo for options (#1976) (a932267), closes #1976
- docs(Storage): explain what the plugin uses under the hood (#2058) (64cc133), closes #2058
- docs(community): fix layout (#2057) (667c331), closes #2057
- chore: make @capacitor/core peerDependency of ios/android (844c0fe)
- chore(github): Update issue submission templates (#2012) (df6bd87), closes #2012
1.2.1 (2019-09-17)
- fix(cli): mimic cordova's js-module logic when no name attribute (#1959)
- fix(ios): call webview.load on main thread on setServerBasePath (#1967)
- fix(ios): reset server path on app updates (#1968)
- fix(android): reset server path on app updates (#1969)
1.2.0 (2019-09-04)
- fix(core/web): avoid appendFile/writeFile to overwrite existing directory entry (#1782)
- fix(cli): properly handle edit-config tag target (#1794)
- fix(android): remove new line characters from camera base64 results (#1800)
- fix(android): add missing format field in CameraPhoto (#1798)
- fix(ios): don't override notification delegate if already set (#1805)
- fix(core/global): ensure window is not used in ssr environment (#1804)
- fix(electron): createIntermediateDirectories option not being used in mkdir (#1812)
- fix(core/Filesystem): allow readdir on root directories (#1818)
- fix(ios/Filesystem): make readdir return only content names (#1819)
- fix(ios): improve CAPLog variadic logging (#1824)
- fix(cordova): return proper pathForResource in CDVCommandDelegate (#1826)
- fix(cli): remove deprecated dependencies (#1827)
- fix(android): not override console so it shows proper line (#1832)
- fix(android): make freeSavedCall also be released from the bridge (#1862)
- fix: return proper mimeType for wasm files (#1877)
- fix(ios): only listen for keyboard events when the app is active (#1882)
- fix(android/splash): don't hardcode spinner size (#1891)
- fix(android/splash): Avoid glitches on slow devices and respect keep fullscreen flag (#1890)
- fix(cli): typo on error message (#1899)
- fix(cli): make plugin generator run pod install on plugin creation (#1903)
- fix(android): make openUrl open apps that don't handle VIEW intents (#1906)
- fix(electron): correctly read/write file with no encoding (#1905)
- fix(ios/cordova): Replace UIWebView with WKWebView in CDVUserAgentUtil (#1925)
- fix(app-template): use correct node_modules value in .gitignore (#1916)
- feat(android): support custom local notification icon (#1830)
- feat(Filesystem): Add copy implementation (#1758)
- feat(Filesystem): Add recursive option for rmdir (#1781)
- feat: Permissions API (#1828)
- feat(ios+android): Add possibility to configure loading scheme (#1810)
- feat(ios): add method to programmatically set keyboard style (#1895)
- feat(ios): allow to programmatically set the keyboard resize mode (#1896)
- feat(ios): add method to programmatically enable/disable the WebView scroll (#1900)
- feat(docs): Add more docs for configuring Android App Links (76f6624)
- docs(community plugins): Add Secure storage plugin reference (#1791)
- docs: fix minor typo in FCM guide (#1802)
- Clarify API usage (#1811)
- docs: document saveCall on Android plugin guide (#1823)
- docs(community plugins): add @rdlabo/capacitor-admob (#1739)
- docs(community plugins): Add capacitor-radar plugin (#1884)
- Update index.md (#1861)
- chore(example): update example app to work with latest Capacitor (#1789)
- chore(cordova): remove deprecated AssetsLibrary (#1825)
- chore(electron): remove package-lock.json (#1926)
1.1.1 (2019-07-18)
- fix(cli): npmignore local.properties from android-template (#1700)
- fix(cordova): handle new plugins podspec tag (#1712)
- fix(cordova): replace Firebase import objective-c files (#1716)
- fix(cli/init): check if project already uses yarn before prompting (#1708)
- fix(web): support for App 'appStateChange' event (#1715)
- fix(cordova): Read DisableDeploy preference before setting start path (#1724)
- fix(push): registrationError not working on Android (#1725)
- fix(android): resolve share call (#1764)
- fix(android/ios): expose getPlatform method in Capacitor object (#1766)
- fix(cli): check for plugins in devDependencies (#1769)
- fix(android): enable full screen video (#1763)
- fix(android): splash spinner bar not properly handled in view (#1734)
- fix(ios): read enableHighAccuracy geolocation option (#1773)
- fix(android): better proxy mimeType detection for Capacitor injection (#1774)
- docs(keyboard): move import before usage in sample code (#1702)
- docs: Add new community tutorials (#1641)
- docs: Fix install link on web section (#1721)
- docs: add cap-bluetooth-low-energy-client (#1768)
- chore(cli): Create 'convertToUnixPath' in fs-utils function (#1699)
1.1.0 (2019-06-21)
- fix(android): Make Storage.clear() return promise (#1570)
- fix(android): Make proxy only inject Capacitor to html mime type files (#1574)
- fix: make capacitor compatible with commonjs (#1575)
- fix(cli): consider empty target/file in config-file/edit-config tags (#1584)
- fix(core): Remove browser from package.json (#1597)
- Fix(camera web): Reject promise if pwa-elements return error (#1598)
- fix(cli): Updating log entries for missing .plist entries to warnings (#1605)
- Fix(cli): Allow to add ios platform from windows (#1607)
- fix(electron): Prevent promises both resolving and rejecting (#1618)
- fix(cli): cordova plugins merges before clobbers (#1616)
- fix(cordova): forward requestCode 0 to Cordova plugins (#1635)
- fix(electron-template): update @capacitor/electron dependency to use final version (#1630)
- fix(electron): incorrect path being used for Filesystem.stat (#1619)
- fix(electron): Filesystem.rmdir not using directory (#1623)
- fix(ios): print warning without exiting if index not found (9778c4c)
- Fix(core): Avoid prompting empty error if null (#1639)
- fix(ios): ignore Podfile.lock (#1588)
- fix(cli): Avoid empty feature in config.xml (#1643)
- fix(cli): Allow to filter incompatible plugins per platform (#1645)
- fix(cordova): Add CDVHandleOpenURLWithAppSourceAndAnnotationNotification constant (#1650)
- fix(cordova): Define pluginObjects in CDVViewController (#1651)
- fix(ios): lower case test matching host (ded8df8)
- fix(cli): improve npx cap open message if no platform present (#1654)
- Fix(android): remove incorrect trailing newline in readFile when using encoding (#1626)
- Fix(cli): Only open Android Studio if path is set (#1656)
- fix(ios): support multiline text in Toast (#1661)
- fix(electron): add .gitignore (#1662)
- Fix(electron): make npx cap open electron run electron app (#1666)
- fix(cordova): implement getUrl method (#1677)
- fix(electron): typo in no plugin message (#1681)
- fix:(electron): fix Filesystem.readdir (#1690)
- fix(cli): adjust path for old structure plugins in windows (#1692)
- fix(cli): prevent npx cap init from blocking (#1693)
- feat(ios): move CAPConfig to be per-instance rather than a singleton (e964068)
- feat(native-bridge): kill the error modal with 🔥 (3ef2135)
- feat(electron): deprecate injectCapacitor method (#1671)
- feat(splashscreen): Add support for spinner on Android and iOS (#1653)
- feat(Filesystem): Add move implementation (#1624)
- feat(splashscreen): Added backgroundColor to Splash Screen plugin. (#1649)
- feat(webview): Add backgroundColor configuration option (#1696)
- feat(ios): add configuration option to disable logs (#1697)
- header box shadow on scroll (fb118f7)
- Added missing parenthesis to README (#1571)
- fix broken link (#1565)
- Fix(docs): Avoid the special char replacement on code samples (#1587)
- Update plugins.md (#1590)
- docs(storage): update example (#1591)
- docs(modals): fix code highlighting (#1592)
- Fix(docs): Remove note about pwa-elements import not working (#1586)
- This is Capacitor!! - Meta title fix (939c7af)
- Docs: added links to deploy to ios and android. (#1593)
- Docs: Fixed API list issue (#1602)
- Docs: Add more community guides to APIs and comm guides pages (#1594)
- Unclosed code tag in markdown (#1613)
- Docs(README): Remove beta note (fefbdcc)
- [Docs] Added appId, appName and npmClient to Configuration (#1614)
- fix(docs): use objectivec for syntax highlighting objc (d467c9f)
- Docs: Remove iOS info from Android Plugin docs (#1647)
- Docs: Update Forum link to point to Ionic Forum (#1657)
- docs(electron): add updating markdown file (#1668)
- docs: some improvements on updating guides (#1675)
- fixing xml/html code example escaping (f6e7152)
- adding objective C syntax highlighting support (8c6b9f4)
- Chore(cli): Remove unused files from plugin template (#1629)
- Update .gitignore file in android-template (#1580)
- chore(cli): Autodetect Android Studio path on Windows (#1633)
- chore(electron): improve template and dependency installation (#1664)
- chore(electron): update electron template to not use injectCapacitor (#1672)
- note about updating ios native deps taking forever first time (f2090c3)