capacitor

Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

MIT License

Downloads
5.4M
Stars
11.3K
Committers
282

Bot releases are hidden (Show)

capacitor - 5.7.5 Latest Release

Published by jcesarmobile 6 months ago

5.7.5 (2024-04-15)

Bug Fixes

  • cli: Removing extra dash in android apk name flavor parsing (#7383) (aed075f)
  • http: Add URLSearchParams support (#7376) (080be74)
  • http: prevent POST request from being proxied (#7402) (6a96ce7)
  • vue 3 log warning causes error on iOS (#7364) (bc39b6b)
capacitor - 6.0.0

Published by jcesarmobile 6 months ago

6.0.0 (2024-04-15)

Bug Fixes

  • cli: Change Capacitor plugin files check (#7375) (fbfb778)
  • cli: Don't downgrade gradle version on migrate (#7385) (c79211e)
  • cli: Removing extra dash in android apk name flavor parsing (#7382) (3c411fd)
  • http: Add URLSearchParams support (#7374) (9367ecc)
  • http: prevent POST request from being proxied (#7395) (7b8c352)
  • secure cookies often are not set by the cookie plugin (#7261) (cda1886)

Features

  • cli: Support bun when running cap migrate (#7386) (3f96ff9)
capacitor - 6.0.0-rc.2

Published by jcesarmobile 7 months ago

6.0.0-rc.2 (2024-03-25)

Bug Fixes

  • cli: also generate packageClassList on copy (#7358) (865cceb)
  • cli: use correct pass signature for apksigner signing (#7365) (e4f8610)
  • http: change proxy url generation (#7354) (318c316)
  • inject cordova files if a cordova plugin is present (#7363) (ce9d505)
  • vue 3 log warning causes error on iOS (#6993) (87271e2)
capacitor - 5.7.4

Published by jcesarmobile 7 months ago

5.7.4 (2024-03-20)

Bug Fixes

  • http: change proxy url generation (30a32f4)
capacitor - 6.0.0-rc.1

Published by jcesarmobile 7 months ago

6.0.0-rc.1 (2024-03-15)

Bug Fixes

  • android: handle http errors on the proxy (#7280) (cca3c80)
  • android: incorrect http url params encoding (#6586) (e9ddb0c)
  • android: let WebView handle errors (#7286) (286b694)
  • android: make JSInjector replace first only (#6895) (93c8a8d)
  • android: prevent crash on script injection if the script is too long (#7308) (c9895e8)
  • android: Remove path from allowedOriginRules (#7293) (9eb565c)
  • cli: adjust SPM parameters for build and run commands (#7342) (02f8983)
  • cli: apkName for multi-dimensional flavors (#6704) (d7b23f2)
  • cli: Attempt to verify non-cjs modules exist if cjs resolution fails (#7310) (663e7b3)
  • cli: correct build path for non flavor builds (#7281) (0f9651d)
  • cli: Migrate variables to newer dependency versions (#7235) (aaf01ab)
  • cli: remove certificate file extension check on copy (#7240) (93a0044)
  • core: make 'content-type' header count for XMLHttpRequest patch (#7161) (26d7f68)
  • http: better handling of active requests and shutting down gracefully (5d294c9)
  • http: handle proxy urls with port (#7273) (514409a)
  • http: keep original URL properties on proxy (#7329) (cbb6407)
  • http: Make proxy work with Request objects (#7348) (7e68725)
  • http: route get requests through custom handler (#6818) (b853d06)
  • http: set port for proxy url (#7341) (a3059dc)
  • ios: Moves updateBinaryVersion call to the end of loadView. (#7226) (7724760)
  • ios: overwrite CORS headers on livereload (#7339) (0c8d69b)
  • spm: add product lines to Package.swift (#7278) (e45d60d)

Features

  • webview: add setServerAssetPath method (881235b)
capacitor - 4.8.2

Published by jcesarmobile 7 months ago

4.8.2 (2024-03-15)

Note: Version bump only for package capacitor

capacitor - 5.7.3

Published by jcesarmobile 7 months ago

5.7.3 (2024-03-15)

Bug Fixes

capacitor - 5.7.2

Published by jcesarmobile 8 months ago

5.7.2 (2024-03-06)

Bug Fixes

  • android: prevent crash on script injection if the script is too long (#7316) (67c00e2)
  • cli: Attempt to verify non-cjs modules exist if cjs resolution fails (#7310) (#7313) (28e7f08)
capacitor - 5.7.1

Published by jcesarmobile 8 months ago

5.7.1 (2024-03-01)

Bug Fixes

capacitor - 5.7.0

Published by jcesarmobile 8 months ago

5.7.0 (2024-02-07)

Bug Fixes

  • cli: correctly build and sign Android apps using Flavors (#7211) (af97904)
  • http: better handling of active requests and shutting down gracefully (a56e845)

Features

  • webview: add setServerAssetPath method (4e8449c)
capacitor - 6.0.0-rc.0

Published by jcesarmobile 9 months ago

6.0.0-rc.0 (2024-01-23)

Bug Fixes

  • android: don't proxy requests if no jsInjector (#7199) (7dc5585)
  • android: handle deprecation warnings (#7190) (06636d7)
  • cli: correctly build and sign Android apps using Flavors (#7082) (7d3a99d)
  • cli: Specify keystore alias and alias password build options for apksigner (#7073) (6612c49)
  • cli: type only import in config (#6765) (2b493ae)
  • cli: Update plugins with breaking changes (#7148) (b8c2a92)
  • remove duplicates from auto registration array using set (#7192) (c4984ae)
  • stop crashing from objc_getClassList (#7187) (e148db7)
  • web: Implement retainUntilConsumed on notifyListeners (#7127) (526292e)

Features

  • android: Load alternative layout when no WebView (#7141) (87c399a)
  • cli: allow async in capacitor config file (#4299) (5cecc3e)
  • ios: Replace usage of UserDefaults with KeyValueStore. (#7191) (cd58ba2)
capacitor - 5.6.0

Published by jcesarmobile 10 months ago

5.6.0 (2023-12-14)

Bug Fixes

  • cli: Use latest native-run (#7030) (1d948d4)
  • http: properly write form-urlencoded data on android request body (#7130) (a745a89)
  • http: set formdata boundary and body when content-type not explicitly set (#7133) (3862d6e)
  • ios: add some new cordova-ios classes used by Cordova plugins (#7115) (5fb902b)

Features

capacitor - 6.0.0-beta.2

Published by jcesarmobile 10 months ago

6.0.0-beta.2 (2023-12-14)

Note: Version bump only for package capacitor

capacitor - 6.0.0-beta.1

Published by jcesarmobile 10 months ago

6.0.0-beta.1 (2023-12-14)

Bug Fixes

  • ios: Add Codable folder to podspec source_files (#7131) (04d1d55)
capacitor - 6.0.0-beta.0

Published by jcesarmobile 10 months ago

6.0.0-beta.0 (2023-12-13)

Bug Fixes

  • http: parse readablestream data on fetch request objects (#6919) (80ec3b7)
  • http: properly write form-urlencoded data on android request body (#7001) (a986ee5)
  • http: set formdata boundary and body when content-type not explicitly set (0c2ccd9)
  • ios: add some new cordova-ios classes used by Cordova plugins (#7096) (3db9051)

Features

  • ios: Add Codable support for CAPPluginCall and JSValueContainer (#7119) (af417e0)
  • support for Amazon Fire WebView (#6603) (3cb4eb8)
capacitor - 6.0.0-alpha.2

Published by jcesarmobile 11 months ago

6.0.0-alpha.2 (2023-11-15)

Bug Fixes

  • ios: Remove CocoaPods Xcode 15 workaround that causes issues (#7059) (043a8db)
capacitor - 6.0.0-alpha.1

Published by jcesarmobile 12 months ago

6.0.0-alpha.1 (2023-11-08)

Bug Fixes

  • allow double quotes in Gemfile (#6903) (3abdbed)
  • android: handle webview version for developer builds (#6907) (88498e6)
  • android: make local urls use unpatched fetch (#6953) (e50e56c)
  • android: Use Logger class instead of Log in CapacitorCookieManager (#6923) (8aaa356)
  • cli: force latest native-run version for iOS 17 support (#6926) (7e7c8b9)
  • cli: Pin @ionic/utils-subprocess version (#7057) (0ac019a)
  • cli: use helper in Podfile with correct path (#6878) (8e95be9)
  • cli: Use latest native-run (#7023) (4125160)
  • cookies: remove session cookies when initializing the cookie manager (037863b)
  • http: add support for Request objects in fetch (24b3cc1)
  • http: disconnect active connections if call or bridge is destroyed (a1ed6cc)
  • http: inherit object properties on window.XMLHttpRequest (91c11d0)
  • http: return numbers and booleans as-is when application/json is the content type (03dd3f9)
  • ios-template: added workaround for Cocoapods bug in XC15 (#6847) (10ccc76)
  • Update migrate to Capacitor 6 (#6872) (98eec8f)

Features

  • add livereload to run command (#6831) (4099969)
  • Add the spm root project to the template (#6877) (02c44c2)
  • Add XCFrameworks (#7020) (5306095)
  • android: allow developers to provide logic for onRenderProcessGone in WebViewListener (#6966) (79e17bb)
  • better support monorepos (#6811) (ae35e29)
  • ios: Makes CapacitorBridge, WebViewAssetHandler, and WebViewDelegationHandler open classes, along with several of their methods (#7009) (40d62cb)
  • modify package.swift on update and sync (#7042) (24573fb)
capacitor - 5.5.1

Published by jcesarmobile 12 months ago

5.5.1 (2023-10-25)

Bug Fixes

capacitor - 5.5.0

Published by jcesarmobile about 1 year ago

5.5.0 (2023-10-11)

Features

  • android: allow developers to provide logic for onRenderProcessGone in WebViewListener (#6946) (34b724a)
capacitor - 5.4.2

Published by jcesarmobile about 1 year ago

5.4.2 (2023-10-04)

Bug Fixes

  • android: make local urls use unpatched fetch (#6954) (56fb853)