Skip to content

Latest commit

 

History

History
261 lines (201 loc) · 24.8 KB

CHANGELOG.md

File metadata and controls

261 lines (201 loc) · 24.8 KB

1.3.0 (2019-10-24)

Bug Fixes

  • 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

Features

  • 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

  • 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

Chores

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Docs

  • 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)

Chores

  • 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)

Bug Fixes

  • 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

  • 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)

Chores

  • chore(cli): Create 'convertToUnixPath' in fs-utils function (#1699)

1.1.0 (2019-06-21)

Bug Fixes

  • 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)

Features

  • 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)

Docs

  • 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)

Chores

  • 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)