Daniel Sogl and GitHub
512975647e
feat(barkoder): sync wrapper with barkoder-cordova 1.6.8 API ( #5219 )
...
Adds AR scanning mode, ID document / postal barcode decoders, scanning
indicator, custom camera/exposure controls, and button configuration
methods introduced upstream since this wrapper was last updated.
2026-07-27 22:37:08 +02:00
Daniel Sogl and GitHub
366c5115e3
feat(in-app-purchase-3): sync wrapper with cordova-plugin-purchase 13.18.0 ( #5218 )
...
Add missing v13.16-13.18 API surface (obfuscator, getStorefront, quantity
support, storefrontUpdated event, IAPTIC_JS platform) and fix pre-existing
type mismatches against upstream typings.
2026-07-27 22:31:59 +02:00
Daniel Sogl and GitHub
d2c9ca6f4e
feat(mobile-messaging): sync wrapper with upstream SDK v8.6.0 ( #5217 )
...
Add chat/config APIs introduced in recent plugin releases and mark
stale members as deprecated instead of removing them.
2026-07-27 22:31:54 +02:00
Daniel Sogl and GitHub
c061770c00
feat(applovin): sync wrapper with cordova-plugin-applovin-max@2.1.0 ( #5216 )
...
Add segment targeting, ad-ready checks, banner/mrec position updates,
and the full set of banner/mrec/interstitial/rewarded ad lifecycle
events introduced upstream. Deprecate APIs removed in 2.0.0 and fix
setMuted's missing parameter plus a broken rewarded-ad event name.
2026-07-27 22:31:48 +02:00
Daniel Sogl and GitHub
2a3521abdf
feat(in-app-purchase-2): add missing classic store API surface ( #5215 )
...
Fills gaps against the last classic-API release of cordova-plugin-purchase
(v11.0.0) that this wrapper targets: new error codes, APPLICATION product
type, developerName property, product group/discount/countryCode/deferred
fields, and the getGroup() method and error(code, callback) overload.
2026-07-27 22:31:42 +02:00
Daniel Sogl and GitHub
a0530015d2
feat(genius-scan): add barcode scanning and sync ScanConfiguration/result types with 6.3.0 ( #5214 )
...
Add scanBarcodesWithConfiguration() plus BarcodeConfiguration/BarcodeResult types,
and add ScanConfiguration fields (availableFilters, skipPostProcessingScreen,
defaultCurvatureCorrection, showCropValidation, defaultScanOrientation,
photoLibraryButtonHidden, structuredData, structuredDataBarcodeTypes,
requiredReadabilityLevel, pdfPassword, showFinalReview) that shipped upstream.
2026-07-27 22:31:36 +02:00
Daniel Sogl and GitHub
c55036392c
feat(airship): add Live Activities/Live Updates and other 19.1.0 additions ( #5213 )
...
Sync the wrapper with @ua/cordova-airship 19.1.0: Live Activity manager
(iOS), Live Update manager (Android), contact email/SMS registration,
JSON attribute editing, push enableUserNotifications, iOS badge reset,
and new Feature enum values.
2026-07-27 22:31:30 +02:00
Daniel Sogl and GitHub
b624a9b374
feat(onesignal): add OneSignal v5 user-centric API, deprecate removed v2 flat API ( #5212 )
...
onesignal-cordova-plugin v5.0.0 replaced the flat OneSignal.* bridge (startInit,
sendTag, getIds, ...) with a namespaced, user-centric API exposed under
window.OneSignal (User, Notifications, Session, Location, InAppMessages, Debug,
LiveActivities). None of the old flat methods exist in the v5.5.2 bundle.
2026-07-27 22:31:25 +02:00
Daniel Sogl and GitHub
bd8aff2414
feat(firebase-x): add methods added upstream since last sync, deprecate getByteArray ( #5211 )
...
cordova-plugin-firebasex is now a backward-compatible meta-package (20.0.2)
that installs 9 modular sub-plugins behind the same window.FirebasePlugin
global. Diffed the wrapper against the published www/*.js shims of each
sub-plugin (core, messaging, analytics, auth, crashlytics, config,
performance, firestore, functions) and added every exported method that
was missing, without touching any existing method signature.
2026-07-27 22:31:19 +02:00
Daniel Sogl and GitHub
d189208630
feat(background-fetch): update wrapper to match cordova-plugin-background-fetch 7.3.1 API ( #5210 )
2026-07-27 22:31:13 +02:00
Daniel Sogl and GitHub
6b5df9a2d3
feat(appsflyer): add missing v6.18.1 SDK methods ( #5209 )
...
Sync the wrapper with cordova-plugin-appsflyer-sdk@6.18 .1 (www/appsflyer.js).
Adds startSdk, registerDeepLink, setCurrencyCode, getSdkVersion,
setSharingFilterForPartners/setSharingFilter/setSharingFilterForAllPartners,
validateAndLogInAppPurchase/V2, setUseReceiptValidationSandbox,
disableCollectASA, setDisableAdvertisingIdentifier, setOneLinkCustomDomains,
enableFacebookDeferredApplinks, setUserEmails, setPhoneNumber, setHost,
addPushNotificationDeepLinkPath, setResolveDeepLinkURLs, disableSKAD,
setCurrentDeviceLanguage, setAdditionalData, setPartnerData,
sendPushNotificationData, setDisableNetworkData, setConsentData,
enableTCFDataCollection, logAdRevenue, disableAppSetId and handleOpenUrl,
plus supporting AppsflyerConsent/AppsflyerPurchaseDetails/
AppsflyerAdRevenueData/AppsflyerMediationNetwork types.
2026-07-27 22:31:07 +02:00
Daniel Sogl and GitHub
63802d1ee1
fix(cashfree-pg): mark doDropPayment as deprecated per upstream 1.1.0 ( #5208 )
2026-07-27 22:31:01 +02:00
Daniel Sogl and GitHub
9513fd7dba
feat(anyline): add setDefaultScanStartPlatformOptions and note legacy API deprecation ( #5207 )
2026-07-27 22:30:55 +02:00
Daniel Sogl and GitHub
93fe3ac6b2
feat(local-notifications): sync wrapper with cordova-plugin-local-notification 1.2.3 ( #5206 )
...
Add Android channel/alarm/unused-app-restrictions APIs, new android*-prefixed
option properties, and drop Windows from supported platforms to match the
plugin's current (1.2.3) API surface. Deprecated properties/methods are kept
for backward compatibility with JSDoc @deprecated notes.
2026-07-27 22:30:49 +02:00
Daniel Sogl and GitHub
040df107ae
feat(branch-io): sync wrapper with branch-cordova-sdk v6.6.1 API ( #5205 )
...
Add missing methods (enableTestMode, setLogging, getStandardEvents,
crossPlatformIds, lastAttributedTouchData, getBranchQRCode,
setDMAParamsForEEA, setConsumerProtectionAttributionLevel,
setSDKWaitTimeForThirdPartyAPIs, setAnonID, setODMInfo), fix
setRequestMetadata's signature (now requires key/val), and mark
methods removed upstream (setDebug, userCompletedAction, loadRewards,
redeemRewards, creditHistory, initSessionWithCallback) as
@deprecated.
2026-07-27 22:30:43 +02:00
Daniel Sogl and GitHub
6d674c74eb
feat(background-upload): add uploadDuration and finishUploadTime to UploadEvent ( #5204 )
2026-07-27 22:30:37 +02:00
Daniel Sogl and GitHub
1d2465d18c
feat(diagnostic): sync wrapper with cordova.plugins.diagnostic 7.3.1 ( #5203 )
2026-07-27 22:30:31 +02:00
Daniel Sogl and GitHub
1e0af65c79
feat(clevertap): add variants and unmute APIs, support discardInAppNotifications param (upstream 5.0.0) ( #5202 )
2026-07-27 22:30:25 +02:00
Daniel Sogl and GitHub
3143a63955
feat(sms): add requestPermission method and android slot option ( #5201 )
2026-07-27 22:30:19 +02:00
Daniel Sogl and GitHub
451be4b3d6
feat(camera-preview): add white balance controls, getSupportedColorEffects and getBlob ( #5200 )
...
Sync wrapper with cordova-plugin-camera-preview 0.14.0.
2026-07-27 22:30:13 +02:00
Daniel Sogl and GitHub
053f4f887f
feat(wonderpush): add credential-remembering init and subscribeToNotifications fallback param ( #5199 )
2026-07-27 22:30:07 +02:00
Daniel Sogl and GitHub
3d4909d8de
feat(intercom): add suppressProactiveContent method ( #5198 )
...
Adds suppressProactiveContent(types) added in cordova-plugin-intercom 16.4.0, which lets apps independently suppress carousel/survey proactive content apart from setInAppMessageVisibility.
2026-07-27 22:30:00 +02:00
Daniel Sogl and GitHub
3fc9fc1ecb
feat(sqlite): add Android provider options, fix abort call, add Browser platform ( #5197 )
2026-07-27 22:29:54 +02:00
Daniel Sogl and GitHub
81dc871d8e
feat(in-app-browser): add zoomcontrols option and download event, fix stale platform docs for cordova-plugin-inappbrowser 7.0.0 ( #5196 )
2026-07-27 22:29:48 +02:00
Daniel Sogl and GitHub
70e904ebb7
feat(tealium): add missing v2.5.0 APIs and remote command params ( #5195 )
...
Add gatherTrackData, handleDeepLink, resetVisitorId, clearStoredVisitorIds,
setVisitorIdListener, extend addRemoteCommand with path/url, add RemoteCommand
interface, and add missing TealiumConfig fields (overrideCollectProfile,
remoteCommands, sessionCountingEnabled, batchingEnabled).
2026-07-27 22:29:42 +02:00
Daniel Sogl and GitHub
201d73b39e
feat(network): add 5G connection type support ( #5194 )
2026-07-27 22:29:36 +02:00
Daniel Sogl and GitHub
9cf7e6a985
fix(media-capture): correct CaptureError.code type to number ( #5193 )
2026-07-27 22:29:31 +02:00
Venkadesh P and GitHub
4294ebb2ff
feat(unvired-cordova-sdk): update SDK interface with push config and missing kernel methods ( #5189 )
...
- Add `firebasePushConfig` property to `LoginParameters`
- Export `FirebasePushConfig` interface for Web/Electron push setup
- Add missing SDK methods (`checkConnectionStatus`, `getDatabasePath`, `downloadAttachmentSync`, `unRegisterNotifListener`, `prepareDatabaseForExport`, `updateSyncItemsCount`, `setAuthCredentials`)
2026-07-27 20:41:27 +02:00
Uglješa Erceg and GitHub
fa13dd16f4
feat(adjust): update adjust sdk index.ts api to v5.6.0 ( #5154 )
2026-05-11 10:42:38 +02:00
fc67fb8174
fix(tts-advanced): use promise-based API ( #5131 )
...
Co-authored-by: Daniel Kleebinder <daniel.kleebinder@gmail.com >
2026-03-23 13:15:42 -07:00
3df16d67a2
feat(mixpanel): add serverUrl and trackAutomaticEvents to init() ( #5124 )
...
* feat(mixpanel): add serverUrl and trackAutomaticEvents params to init()
Expose the serverUrl parameter for EU data residency support and
trackAutomaticEvents for Android. This requires the corresponding
cordova-plugin-mixpanel update (samzilverberg/cordova-mixpanel-plugin).
Usage: this.mixpanel.init(token, true, 'https://api-eu.mixpanel.com ')
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* docs: regenerate plugin readmes
---------
Co-authored-by: Simon Brami <simon.brami@evy.eu >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-21 16:40:41 -07:00
e86ed0698c
feat(cordova-plugin-unvired-sdk): Enhance LoginParameters and UMPRequestConfig ( #5123 )
...
* feat(cordova-plugin-unvired-sdk): added a new functions.
* updated getUMPRequestConfig with params.
* feat(cordova-plugin-unvired-sdk): updated getUMPRequestConfig method params.
* feat(cordova-plugin-unvired-sdk): Add `dbDeleteWithArgs`, `dbUpdateWithArgs`, and `dbExecuteStatementWithArgs` methods, and deprecate their non-argument counterparts.
* feat(cordova-plugin-unvired-sdk): add dbUpdateStatements property to LoginParameters interface
* docs: regenerate plugin readmes
---------
Co-authored-by: Venkadesh P <venkadesh.p@unvired.io >
2026-03-21 16:40:40 -07:00
38f6eb5205
feat(airship): Added new method waitForChannelId ( #5122 )
...
* feat(airship): Added new method waitForChannelId()
* Update src/@awesome-cordova-plugins/plugins/airship/index.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* docs: regenerate plugin readmes
---------
Co-authored-by: Maxim Belov <belov1988@gmail.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-21 16:40:32 -07:00
Daniel Sogl
aaae9fc277
chore: clean up legacy references and unused code
...
Update renovate.json for current dependencies. Remove Commitizen badge
from README. Replace @ionic-native imports with @awesome-cordova-plugins
in plugin JSDoc examples. Fill in Kommunicate documentation links.
Add modern package exports to published plugin packages. Remove unused
shipit script and release-please scripts.
2026-03-21 15:17:16 -07:00
Venkadesh P and GitHub
b2361e6820
feat(cordova-plugin-unvired-sdk): added new function ( #5051 )
...
* feat(cordova-plugin-unvired-sdk): added new properties into loginparameters class and new function.
* feat(cordova-plugin-unvired-sdk): added a new property.
2025-08-08 12:29:39 +02:00
2e500677ab
fix(bluetooth-classic-serial-port): support multiple simultaneous connections using the same protocol string ( #5056 )
...
* fix(bluetooth-classic-serial-port): update plugin
* Update src/@awesome-cordova-plugins/plugins/bluetooth-classic-serial-port/index.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Update src/@awesome-cordova-plugins/plugins/bluetooth-classic-serial-port/index.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Update src/@awesome-cordova-plugins/plugins/bluetooth-classic-serial-port/index.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Update src/@awesome-cordova-plugins/plugins/bluetooth-classic-serial-port/index.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Update src/@awesome-cordova-plugins/plugins/bluetooth-classic-serial-port/index.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-08 12:29:32 +02:00
a2a80d11b5
feat(cashfree-pg): support cordova-plugin-cashfree-pg 1.0.11 ( #5057 )
...
Co-authored-by: Kishan_maurya <kishan.maurya@cashfree.com >
2025-08-08 12:29:24 +02:00
Uglješa Erceg and GitHub
f16d67ad24
feat(adjust): update adjust sdk index.ts api to v5.4.0 ( #4948 )
2025-08-08 12:29:02 +02:00
7edcb008ef
feat(wonderpush): new Delegate methods + Add initialize() and isInitialized() methods ( #4942 )
...
* feat(wonderpush): new Delegate methods
* feat(wonderpush): Add initialize() and isInitialized() methods
---------
Co-authored-by: Stéphane JAIS <stephane@wonderpush.com >
2025-08-08 12:28:55 +02:00
cc1bb196af
feat(clevertap): support clevertap-cordova 4.2.0 ( #4938 )
...
* feat(clevertap): add CleverTap plugin
* style(clevertap): cleanup stray lint error
* refactor
* feat(clevertap): update for latest CleverTap Cordova plugin
* chore: Update Repo from Ionic Native Repo
* fix: Code Changes for parity SDK-155
* fix: Indentation fixes for SDK-155
* fix: Code Repo fix while updating fork branch
* fix: Remove unnecessary adder .scripts Folder
* fix: Remove unwanted added folder .circleci
* fix: Remove unwanted added File .npmrc
* fix: Revert .Github Folder Changes to as per Ionic-Native master
* fix: Update changes as per ionic-native master
* fix: Code Repo fix while updating fork branch
fix: Remove unnecessary adder .scripts Folder
fix: Remove unwanted added folder .circleci
fix: Remove unwanted added File .npmrc
fix: Revert .Github Folder Changes to as per Ionic-Native master
fix: Update changes as per ionic-native master
* fix(CleverTap): Fix for missing methods issue #3491
* refactor(profile): remove setProfile methods for fb and google
* refactor(dynamic variables): remove Product A/B Testing (Dynamic Variables) code
* fix(product config): add key param to product config getters
* feat(identity): add a new public method getCleverTapID and deprecate existing CleverTapID methods
* feat(profile): add public methods to increment/decrement values set via User properties
* feat(profile): add public methods to increment/decrement values set via User properties
* feat(inapp): add public methods for suspending/discarding & resuming InApp Notifications
* feat(inbox): add new api for iOS to delete bulk inbox messages for given message ids
* refactor(xiaomi-push): add region as an extra mandatory parameter to setPushXiaomiToken
* Update index.ts to support cordova 2.7.0
* Update index.ts
* feat(clevertap): support clevertap-cordova 2.7.2
* feat(clevertap): support clevertap-cordova 2.7.2
* feat(clevertap): support clevertap-cordova 2.7.2
* task(SDK-3757) - Add support for cordova v3.0.0
- Adds 2 new APIs = clearInAppResources() and fetchInApps()
* task(SDK-3757) - Add support for cordova v3.2.0
- Removes xiaomi related APIs
* task(SDK-4148) - Add support for cordova v3.3.0
- Custom Templates
- File Variables
* task(SDK-4386) - Add support for cordova v3.4.0
- Multi Triggers
- Deprecates older APIs
* task(SDK-4625) - Support clevertap-cordova 4.0.0
* task(SDK-4625) - Removes baidu and huawei APIs
* task(SDK-5073) - Support cordova v4.2.0
---------
Co-authored-by: Peter Wilkniss <peter@clevertap.com >
Co-authored-by: Daniel Sogl <mytechde@outlook.com >
Co-authored-by: Darshan Pania <darshan@clevertap.com >
Co-authored-by: Surya <suryanarayan@clevertap.com >
Co-authored-by: SuryaClevertap <63039490+SuryaClevertap@users.noreply.github.com >
Co-authored-by: Piyush Kukadiya <piyush.kukadiya@clevertap.com >
Co-authored-by: piyush-kukadiya <61137760+piyush-kukadiya@users.noreply.github.com >
Co-authored-by: AishwaryaNanna <97506871+AishwaryaNanna@users.noreply.github.com >
2025-08-08 12:28:45 +02:00
2a56831c7c
feat(customuisdk) : add paytmpayments plugin support ( #4935 )
...
* feat(customuisdk) : add paytmpayments plugin support
* feat(customuisdk) : add paytmpayments plugin support
---------
Co-authored-by: Raj Goenka <raj.goenka@paytm.com >
2025-08-08 12:28:22 +02:00
9605bb0f78
feat(mobile-messaging): add callback parameter for Mobile Messaging S… ( #4930 )
...
* feat(mobile-messaging): add callback parameter for Mobile Messaging SDK init function
* fix(mobile-messaging): order of init parameters in JSDoc
* feat(mobile-messaging): support for JWT authorization for user operations
---------
Co-authored-by: Ivan Bilobrk <Ivan.Bilobrk@infobip.com >
2025-08-08 12:28:09 +02:00
Maxim Belov and GitHub
ffdb71dbb2
fix(screenshot): Update import ( #4929 )
...
No matching export in "node_modules/@awesome-cordova-plugins/core/index.js" for import "Plugin"
2025-08-08 12:28:00 +02:00
4739a9a01a
feat(imap): implement email attachments support in IMAP plugin wrapper ( #4927 )
...
Co-authored-by: aleksandar.noveski <aleksandar.noveski@itgma.com >
2025-03-26 10:32:19 +01:00
56a649be50
feat(clevertap): support clevertap-cordova 3.4.0 ( #4917 )
...
* feat(clevertap): add CleverTap plugin
* style(clevertap): cleanup stray lint error
* refactor
* feat(clevertap): update for latest CleverTap Cordova plugin
* chore: Update Repo from Ionic Native Repo
* fix: Code Changes for parity SDK-155
* fix: Indentation fixes for SDK-155
* fix: Code Repo fix while updating fork branch
* fix: Remove unnecessary adder .scripts Folder
* fix: Remove unwanted added folder .circleci
* fix: Remove unwanted added File .npmrc
* fix: Revert .Github Folder Changes to as per Ionic-Native master
* fix: Update changes as per ionic-native master
* fix: Code Repo fix while updating fork branch
fix: Remove unnecessary adder .scripts Folder
fix: Remove unwanted added folder .circleci
fix: Remove unwanted added File .npmrc
fix: Revert .Github Folder Changes to as per Ionic-Native master
fix: Update changes as per ionic-native master
* fix(CleverTap): Fix for missing methods issue #3491
* refactor(profile): remove setProfile methods for fb and google
* refactor(dynamic variables): remove Product A/B Testing (Dynamic Variables) code
* fix(product config): add key param to product config getters
* feat(identity): add a new public method getCleverTapID and deprecate existing CleverTapID methods
* feat(profile): add public methods to increment/decrement values set via User properties
* feat(profile): add public methods to increment/decrement values set via User properties
* feat(inapp): add public methods for suspending/discarding & resuming InApp Notifications
* feat(inbox): add new api for iOS to delete bulk inbox messages for given message ids
* refactor(xiaomi-push): add region as an extra mandatory parameter to setPushXiaomiToken
* Update index.ts to support cordova 2.7.0
* Update index.ts
* feat(clevertap): support clevertap-cordova 2.7.2
* feat(clevertap): support clevertap-cordova 2.7.2
* feat(clevertap): support clevertap-cordova 2.7.2
* task(SDK-3757) - Add support for cordova v3.0.0
- Adds 2 new APIs = clearInAppResources() and fetchInApps()
* task(SDK-3757) - Add support for cordova v3.2.0
- Removes xiaomi related APIs
* task(SDK-4148) - Add support for cordova v3.3.0
- Custom Templates
- File Variables
* task(SDK-4386) - Add support for cordova v3.4.0
- Multi Triggers
- Deprecates older APIs
---------
Co-authored-by: Peter Wilkniss <peter@clevertap.com >
Co-authored-by: Daniel Sogl <mytechde@outlook.com >
Co-authored-by: Darshan Pania <darshan@clevertap.com >
Co-authored-by: Surya <suryanarayan@clevertap.com >
Co-authored-by: SuryaClevertap <63039490+SuryaClevertap@users.noreply.github.com >
Co-authored-by: Piyush Kukadiya <piyush.kukadiya@clevertap.com >
Co-authored-by: piyush-kukadiya <61137760+piyush-kukadiya@users.noreply.github.com >
Co-authored-by: AishwaryaNanna <97506871+AishwaryaNanna@users.noreply.github.com >
2025-03-10 18:21:16 +01:00
Alex Ryltsov and GitHub
c8f827691e
feat (launch-navigator): Add setApiKey method #4915 ( #4916 )
2025-03-10 18:21:00 +01:00
Maxim Belov and GitHub
76ff28b08f
feat(intercom): Add new methods ( #4914 )
2025-03-10 18:20:48 +01:00
Adrien Lombard and GitHub
4411b182b0
fix(fingerprint-aio) : Added optional parameters to isAvailable() ( #4912 )
...
* Update fingerprint-aio/index.ts
Added two optional parameters to FingerprintAIO.isAvailable to reflect the optional parameters of isAvailable in cordova-plugin-fingerprint-aio
* Update index.ts
Added documentation to isAvailable()
* Update index.ts
Added documentation to plugin
* Added "callbackOrder : 'reverse'" to isAvailable()
2025-03-10 18:20:38 +01:00
Henry Zhang and GitHub
562489a97e
fix(facebook/fbsdk): add nonce parameter to loginWithLimitedTracking ( #4906 )
2025-03-10 18:20:26 +01:00
shpasser and GitHub
0c05b33a1d
Add requestConnectionPriority() to the ble plugin. ( #4902 )
2025-03-10 18:20:08 +01:00