Compare commits

...

1458 Commits

Author SHA1 Message Date
renovate[bot] 412320dd44 chore(deps): update dependency @types/node to ^22.19.17 (#5137)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-06 09:57:42 +00:00
renovate[bot] 3447bd33f5 chore(deps): update dependency @swc/core to ^1.15.24 (#5136)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-06 04:39:49 +00:00
renovate[bot] d2fb499b30 chore(deps): update linting and formatting (#5135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 09:13:41 +00:00
renovate[bot] 87e1f12993 chore(deps): update dependency typedoc to ^0.28.18 (#5134)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 05:08:26 +00:00
dependabot[bot] ac35af8abf chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 (#5132)
Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 15:14:05 +01:00
github-actions[bot] 1aa328d4d5 chore: release main (#5126)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-23 13:16:09 -07:00
Thomas Kemmer 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
renovate[bot] 91743e7e03 chore(deps): update dependency rxjs to ^7.8.2 (#5130)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-22 22:15:57 -07:00
renovate[bot] 7b77fc17a2 chore(deps): update dependency prettier to ^3.8.1 (#5129)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 05:02:41 +00:00
renovate[bot] 129a72b6f5 chore(deps): update dependency @types/node to ^22.19.15 (#5128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-22 21:15:30 -07:00
renovate[bot] 30b872c00d chore(deps): update dependency @swc/core to ^1.15.21 (#5127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-22 21:15:20 -07:00
Daniel Sogl 7aa69c6795 docs: add context7 configuration file 2026-03-21 17:31:15 -07:00
github-actions[bot] 49fd3bf841 chore: release main (#5125)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-21 17:16:54 -07:00
Daniel Sogl 7ce821ca48 docs: add pull request template for better contribution guidelines 2026-03-21 17:15:13 -07:00
Daniel Sogl ae46a50dc8 docs: update developer guide for plugin wrapper creation 2026-03-21 17:15:06 -07:00
Daniel Sogl a72284b499 docs: add security policy for vulnerability reporting 2026-03-21 17:14:59 -07:00
Daniel Sogl e546d24411 docs: remove deprecated docs 2026-03-21 17:14:52 -07:00
Daniel Sogl 1a351b50f4 docs: optimize docs for SEO 2026-03-21 17:08:43 -07:00
Daniel Sogl d892dda497 docs: update documentation 2026-03-21 17:05:36 -07:00
Daniel Sogl 968cb6eec2 chore: add FUNDING.yml for GitHub sponsorship 2026-03-21 16:53:05 -07:00
github-actions[bot] 41b501b866 chore: release main (#5121)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-21 16:41:38 -07:00
Daniel Sogl 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
Daniel Sogl 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
Daniel Sogl 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 b2f8570444 fix: exit with non-zero code when npm publish fails
The publish script was catching errors and logging them but exiting
with code 0, causing the CI workflow to show green even when publishing
failed. Now calls process.exit(1) on publish failure.
2026-03-21 16:27:56 -07:00
github-actions[bot] a164e7134a chore: release main (#5119)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-21 16:23:17 -07:00
Daniel Sogl ad6f55a85d fix: add id-token permission to release-please workflow
The publish workflow requires id-token: write for npm provenance.
When called via workflow_call, permissions are inherited from the
caller, so id-token must be declared in release-please.yml.
2026-03-21 16:22:38 -07:00
Daniel Sogl c18b91db03 fix: extract publish workflow for manual triggering
Split publish into a separate reusable workflow (publish.yml) that can
be triggered manually via workflow_dispatch or called from release-
please. This allows re-running publish independently when a release
already exists but publishing failed.
2026-03-21 16:21:15 -07:00
Daniel Sogl 4807ccdb27 fix: resolve remaining type errors in build scripts
Fix __String vs string type mismatch in imports transformer by
converting escapedText to string. Add @ts-expect-error for TypeDoc
Converter.on() which exists at runtime but is not in public type
exports.
2026-03-21 16:14:04 -07:00
Daniel Sogl 62956e429c fix: add strict types to build scripts and remove all any usage
Replace all implicit and explicit any types in build scripts with
proper TypeScript Compiler API types (Decorator, ClassDeclaration,
MethodDeclaration, Identifier, SourceFile, etc.). Add PackageJson
and InjectableClassEntry interfaces. Fix return types, null checks,
and type assertions throughout all transformer scripts.
2026-03-21 16:11:27 -07:00
Daniel Sogl 6453f2ab78 fix: add npm provenance and fix core peer dependency version
Add --provenance flag to npm publish for supply chain security.
Add id-token: write permission to release workflow for OIDC-based
provenance attestation. Fix MIN_CORE_VERSION to dynamically use
current version instead of hardcoded ^8.0.2.
2026-03-21 16:04:52 -07:00
github-actions[bot] d45a4f766c chore: release main (#5117)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-21 15:51:53 -07:00
Daniel Sogl 0cee43bbae docs: update guide to reflect latest Angular APIs 2026-03-21 15:36:48 -07:00
Daniel Sogl 555c375b60 chore: refresh package-lock.json 2026-03-21 15:27:46 -07:00
Daniel Sogl e263b0b062 chore: rename default branch from master to main
Update all workflow triggers and internal references from master to
main. The default branch on GitHub has been updated accordingly.
2026-03-21 15:20:39 -07:00
Daniel Sogl 15e7ac0c9a chore: remove unused zone.js devDependency
zone.js was listed as a devDependency but is never imported or used
in the source code or build scripts. The Angular partial compilation
does not require it. Consumers decide whether to use zone.js in their
own apps. Also removes the zone.js version constraint from renovate.
2026-03-21 15:17:23 -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
Daniel Sogl 01f6257ebf ci: modernize GitHub workflows and templates
Update CI workflow: restrict triggers to master+PRs, add concurrency
groups and npm cache. Update release-please and stale workflows to
latest action versions. Replace single ISSUE_TEMPLATE.md with YAML-
based templates (bug report, feature request, config). Rewrite
CONTRIBUTING.md for awesome-cordova-plugins.
2026-03-21 15:17:10 -07:00
Daniel Sogl 61970e4a8b feat: modernize TypeScript configuration
Bump targets from ES2020 to ES2022, update moduleResolution to
"bundler" for tsconfigs (modern standard for bundler-consumed
libraries) and Node16 for build scripts. Remove unused genDir: "aot"
from angularCompilerOptions. Clean up stale .gitignore entries.
2026-03-21 15:17:03 -07:00
Daniel Sogl 120e0f6d23 refactor: replace build dependencies with native Node.js APIs
Replace fs-extra/rimraf with native node:fs, lodash with
structuredClone/spread, ts-node with tsx, minimist with node:util
parseArgs, winston with console logger, async-promise-queue with
native Promise concurrency. Use promisify for child_process.exec.
Normalize all imports to use node: protocol. Extract Jest config to
jest.config.ts and replace ts-jest with @swc/jest.
2026-03-21 15:16:55 -07:00
Daniel Sogl f103f8bdae feat!: replace husky/lint-staged with lefthook v2
Migrate from husky + lint-staged to lefthook v2 for git hooks. Migrate
prettier config from CJS to ESM. Remove commitizen/cz-conventional-
changelog (release-please handles conventional commits).
2026-03-21 15:16:34 -07:00
Daniel Sogl 4e6fb01ab0 feat!: migrate ESLint 8 to ESLint 10 with flat config
Replace legacy .eslintrc with eslint.config.mjs flat config. Update to
ESLint 10, typescript-eslint v8, and eslint-plugin-jsdoc v62. Resolve
all lint warnings and tighten configuration.
2026-03-21 15:16:26 -07:00
Daniel Sogl 76b4e03d04 feat!: replace dgeni/gulp with TypeDoc for README generation
Replace the legacy dgeni/gulp documentation pipeline with TypeDoc
and typedoc-plugin-markdown. Generates plugin README files with
extracted @Plugin() decorator metadata. Register custom JSDoc tags
used by plugin source files.
2026-03-21 15:16:18 -07:00
Daniel Sogl a5e3ccd185 feat!: modernize all dependencies
Update all core dependencies to latest versions: Angular 20, TypeScript
5.8, RxJS 7.8, zone.js 0.15. Bump Node.js engine requirement to >=20.
Update all devDependencies to current versions.

BREAKING CHANGE: Requires Node.js 20+ and Angular 20+.
2026-03-21 15:16:05 -07:00
renovate[bot] 60df81e7d0 chore(deps): update dependency lint-staged to ^16.4.0 (#5113)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-16 02:07:03 +00:00
renovate[bot] 2a24341da4 chore(deps): update dependency webpack to ^5.105.4 (#5111)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 05:01:47 +00:00
renovate[bot] 656693dbab chore(deps): update dependency lint-staged to ^16.3.2 (#5110)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 04:59:43 +00:00
renovate[bot] b94b0dcdf0 chore(deps): update dependency lint-staged to ^16.3.1 (#5109)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-02 14:07:41 +00:00
renovate[bot] 1d7259aad7 chore(deps): update dependency webpack to ^5.105.3 (#5108)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-02 08:58:09 +00:00
renovate[bot] e8758afacb chore(deps): update dependency rollup to ^4.59.0 (#5106)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-23 08:43:56 +00:00
renovate[bot] c8689b480d chore(deps): update dependency release-please to ^17.3.0 (#5105)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-23 05:19:09 +00:00
renovate[bot] 6b8a319724 chore(deps): update build and bundling tools (#5103)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-16 06:02:36 +00:00
renovate[bot] 97d6d2eafe chore(deps): update dependency release-please to ^17.2.1 (#5102)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-16 06:00:54 +00:00
renovate[bot] 4ddc32a736 chore(deps): update dependency webpack to ^5.105.0 (#5101)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 04:35:08 +00:00
renovate[bot] 5f28d64e43 chore(deps): update dependency rollup to ^4.57.1 (#5100)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 05:33:18 +00:00
renovate[bot] 30c72c47bc chore(deps): update dependency rollup to ^4.56.0 (#5099)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 05:03:09 +00:00
renovate[bot] 09f2522f9f chore(deps): update dependency release-please to ^17.2.0 (#5098)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 05:00:30 +00:00
renovate[bot] d097f5563f chore(deps): update dependency rollup to ^4.55.1 (#5094)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 05:28:52 +00:00
renovate[bot] effbc46eb9 chore(deps): update build and bundling tools (#5090)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-22 07:00:28 +00:00
renovate[bot] 9a487a47f3 chore(deps): update dependency lint-staged to ^16.2.7 (#5087)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 08:41:24 +00:00
renovate[bot] 75e6387028 chore(deps): update build and bundling tools (#5086)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 05:02:34 +00:00
renovate[bot] d9bbabe605 chore(deps): update dependency rollup to ^4.53.2 (#5085)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 04:38:00 +00:00
renovate[bot] 6fe9de5c97 chore(deps): update dependency rollup to ^4.53.1 (#5084)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 06:44:15 +00:00
renovate[bot] b8f3941e4c chore(deps): update dependency rimraf to ^6.1.0 (#5082)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 05:15:07 +00:00
renovate[bot] 722a8af45e chore(deps): update dependency lint-staged to ^16.2.6 (#5081)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 06:35:06 +00:00
renovate[bot] 879659b8e6 chore(deps): update build and bundling tools (#5079)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 04:57:14 +00:00
renovate[bot] e9bf647ca8 chore(deps): update dependency release-please to ^17.1.3 (#5078)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 09:40:59 +00:00
renovate[bot] c86abb86a2 chore(deps): update dependency lint-staged to ^16.2.4 (#5077)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 04:29:24 +00:00
renovate[bot] 0ef0f74357 chore(deps): update build and bundling tools (#5076)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 05:38:02 +00:00
renovate[bot] 0887f9f9e4 chore(deps): update dependency lint-staged to ^16.2.3 (#5075)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 11:01:56 +00:00
renovate[bot] 55aabfa4ac chore(deps): update dependency rollup to ^4.52.3 (#5074)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 05:38:31 +00:00
renovate[bot] f8fdc2fe79 chore(deps): update dependency rollup to ^4.52.0 (#5073)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-22 04:32:05 +00:00
renovate[bot] b94c26dbb1 chore(deps): update dependency rollup to ^4.50.1 (#5070)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 06:25:18 +00:00
renovate[bot] 4afe2ad4c9 chore(deps): update dependency lint-staged to ^16.1.6 (#5069)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 05:13:17 +00:00
renovate[bot] f1be01f79b chore(deps): update build and bundling tools (#5066)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 14:15:11 +00:00
renovate[bot] 0c90165e96 chore(deps): update dependency release-please to ^17.1.2 (#5065)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 04:48:45 +00:00
renovate[bot] 86be54975b chore(deps): update build and bundling tools (#5063)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 08:42:02 +00:00
renovate[bot] 679aefa3b5 chore(deps): update dependency lint-staged to ^16.1.5 (#5061)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 01:38:10 +00:00
github-actions[bot] 6cbb5f98a0 chore: release master (#5044)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-08 12:47:12 +02:00
renovate[bot] c10ae01c27 chore(deps): update dependency lint-staged to ^16.1.4 (#5060)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 12:39:22 +02:00
renovate[bot] a258bc78c0 chore(deps): update build and bundling tools (#5059)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 12:35:56 +02:00
Venkadesh P 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
Maxim Belov 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
Kishan Kumar Maurya 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 f16d67ad24 feat(adjust): update adjust sdk index.ts api to v5.4.0 (#4948) 2025-08-08 12:29:02 +02:00
Olivier Favre 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
Anush-Shand 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
paytmpayments 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
Ivan Bilobrk 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 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
dependabot[bot] 2a2eeeda74 chore(deps): bump form-data from 3.0.1 to 3.0.4 (#5053)
Bumps [form-data](https://github.com/form-data/form-data) from 3.0.1 to 3.0.4.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/v3.0.4/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v3.0.1...v3.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 3.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-08 12:27:38 +02:00
renovate[bot] dd72a4b503 chore(deps): update dependency rollup to ^4.46.1 (#5054)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 10:40:15 +00:00
renovate[bot] d9ab88fe02 chore(deps): update build and bundling tools (#5052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 05:07:46 +00:00
renovate[bot] 3001c8bc16 chore(deps): update build and bundling tools (#5050)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-14 07:41:34 +02:00
renovate[bot] 8f1ee6949e chore(deps): update dependency rollup to ^4.44.2 (#5049)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 13:02:48 +00:00
renovate[bot] 8935e75686 chore(deps): update dependency release-please to ^17.1.1 (#5048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 05:38:32 +00:00
renovate[bot] 56f32cfa90 chore(deps): update dependency rollup to ^4.44.1 (#5047)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-30 05:23:30 +00:00
renovate[bot] f870c3ce70 chore(deps): update dependency rollup to ^4.44.0 (#5046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 08:29:17 +00:00
renovate[bot] 9d2ce2b834 chore(deps): update dependency lint-staged to ^16.1.2 (#5042)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 07:55:19 +00:00
github-actions[bot] bb5cfadac5 chore: release master (#5041)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-14 14:11:07 +02:00
Daniel Sogl d1a52cdef3 chore: update minimum core version to 8.0.2 in publish script 2025-06-14 14:10:16 +02:00
Daniel Sogl 6bcec9b4a2 Revert "chore(deps): update @types/lodash"
This reverts commit 6be3385b94.
2025-06-14 14:08:54 +02:00
github-actions[bot] 4f0d93a40d chore: release master (#5040)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-14 13:59:10 +02:00
Daniel Sogl 4966b35eae chore(deps): update gulp 2025-06-14 13:58:10 +02:00
Daniel Sogl 6be3385b94 chore(deps): update @types/lodash 2025-06-14 13:57:55 +02:00
Daniel Sogl cc65a5302e chore(deps): update rollup 2025-06-14 13:57:26 +02:00
Daniel Sogl 8c80381eef chore(deps): update lint-staged 2025-06-14 13:56:56 +02:00
Daniel Sogl 8ab40c4990 chore(deps): update webpack 2025-06-14 13:56:38 +02:00
Daniel Sogl 65bb7521b1 chore(deps): update rimraf 2025-06-14 13:55:55 +02:00
Daniel Sogl 54eefb606d chore: update minimum core version to 8.0.1 in publish script 2025-06-14 13:54:52 +02:00
github-actions[bot] f5b16d501f chore: release master (#5037)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-10 20:33:56 +02:00
Daniel Sogl c12fb83836 chore(release): update version in release-please manifest to 7.0.2 2025-06-10 20:31:43 +02:00
Daniel Sogl 1e13573e4f chore(deps): update dependencies and add release-please configuration 2025-06-07 14:56:32 +02:00
renovate[bot] 47e1b6e597 chore(config): migrate config renovate.json (#5025)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 14:45:59 +02:00
Daniel Sogl 51cc0d79a1 chore(release): simplify release-please configuration by removing individual plugin entries and disabling separate pull requests 2025-06-07 14:41:44 +02:00
Daniel Sogl c86cfd1446 chore(release): update release-please configuration and set version to 6.16.0 2025-06-07 14:36:25 +02:00
Daniel Sogl 8876c53e3b fix(workflow): change default branch from 'main' to 'master' 2025-06-07 14:24:26 +02:00
Daniel Sogl 9e997d7685 chore(deps): update renovate configuration for improved dependency management 2025-06-07 14:23:37 +02:00
Daniel Sogl 94c5527aa4 chore(release): add release please configuration 2025-06-07 14:21:49 +02:00
renovate[bot] 723488f16f chore(deps): update dependency eslint-config-prettier to v10.1.5 (#4931)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 09:26:40 +02:00
renovate[bot] 4cd9e93bd0 chore(deps): update dependency rollup to v4.41.0 (#4928)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 09:20:26 +02:00
renovate[bot] eee44de235 chore(deps): update actions/setup-node action to v4.4.0 (#4933)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 09:20:14 +02:00
renovate[bot] 6a9afedc64 chore(deps): update dependency eslint-plugin-jsdoc to v50.6.17 (#4934)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 09:20:08 +02:00
renovate[bot] 510a407f37 chore(deps): update dependency lint-staged to v16 (#4937)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 09:19:59 +02:00
Daniel Sogl bf82a7b40c 6.16.0 2025-03-26 09:39:40 +00:00
Aleksandar Noveski 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
renovate[bot] e34c705c7a chore(deps): update dependency rollup to v4.37.0 (#4926)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 10:31:44 +01:00
renovate[bot] 722d19e437 chore(deps): update dependency eslint-plugin-jsdoc to v50.6.9 (#4925)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 10:31:36 +01:00
renovate[bot] adeda4e579 chore(deps): update dependency eslint-plugin-jsdoc to v50.6.6 (#4922)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 08:58:59 +01:00
renovate[bot] bce956c633 chore(deps): update dependency lint-staged to v15.5.0 (#4923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 08:58:49 +01:00
renovate[bot] 196222f482 chore(deps): update actions/setup-node action to v4.3.0 (#4924)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 08:58:37 +01:00
Daniel Sogl 27ec7622ce 6.15.0 2025-03-10 17:47:15 +00:00
Anush-Shand 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 c8f827691e feat (launch-navigator): Add setApiKey method #4915 (#4916) 2025-03-10 18:21:00 +01:00
Maxim Belov 76ff28b08f feat(intercom): Add new methods (#4914) 2025-03-10 18:20:48 +01:00
Adrien Lombard 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 562489a97e fix(facebook/fbsdk): add nonce parameter to loginWithLimitedTracking (#4906) 2025-03-10 18:20:26 +01:00
shpasser 0c05b33a1d Add requestConnectionPriority() to the ble plugin. (#4902) 2025-03-10 18:20:08 +01:00
Benoit Lavenier 7a4306acfc fix(audio-management): fix plugin name - closes #4898 (#4899) 2025-03-10 18:19:56 +01:00
renovate[bot] b53dc7b373 chore(deps): update dependency rollup to v4.35.0 (#4913)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 18:19:31 +01:00
renovate[bot] caa3b505e1 chore(deps): update dependency eslint-config-prettier to v10.1.1 (#4919)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 18:19:23 +01:00
renovate[bot] 5a96b49b3f chore(deps): update dependency terser-webpack-plugin to v5.3.14 (#4920)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 18:19:16 +01:00
renovate[bot] 2ff77142db chore(deps): update dependency eslint-config-prettier to v10 (#4901)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 16:58:22 +01:00
renovate[bot] 024e5bcb6b chore(deps): update dependency fs-extra to v11.3.0 (#4904)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 16:58:13 +01:00
renovate[bot] 71be156e52 chore(deps): update dependency rollup to v4.32.0 (#4900)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 12:29:16 +01:00
renovate[bot] 8e55c4e817 chore(deps): update dependency lint-staged to v15.4.3 (#4905)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 12:28:55 +01:00
renovate[bot] e4edc9c241 chore(deps): update dependency eslint-plugin-jsdoc to v50.6.3 (#4907)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 12:28:46 +01:00
renovate[bot] 61b1a65580 chore(deps): update actions/setup-node action to v4.2.0 (#4911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 12:28:29 +01:00
Daniel Sogl 1f3448e3ef chore: adjust husky config [skip ci] 2025-01-06 16:08:58 +00:00
Daniel Sogl d29e77065c 6.14.0 2025-01-06 16:05:25 +00:00
Benoit Lavenier 2a3b1b31ad feat(audio-management): add plugin (#4894) 2025-01-06 16:58:59 +01:00
Benoit Lavenier 54d5eea864 feat(downloader): add plugin (#4893) 2025-01-06 16:58:45 +01:00
wenki 4352da9cae support cordova-plugin-openinstall (#4892) 2025-01-06 16:58:24 +01:00
renovate[bot] 7df695cdb5 chore(deps): update dependency lint-staged to v15.3.0 (#4891)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-06 16:58:05 +01:00
renovate[bot] ef30aefe71 chore(deps): update dependency rollup to v4.30.0 (#4890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-06 16:57:51 +01:00
Daniel Sogl 499b107c21 6.13.0 2024-12-16 10:50:33 +00:00
Anush-Shand 21e3e37a0d feat(clevertap): support clevertap-cordova 3.3.0 (#4883)
* 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

---------

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>
2024-12-16 10:49:19 +01:00
renovate[bot] eca218a36f chore(deps): update dependency terser-webpack-plugin to v5.3.11 (#4889) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:48:55 +01:00
renovate[bot] d38db02f92 chore(deps): update dependency eslint-plugin-jsdoc to v50.6.1 (#4888) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:48:45 +01:00
renovate[bot] b6bc20cefe chore(deps): update dependency lint-staged to v15.2.11 (#4887) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:48:37 +01:00
renovate[bot] 0e12d1dc65 chore(deps): update dependency is-ci to v4 (#4885) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:48:30 +01:00
renovate[bot] b5dc553659 chore(deps): update dependency rollup to v4.28.1 (#4884) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:48:21 +01:00
renovate[bot] 1337ff5c7e chore(deps): update dependency eslint-plugin-jsdoc to v50.6.0 (#4882) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 16:11:53 +01:00
renovate[bot] 14b04b5243 chore(deps): update dependency rollup to v4.28.0 (#4880) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 16:11:40 +01:00
Daniel Sogl 740268a75b 6.12.0 2024-11-21 19:23:01 +00:00
Maxim Belov e85f761999 refactor(status-bar): remove deprecated methods (#4872) [skip ci] 2024-11-21 19:32:19 +01:00
renovate[bot] acb6ba74fc chore(deps): update dependency rollup to v4.27.3 (#4877) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 19:32:01 +01:00
renovate[bot] a5ac795ef4 chore(deps): update dependency husky to v9.1.7 (#4878) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 19:31:51 +01:00
renovate[bot] e95aa9ea74 chore(deps): update dependency rollup to v4.26.0 (#4876) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 14:25:59 +01:00
renovate[bot] 74c9cd2a66 chore(deps): update dependency eslint-plugin-jsdoc to v50.5.0 (#4874) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 14:25:48 +01:00
gxolin b20c67bf14 feat(in-app-purchase-3) new InAppPurchase3 plugin fixed (#4873)
* fix(in-app-purchase-3) typings and doc

* update return type for initialize
2024-11-14 14:25:32 +01:00
Daniel Sogl d83b124cec 6.11.0 2024-11-11 09:14:05 +00:00
Maxim Belov 381f012402 chore: update node-version from 16 to 20 (#4845) 2024-11-11 10:10:28 +01:00
Fabio Martino 658a55bc97 feat(cordova-plugin-iroot): add plugin (#4857) 2024-11-11 10:09:00 +01:00
Fabio Martino ac767ab219 fix(cordova-plugin-firebase-model): updated to @awesome-cordova-plugins/core (#4858) 2024-11-11 10:08:30 +01:00
renovate[bot] 4b526e4d4d fix(deps): update dependency tslib to v2.8.1 (#4856) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 10:07:48 +01:00
renovate[bot] da7b13fbcf chore(deps): update dependency winston to v3.17.0 (#4853) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 10:07:38 +01:00
renovate[bot] 890b8b855c chore(deps): update dependency eslint-plugin-jsdoc to v50.4.3 (#4855) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 10:07:29 +01:00
renovate[bot] 9744564c8a chore(deps): update actions/checkout action to v4.2.2 (#4865) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 10:07:14 +01:00
renovate[bot] a99ef76251 chore(deps): update actions/setup-node action to v4.1.0 (#4866) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 10:06:16 +01:00
renovate[bot] a97314afd5 chore(deps): update dependency rollup to v4.25.0 (#4867) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 10:06:07 +01:00
Daniel Sogl 652431206c Revert "feat(in-app-purchase-3) new InAppPurchase3 plugin (#4849)" (#4871)
This reverts commit be6000f13c.
2024-11-11 10:02:23 +01:00
Daniel Sogl 68abedd15a 6.10.0 2024-10-13 14:55:34 +00:00
renovate[bot] 910af256af chore(deps): update dependency rollup to v4.24.0 (#4851) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 16:46:31 +02:00
renovate[bot] 3434bd5dce chore(deps): update dependency eslint-plugin-jsdoc to v50.3.2 (#4850) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 16:46:24 +02:00
gxolin be6000f13c feat(in-app-purchase-3) new InAppPurchase3 plugin (#4849)
* feat(in-app-purchase-3) new InAppPurchase3 plugin

* fix(in-app-purchase-3) fix typing and es-lint
2024-10-13 16:46:14 +02:00
Maxim Belov e830259beb feat(bluetooth-classic-serial-port): add method initialize (#4847)
* feat(bluetooth-classic-serial-port): add method initialize

* Update index.ts
2024-10-13 16:45:52 +02:00
Maxim Belov 4e817a96a8 fix(screenshot): Update plugin NPM package name (#4844) 2024-10-13 16:45:37 +02:00
Maxim Belov 61d0854f73 feat(intercom): add support cordova-intercom v14+ (#4839)
* feat(intercom): update wrapper for Cordova Intercom v14+

* update types

* intercom: update types

* intercom: update types

* fix readme generator
2024-10-13 16:45:24 +02:00
Maxim Belov 3a64cd4bcd fix(in-app-browser): remove duplicated method (#4838) 2024-10-13 16:45:14 +02:00
Maxim Belov c40a73407d feat(sockets-udp): add plugin (#4832) 2024-10-13 16:45:01 +02:00
Maxim Belov bb5b344100 feat(sockets-tcp): add plugin (#4833) 2024-10-13 16:44:49 +02:00
Maxim Belov f87a73f29d feat(shortcuts-android): add plugin (#4831) 2024-10-13 16:44:30 +02:00
Maxim Belov bff5cce125 feat(network-permission): add plugin (#4830) 2024-10-13 16:44:20 +02:00
Maxim Belov 8fc3465ed5 refactor(three-dee-touch): Replace onHomeIconPressed with registerQuickActionListener (#4829)
* refactor(three-dee-touch): Replace onHomeIconPressed with registerQuickActionListener

* fix: install option

* remove install
2024-10-13 16:44:04 +02:00
Uglješa Erceg 50287d1f5a feat(adjust): update adjust sdk index.ts api to v5.0.0 (#4826) 2024-10-13 16:43:48 +02:00
renovate[bot] 45fdf7fb3d chore(deps): update actions/checkout action to v4.2.1 (#4843) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 16:43:11 +02:00
renovate[bot] 7b24fa8478 chore(deps): update dependency rollup to v4.22.4 [security] (#4841) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 16:42:58 +02:00
dependabot[bot] 12d6baed90 build(deps-dev): bump rollup from 4.22.0 to 4.22.4 (#4840) [skip ci]
Bumps [rollup](https://github.com/rollup/rollup) from 4.22.0 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.22.0...v4.22.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-13 16:42:47 +02:00
renovate[bot] 4c2af62bfa chore(deps): update actions/setup-node action to v4.0.4 (#4835) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 16:42:35 +02:00
renovate[bot] f53aea0a47 chore(deps): update dependency eslint-plugin-jsdoc to v50.2.4 (#4825) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 11:23:40 +02:00
renovate[bot] 621c5842b9 chore(deps): update dependency eslint to v8.57.1 (#4828) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 11:23:30 +02:00
renovate[bot] 04550843e5 chore(deps): update dependency rollup to v4.22.0 (#4834) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 11:23:15 +02:00
Daniel Sogl 6c480237cf 6.9.0 2024-09-13 06:55:24 +00:00
renovate[bot] f86836ab13 chore(deps): update dependency eslint-plugin-jsdoc to v50 (#4824) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 15:55:40 +02:00
renovate[bot] 1c21dd1a77 fix(deps): update dependency tslib to v2.7.0 (#4823) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:22:18 +02:00
renovate[bot] 657b31f67b chore(deps): update dependency winston to v3.14.2 (#4822) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:21:29 +02:00
akshay-engage 3168688ce4 feat(webengage): New Plugin for Notification Inbox (#4819)
* WebEngage SDK Security Added, New Plugin for Capacitor Inbox Added

* Added setLocation for Core

* Added NotificationResponse Type

* Changed count type from number to String

* Added dist library folders

* Revert "Added dist library folders"

This reverts commit ea77a41fea.

* Updated comments
2024-09-12 12:21:11 +02:00
ivo liondov 5f15119971 feat(approov-advanced-http): support approov3 methods (#4817)
* feat(approov-advanced-http): add approov3 methods

* fix(approov-advanced-http): fix remove exclusion url method name

* Keep master branch packages

---------

Co-authored-by: Richard Taylor <richard.taylor@criticalblue.com>
Co-authored-by: ivo.liondov <ivol@Sanctuary.local>
2024-09-12 12:20:45 +02:00
Anush-Shand 4471806f73 feat(clevertap): support clevertap-cordova 3.2.0 (#4814)
* 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

---------

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>
2024-09-12 12:20:19 +02:00
Olga Koroleva 63f2fcbe99 feat(mobile-messaging): Added fullFeaturedInApps method to config, fetching of the Inbox methods and registerForRemoteAndroidNotifications method (#4810)
* feat(mobile-messaging): fullfeaturedInApps option to configuration, support of the Inbox methods and registerForAndroidRemoteNotifications method

* fix(mobile-messaging): cleanup
2024-09-12 12:19:52 +02:00
renovate[bot] 5aa432d0a2 chore(deps): update dependency lint-staged to v15.2.10 (#4813) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:19:32 +02:00
renovate[bot] 9569628c67 chore(deps): update dependency rollup to v4.21.3 (#4809) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:19:24 +02:00
renovate[bot] d03b4cc113 chore(deps): update dependency eslint-plugin-jsdoc to v48.11.0 (#4808) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:19:15 +02:00
renovate[bot] 82be769a16 chore(deps): update dependency husky to v9.1.6 (#4806) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:19:07 +02:00
Daniel Sogl 96678cb14c 6.8.0 2024-07-11 06:09:08 +00:00
dependabot[bot] bd7c6abb05 build(deps-dev): bump ws from 7.5.7 to 7.5.10 (#4793) [skip ci]
Bumps [ws](https://github.com/websockets/ws) from 7.5.7 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.7...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 08:04:12 +02:00
Fabio Martino 0c39ec959a fix(ssl-certificate-checker): adjust method interfaces to follow plugin api (#4799)
Co-authored-by: Fabio Martino <FMARTIN1@autopistas.com>
2024-07-11 08:03:50 +02:00
akshay-engage 9b950ebc46 feat(webengage): add new methods (#4784)
* setDevicePushOptIn Added for Android 13

* notificaiton-onPrepared, GAID, userOptIn Added

* Refactoring
2024-07-11 08:02:36 +02:00
Maxim Belov 12b8046541 feat(barkoder): add plugin (#4782) 2024-07-11 08:02:02 +02:00
Massimiliano Modena 09bc540b80 feat(firebase-x): add consent mode (#4779) 2024-07-11 08:01:43 +02:00
Maxim Belov 90efdc9481 feat(genius-scan): add plugin (#4775) [skip ci] 2024-07-11 08:01:11 +02:00
Maxim Belov 4e933e8e93 feat(airship): add isForeground to push received events (#4763)
* add onBackgroundPushReceived

* add isForeground to PushReceivedEvent
2024-07-11 08:00:55 +02:00
renovate[bot] 07bf7a96fc chore(deps): update dependency @types/node to v20.14.10 (#4785) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 08:00:08 +02:00
renovate[bot] 583a5eda8d chore(deps): update dependency lint-staged to v15.2.7 (#4790) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 07:59:59 +02:00
renovate[bot] 1b38354650 chore(deps): update actions/checkout action to v4.1.7 (#4791) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 07:59:50 +02:00
renovate[bot] 52adaf9269 chore(deps): update dependency eslint-plugin-jsdoc to v48.7.0 (#4792) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 07:59:33 +02:00
renovate[bot] 5289f07690 chore(deps): update dependency rollup to v4.18.1 (#4800) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 07:59:14 +02:00
renovate[bot] a5cf118a13 chore(deps): update actions/setup-node action to v4.0.3 (#4802) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 07:59:04 +02:00
renovate[bot] 075efcbde1 chore(deps): update dependency winston to v3.13.1 (#4803) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 07:58:56 +02:00
renovate[bot] 467d8cb072 chore(deps): update dependency lint-staged to v15.2.5 (#4780) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 16:11:41 +02:00
renovate[bot] e704bcb441 chore(deps): update dependency rollup to v4.18.0 (#4781) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 16:11:30 +02:00
renovate[bot] 4169b6628f chore(deps): update dependency eslint-plugin-jsdoc to v48.2.9 (#4783) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 16:11:18 +02:00
renovate[bot] 50ab537fdd fix(deps): update dependency tslib to v2.6.3 (#4786) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 16:11:03 +02:00
renovate[bot] 5c7218e8f6 chore(deps): update dependency @types/lodash to v4.17.5 (#4789) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 16:10:51 +02:00
renovate[bot] 1077071fa4 chore(deps): update dependency @types/lodash to v4.17.4 (#4770) 2024-05-18 16:17:09 +02:00
renovate[bot] 9d673e1898 chore(deps): update dependency eslint-plugin-jsdoc to v48.2.5 (#4773) 2024-05-18 16:16:59 +02:00
renovate[bot] cb765d818f chore(deps): update dependency conventional-changelog-cli to v5 (#4769) 2024-05-18 16:16:15 +02:00
renovate[bot] f95a098870 chore(deps): update dependency @types/node to v20.12.12 (#4768) 2024-05-18 16:16:04 +02:00
renovate[bot] d9489639b8 chore(deps): update dependency rollup to v4.17.2 (#4766) 2024-05-18 16:15:57 +02:00
renovate[bot] bc30032238 chore(deps): update actions/checkout action to v4.1.6 (#4771) 2024-05-18 16:15:47 +02:00
renovate[bot] fed35441b0 chore(deps): update dependency rollup to v4.17.0 (#4764) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-28 06:00:20 +02:00
renovate[bot] aca4133c4d chore(deps): update actions/checkout action to v4.1.4 (#4765) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-28 06:00:06 +02:00
Daniel Sogl 6e4373aed3 6.7.0 2024-04-17 09:36:28 +00:00
renovate[bot] fc61c40317 chore(deps): update dependency gulp to v5 (#4762)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:31:09 +02:00
renovate[bot] dab9fd84bc chore(deps): update dependency eslint-plugin-jsdoc to v48 (#4708)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:30:34 +02:00
renovate[bot] ef62700395 chore(deps): update dependency rollup to v4.14.3 (#4710)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:30:16 +02:00
renovate[bot] 8c970ef7f6 chore(deps): update dependency @types/node to v20.12.7 (#4712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:30:04 +02:00
renovate[bot] 0625a9280e chore(deps): update dependency husky to v9 (#4721)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:29:55 +02:00
Uglješa Erceg 551170b8d7 feat(adjust): update wrapper for Adjust Cordova SDK v4.37.1 (#4724) 2024-04-17 11:29:45 +02:00
UzverNumber47 23e6147b25 fix(firebase-x): filters for fetchFirestoreCollection (#4733) 2024-04-17 11:29:27 +02:00
Fabio Martino 51d82f581d feat(ssl-certificate-checker): add SSL Certificate Checker support (#4734)
Co-authored-by: Fabio Martino <fabio.martino@babelgroup.com>
2024-04-17 11:29:07 +02:00
Dimitri Steinel 74b93d7499 fix: 🐛 wrong top package main field (#4736)
fix: 🐛 remove custom formatting

Co-authored-by: Dimitri Steinel <dimitri.steinel@bsdex.de>
2024-04-17 11:28:49 +02:00
Kishan Kumar Maurya 6e7d0069c1 feat(cashfree-pg): support cordova-plugin-cashfree-pg 1.0.6 (#4737)
Co-authored-by: Kishan_maurya <kishan.maurya@cashfree.com>
2024-04-17 11:28:09 +02:00
renovate[bot] e7963f6f03 chore(deps): update dependency eslint to v8.57.0 (#4740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:27:55 +02:00
renovate[bot] 7e8657ea32 chore(deps): update dependency winston to v3.13.0 (#4744)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:27:45 +02:00
Maxim Belov 80a01197b5 feat(contacts): add plugin (#4750)
* feat(contacts): add plugin

* update repo
2024-04-17 11:27:34 +02:00
Maxim Belov a3ba0015ed feat(screenshot): add plugin (#4751) 2024-04-17 11:27:17 +02:00
Maxim Belov 6d3008d6fc feat(airship): add plugin (#4755)
* feat(airship): add plugin

* setQuietTimeEnabled -> setQuietTime

* fix readme pipeline

* AirShip -> Airship

* fix decorator
2024-04-17 11:27:00 +02:00
Art Turanoff d65e7ee647 feat(adjust): Add Remote Config missing functions (#4756)
* Add missing functions

* Revert changes to firebase

* revert full stop

* add callback functions

* fix return types

* fix callback function types

* fix jsdoc
2024-04-17 11:26:27 +02:00
Art Turanoff adb330aa63 fix(firebase-x): setConfigSettings function input parameters aligned with firebase-x plugin (#4757)
* Implement fix

* revert changes to firebase

* correct success callback

* fix jsdoc

* fix return type
2024-04-17 11:26:08 +02:00
renovate[bot] d607550573 chore(deps): update dependency @types/lodash to v4.17.0 (#4758)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:25:50 +02:00
renovate[bot] d5e8fb253d chore(deps): update dependency @types/rimraf to v4 (#4759)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:25:42 +02:00
Anush-Shand 974466ae39 feat(clevertap): support clevertap-cordova 3.0.0 (#4760)
* 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()

---------

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>
2024-04-17 11:25:26 +02:00
renovate[bot] 60cf9acee5 chore(deps): update dependency terser-webpack-plugin to v5.3.10 (#4702) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-31 09:40:51 +01:00
renovate[bot] 9740eadfd5 chore(deps): update dependency @types/node to v20.10.6 (#4703) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-31 09:40:39 +01:00
renovate[bot] 95e848f4e5 chore(deps): update dependency rollup to v4.9.2 (#4704) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-31 09:40:06 +01:00
renovate[bot] 3b9dabc18c chore(deps): update dependency eslint-plugin-jsdoc to v46.10.1 (#4706) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-31 09:39:51 +01:00
Daniel Sogl 7e2894f769 6.6.0 2023-12-19 22:13:56 +01:00
Daniel Sogl 709049f2e7 feat(adjust): update wrapper for Adjust Cordova SDK v4.35.1 (#4696)
* feat(diagnostics): add missing constants and methods for latest plugin version (#4600)

* feat(cordova-plugin-firebase-model): Add new plugin to download and process ML model hosted in firebase. (#4608)

* feat(unvired-cordova-sdk): Add new function to regenrate the JWT Token

* feat(unvired-cordova-sdk): Add couple of properties to login parameters.

* feat(cordova-plugin-firebase-model): Add new plugin for downloading and processing ML model hosted in Firebase.

* fix(cordova-plugin-unvired-sdk): revert last set of changes.

* fix(cordova-plugin-unvired-sdk): Add two new login properties.

* fix(cordova-plugin-firebase-model): Delete the previously added plugin.

* Revert "fix(cordova-plugin-firebase-model): Delete the previously added plugin."

This reverts commit 86f39dc7e8.

* Revert "fix(cordova-plugin-unvired-sdk): Add two new login properties."

This reverts commit a79f31e12e.

* feat(clevertap): support clevertap-cordova 2.7.0 (#4617) [skip ci]

* 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

---------

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>

* feat(save-dialog): add plugin (#4618)

* smtp-client

* fix plugin ref

* cloud settings

* + save-dialog

---------

Co-authored-by: Daniel Sogl <daniel@sogls.de>

* feat(adjust): update wrapper for Adjust Cordova SDK v4.35.1

* fix(adjust): rename duplicated AdjustAppStorePurchase class member

---------

Co-authored-by: Dave Alden <dpa99c@gmail.com>
Co-authored-by: Srinidhi <srinidhi.rao@unvired.com>
Co-authored-by: AishwaryaNanna <97506871+AishwaryaNanna@users.noreply.github.com>
Co-authored-by: Peter Wilkniss <peter@clevertap.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: marysuon <marysuon@gmail.com>
Co-authored-by: uerceg <ugi@adjust.com>
2023-12-19 22:13:31 +01:00
Daniel Sogl 02219c07c6 6.5.0 2023-12-19 22:07:14 +01:00
renovate[bot] 1f1c35a39f chore(deps): update angular to v12.2.17 (#4695) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 22:05:43 +01:00
Daniel Sogl 0cf84a68ed docs(cloud-settings): Change installation example to use plugin author's package ID (#4694)
* feat(diagnostics): add missing constants and methods for latest plugin version (#4600)

* feat(cordova-plugin-firebase-model): Add new plugin to download and process ML model hosted in firebase. (#4608)

* feat(unvired-cordova-sdk): Add new function to regenrate the JWT Token

* feat(unvired-cordova-sdk): Add couple of properties to login parameters.

* feat(cordova-plugin-firebase-model): Add new plugin for downloading and processing ML model hosted in Firebase.

* fix(cordova-plugin-unvired-sdk): revert last set of changes.

* fix(cordova-plugin-unvired-sdk): Add two new login properties.

* fix(cordova-plugin-firebase-model): Delete the previously added plugin.

* Revert "fix(cordova-plugin-firebase-model): Delete the previously added plugin."

This reverts commit 86f39dc7e8.

* Revert "fix(cordova-plugin-unvired-sdk): Add two new login properties."

This reverts commit a79f31e12e.

* feat(clevertap): support clevertap-cordova 2.7.0 (#4617) [skip ci]

* 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

---------

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>

* feat(save-dialog): add plugin (#4618)

* smtp-client

* fix plugin ref

* cloud settings

* + save-dialog

---------

Co-authored-by: Daniel Sogl <daniel@sogls.de>

* Change installation example to use plugin author's package ID

(rather than a random fork)

---------

Co-authored-by: Dave Alden <dpa99c@gmail.com>
Co-authored-by: Srinidhi <srinidhi.rao@unvired.com>
Co-authored-by: AishwaryaNanna <97506871+AishwaryaNanna@users.noreply.github.com>
Co-authored-by: Peter Wilkniss <peter@clevertap.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: marysuon <marysuon@gmail.com>
2023-12-19 22:04:00 +01:00
Daniel Sogl 73bcc4053d set angular version to v12 [skip ci] 2023-12-19 22:03:28 +01:00
Daniel Sogl e4af3a0390 feat(revenue) update to cordova 5 (#4693)
* feat(diagnostics): add missing constants and methods for latest plugin version (#4600)

* feat(cordova-plugin-firebase-model): Add new plugin to download and process ML model hosted in firebase. (#4608)

* feat(unvired-cordova-sdk): Add new function to regenrate the JWT Token

* feat(unvired-cordova-sdk): Add couple of properties to login parameters.

* feat(cordova-plugin-firebase-model): Add new plugin for downloading and processing ML model hosted in Firebase.

* fix(cordova-plugin-unvired-sdk): revert last set of changes.

* fix(cordova-plugin-unvired-sdk): Add two new login properties.

* fix(cordova-plugin-firebase-model): Delete the previously added plugin.

* Revert "fix(cordova-plugin-firebase-model): Delete the previously added plugin."

This reverts commit 86f39dc7e8.

* Revert "fix(cordova-plugin-unvired-sdk): Add two new login properties."

This reverts commit a79f31e12e.

* feat(clevertap): support clevertap-cordova 2.7.0 (#4617) [skip ci]

* 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

---------

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>

* feat(save-dialog): add plugin (#4618)

* smtp-client

* fix plugin ref

* cloud settings

* + save-dialog

---------

Co-authored-by: Daniel Sogl <daniel@sogls.de>

* Update to cordova 5 (#98)

---------

Co-authored-by: Dave Alden <dpa99c@gmail.com>
Co-authored-by: Srinidhi <srinidhi.rao@unvired.com>
Co-authored-by: AishwaryaNanna <97506871+AishwaryaNanna@users.noreply.github.com>
Co-authored-by: Peter Wilkniss <peter@clevertap.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: marysuon <marysuon@gmail.com>
Co-authored-by: Cesar de la Vega <cesarvegaro@gmail.com>
2023-12-19 21:58:30 +01:00
renovate[bot] 68105e14fc chore(deps): update dependency @types/node to v20 (#4681) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 19:50:33 +01:00
renovate[bot] 094cfd4c8f chore(deps): update dependency rollup to v4.9.1 (#4686) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 19:50:26 +01:00
renovate[bot] 4e747b8e2c chore(deps): update dependency ts-node to v10.9.2 (#4687) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 19:50:18 +01:00
renovate[bot] d9eb83431d chore(deps): update dependency eslint-plugin-jsdoc to v46.9.1 (#4690) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 19:50:10 +01:00
renovate[bot] 2dde2de42d chore(deps): update dependency eslint to v8.56.0 (#4691) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 19:50:04 +01:00
renovate[bot] e579eb58e2 chore(deps): update actions/setup-node action to v4.0.1 (#4692) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 19:49:54 +01:00
Anush-Shand bddafc779a feat(clevertap): support clevertap-cordova 2.7.2 (#4683) [skip ci]
* 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

---------

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>
2023-12-07 17:37:52 +01:00
renovate[bot] a7d5e28671 chore(deps): update dependency @types/node to v18.19.3 (#4684) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 17:37:29 +01:00
renovate[bot] d8e1cbd06e chore(deps): update actions/stale action to v9 (#4685) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 17:37:19 +01:00
renovate[bot] f533c5990c chore(deps): update dependency rollup to v4 (#4679) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:35:43 +01:00
sebastian-student 3ba983aa7f fix(diagnostic): add LIMITED permissionStatus (#4645)
* feat(diagnostics): add missing constants and methods for latest plugin version (#4600)

* feat(cordova-plugin-firebase-model): Add new plugin to download and process ML model hosted in firebase. (#4608)

* feat(unvired-cordova-sdk): Add new function to regenrate the JWT Token

* feat(unvired-cordova-sdk): Add couple of properties to login parameters.

* feat(cordova-plugin-firebase-model): Add new plugin for downloading and processing ML model hosted in Firebase.

* fix(cordova-plugin-unvired-sdk): revert last set of changes.

* fix(cordova-plugin-unvired-sdk): Add two new login properties.

* fix(cordova-plugin-firebase-model): Delete the previously added plugin.

* Revert "fix(cordova-plugin-firebase-model): Delete the previously added plugin."

This reverts commit 86f39dc7e8.

* Revert "fix(cordova-plugin-unvired-sdk): Add two new login properties."

This reverts commit a79f31e12e.

* feat(clevertap): support clevertap-cordova 2.7.0 (#4617) [skip ci]

* 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

---------

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>

* feat(save-dialog): add plugin (#4618)

* smtp-client

* fix plugin ref

* cloud settings

* + save-dialog

---------

Co-authored-by: Daniel Sogl <daniel@sogls.de>

* fix(diagnostic): fix typo

* fix(diagnostic): add LIMITED to permissionStatus

---------

Co-authored-by: Dave Alden <dpa99c@gmail.com>
Co-authored-by: Srinidhi <srinidhi.rao@unvired.com>
Co-authored-by: AishwaryaNanna <97506871+AishwaryaNanna@users.noreply.github.com>
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: marysuon <marysuon@gmail.com>
Co-authored-by: Daniel Sogl <daniel@sogls.de>
2023-12-03 20:34:48 +01:00
renovate[bot] 805a2737da chore(deps): update dependency eslint-plugin-jsdoc to v46.9.0 (#4678) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:32:58 +01:00
dependabot[bot] b7dc7ffea7 build(deps-dev): bump @babel/traverse from 7.15.4 to 7.23.5 (#4677) [skip ci]
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.4 to 7.23.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.5/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-03 20:32:51 +01:00
renovate[bot] 0c2dca633a chore(deps): update dependency lint-staged to v15 (#4676) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:32:40 +01:00
renovate[bot] 3c893d7119 chore(deps): update dependency winston to v3.11.0 (#4672) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:32:28 +01:00
renovate[bot] 61289bbbba chore(deps): update actions/checkout action to v4 (#4673) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:32:21 +01:00
renovate[bot] dd2dc1b05f chore(deps): update dependency conventional-changelog-cli to v4 (#4675) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:32:11 +01:00
renovate[bot] cef6c8f896 chore(deps): update actions/setup-node action to v4 (#4674) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:30:09 +01:00
renovate[bot] e3d3ee2b01 chore(deps): update dependency rollup to v3.29.4 (#4671) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:29:48 +01:00
renovate[bot] ecff55ceba chore(deps): update dependency @types/cordova to v11.0.3 (#4647) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:26:50 +01:00
renovate[bot] 1c4cbffe1d chore(deps): update actions/checkout action to v3.6.0 (#4670) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:25:55 +01:00
renovate[bot] 5355e922ac fix(deps): update dependency tslib to v2.6.2 (#4669) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:25:42 +01:00
renovate[bot] 5750f305bf chore(deps): update dependency @types/node to v18.19.2 (#4621) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:25:08 +01:00
renovate[bot] f09471207d chore(deps): update dependency eslint to v8.55.0 (#4619) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:25:01 +01:00
renovate[bot] c021fc79e6 chore(deps): update actions/setup-node action to v3.8.2 (#4624) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:24:45 +01:00
renovate[bot] d616ed5133 chore(deps): update dependency fs-extra to v11.2.0 (#4650) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:24:05 +01:00
renovate[bot] 7865e279c5 chore(deps): update dependency @types/lodash to v4.14.202 (#4651) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:22:55 +01:00
renovate[bot] ff6a69af97 chore(deps): update dependency @types/webpack to v5.28.5 (#4654) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:22:47 +01:00
renovate[bot] 9c2b70771d chore(deps): update dependency rimraf to v5.0.5 (#4657) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-03 20:22:26 +01:00
renovate[bot] ae0d5dbac0 chore(deps): update dependency eslint-config-prettier to v8.10.0 (#4614) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 20:08:00 +02:00
renovate[bot] 9b7148a8a9 chore(deps): update dependency @types/node to v18.17.4 (#4609) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 20:07:48 +02:00
renovate[bot] d30052d8cf fix(deps): update dependency tslib to v2.6.1 (#4610) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 20:07:39 +02:00
renovate[bot] 56126dd6a9 chore(deps): update dependency rollup to v3.28.0 (#4615) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 20:05:04 +02:00
renovate[bot] 8fa353c1b8 chore(deps): update dependency eslint-plugin-jsdoc to v46.4.6 (#4613) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 20:04:38 +02:00
renovate[bot] 55826b691f chore(deps): update dependency @types/lodash to v4.14.197 (#4612) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 20:04:20 +02:00
dependabot[bot] d7f4347f39 build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (#4604)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-21 19:15:36 +02:00
renovate[bot] 06247530a8 chore(deps): update dependency rollup to v3.26.3 (#4603)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-21 19:15:26 +02:00
renovate[bot] 4d45e82e0e chore(deps): update dependency eslint-plugin-jsdoc to v46.4.4 (#4602)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-21 19:15:17 +02:00
renovate[bot] df36932de7 chore(deps): update dependency eslint to v8.45.0 (#4601)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-21 19:15:06 +02:00
Daniel Sogl ce3a3c8b76 refresh docs 2023-07-11 18:40:56 +00:00
Daniel Sogl 0f6d1c8354 6.4.0 2023-07-11 18:06:28 +00:00
renovate[bot] 72da25ff29 chore(deps): update dependency eslint-plugin-jsdoc to v46 (#4597)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:59:37 +02:00
renovate[bot] 96cc995333 chore(deps): update dependency conventional-changelog-cli to v3 (#4596)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:53:49 +02:00
renovate[bot] b600651f02 fix(deps): update dependency tslib to v2.6.0 (#4595)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:53:38 +02:00
renovate[bot] 81987ebce4 chore(deps): update dependency winston to v3.10.0 (#4594)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:53:31 +02:00
renovate[bot] 555bb83916 chore(deps): update dependency eslint-plugin-jsdoc to v43.2.0 (#4593)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:53:24 +02:00
renovate[bot] b18a2c874e chore(deps): update dependency eslint to v8.44.0 (#4592)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:53:18 +02:00
renovate[bot] d92c4cf70a chore(deps): update actions/setup-node action to v3.7.0 (#4591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:53:03 +02:00
renovate[bot] 0d5991c604 chore(deps): update dependency terser-webpack-plugin to v5.3.9 (#4590)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:52:50 +02:00
renovate[bot] 1fbd4c763c chore(deps): update dependency rimraf to v5.0.1 (#4589)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:52:42 +02:00
renovate[bot] f82f350613 chore(deps): update dependency @types/webpack to v5.28.1 (#4545)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:48:45 +02:00
renovate[bot] 5f30a88304 chore(deps): update dependency lint-staged to v13.2.3 (#4588)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:48:34 +02:00
renovate[bot] 4372ff160a chore(deps): update dependency @types/node to v18.16.19 (#4562)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:48:15 +02:00
renovate[bot] 02be833b85 chore(deps): update actions/checkout action to v3.5.3 (#4587)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:48:08 +02:00
renovate[bot] 6d1d9f480d chore(deps): update typescript-eslint monorepo to v5.62.0 (#4559)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:28:10 +02:00
renovate[bot] a151860df9 chore(deps): update dependency @types/lodash to v4.14.195 (#4574)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:28:01 +02:00
dependabot[bot] c9acedae52 build(deps): bump tough-cookie from 4.0.0 to 4.1.3 (#4586)
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 19:27:49 +02:00
renovate[bot] ece66eeb7f chore(deps): update dependency rollup to v3.26.2 (#4558)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:27:20 +02:00
marysuon 2b6c297da8 feat(smtp-client): add plugin (#4585)
* smtp-client

* fix plugin ref

* cloud settings

---------

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2023-07-11 19:27:06 +02:00
Matt 126d44faf3 feat(urbanairship): Add locale override methods (#4579) 2023-07-11 19:26:11 +02:00
Aabhas Jindal 8047c9ad52 feat(cashfree-pg): support cordova-plugin-cashfree-pg 1.0.2 (#4572)
Co-authored-by: aabhas_jindal <aabhas@cashfree.com>
2023-07-11 19:25:50 +02:00
Kenny 178f56625e feat(newrelic): add shutdown method (#4571)
Co-authored-by: Kenny <kthai@newrelic.com>
2023-07-11 19:25:39 +02:00
Željko Brcković fbd523f36a fix(mobile-messaging): fix event (un)register and saveUser (#4569)
Fix methods for registering and unregistering events and improve comments. Also make return type for saveUser more descriptive.
2023-07-11 19:25:29 +02:00
Olga Koroleva 0527afe935 fix(mobile-messaging): correct return type of submitEvent (#4564) 2023-07-11 19:25:14 +02:00
MaximBelov e3af183e0c feat(sms-retriever-api): add plugin (#4528) 2023-07-11 19:25:02 +02:00
Felix Salazar f9110cb429 feat(zip): add callback param so the progress function can be calleds (#4519) 2023-07-11 19:24:50 +02:00
MaximBelov bb1164f4fc refactor(anyline): support anyline 43.0.0 (#4518) 2023-07-11 19:24:24 +02:00
MaximBelov 4cd48b4d0e feat(http): onProgress param to sendRequest method (#4512)
* feat(http):  add onProgress callback to uploadFile and downloadFile

* feat(http): add uploadFileWithOptions and  downloadFileWithOptions methods

* add onProgress to sendRequest
2023-07-11 19:24:15 +02:00
Martin Budínský baa207b724 feat(smartlook): rewrite smartlook ionic plugin (#4510)
* feat(smartlook): rewrite smartlook ionic plugin

* feat(smartlook): adhere smartlook plugin to sdk v2.2.0
2023-07-11 19:23:59 +02:00
renovate[bot] 213a26730e chore(deps): update dependency minimist to v1.2.8 (#4515) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:41:14 +02:00
renovate[bot] 611374066e chore(deps): update dependency rollup to v3.21.1 (#4557) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:39:08 +02:00
renovate[bot] f609b9332b chore(deps): update dependency eslint to v8.39.0 (#4556) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:38:52 +02:00
renovate[bot] a236719a71 chore(deps): update actions/setup-node action to v3.6.0 (#4555) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:38:39 +02:00
renovate[bot] d726bac60e chore(deps): update typescript-eslint monorepo to v5.59.1 (#4550) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:38:12 +02:00
renovate[bot] 7e533f48b9 fix(deps): update dependency tslib to v2.5.0 (#4552) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:38:01 +02:00
renovate[bot] d6827531ee chore(deps): update dependency prettier to v2.8.8 (#4554) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:37:40 +02:00
renovate[bot] e96885c6b0 chore(deps): update dependency eslint-plugin-jsdoc to v43 (#4548) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:33:17 +02:00
renovate[bot] 6b827ffe95 chore(deps): update dependency @types/cordova to v11 (#4547) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:30:56 +02:00
renovate[bot] 90e5028547 chore(deps): update dependency lint-staged to v13.2.2 (#4544) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:29:39 +02:00
renovate[bot] b2b3e3a6e3 chore(deps): update dependency rimraf to v5 (#4549) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:29:24 +02:00
renovate[bot] 06018b2cc7 chore(deps): update dependency eslint-config-prettier to v8.8.0 (#4542) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:27:37 +02:00
renovate[bot] f5c3307969 chore(deps): update dependency fs-extra to v11.1.1 (#4540) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:27:20 +02:00
renovate[bot] 4435e7a3e0 chore(deps): update dependency @types/node to v18.16.3 (#4541) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:27:10 +02:00
renovate[bot] 7a0a73db3b chore(deps): update actions/stale action to v8 (#4546) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:26:46 +02:00
renovate[bot] 7fe38aa378 chore(deps): update dependency @types/lodash to v4.14.194 (#4529) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:22:24 +02:00
renovate[bot] bd0f4b07b4 chore(deps): update dependency terser-webpack-plugin to v5.3.7 (#4516) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:22:05 +02:00
renovate[bot] 402f4b7987 chore(deps): update actions/checkout action to v3.5.2 (#4522) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:21:56 +02:00
renovate[bot] 6c9bd07361 chore(deps): update dependency eslint to v8.38.0 (#4491) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:21:33 +02:00
renovate[bot] 7f0077979c chore(deps): update dependency prettier to v2.8.7 (#4490) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:21:24 +02:00
renovate[bot] da2ec29c05 chore(deps): update dependency rollup to v3.20.5 (#4486) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:21:16 +02:00
renovate[bot] 26bd115891 chore(deps): update typescript-eslint monorepo to v5.59.0 (#4483) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 23:21:03 +02:00
renovate[bot] f92c99bfbf chore(deps): update dependency @types/fs-extra to v11 (#4481)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 20:48:47 +01:00
renovate[bot] 9031371721 chore(deps): update dependency prettier to v2.8.2 (#4479)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-08 13:39:09 +01:00
renovate[bot] 2d836d3cd0 chore(deps): update dependency husky to v8.0.3 (#4474)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 18:55:31 +01:00
renovate[bot] ae8221001e chore(deps): update typescript-eslint monorepo to v5.48.0 (#4473)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 18:55:25 +01:00
renovate[bot] 277d696a02 chore(deps): update dependency eslint-config-prettier to v8.6.0 (#4472)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 18:55:15 +01:00
renovate[bot] 5b768854da chore(deps): update dependency rollup to v3.9.1 (#4471)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-02 17:40:25 +01:00
Daniel Sogl a589dac215 6.3.0 2022-12-31 08:19:35 +00:00
renovate[bot] 950a1bb4ff chore(deps): update actions/stale action to v7 (#4468)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:14:21 +01:00
renovate[bot] 1b15bf4557 chore(deps): update dependency fs-extra to v11 (#4469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:14:04 +01:00
renovate[bot] bfd111e9d6 chore(deps): update typescript-eslint monorepo to v5.47.1 (#4467)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:11:16 +01:00
renovate[bot] 9715ef8755 chore(deps): update dependency rollup to v3.9.0 (#4466)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:10:40 +01:00
renovate[bot] e21bd1a50e chore(deps): update dependency prettier to v2.8.1 (#4465)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:10:06 +01:00
renovate[bot] 99ec80e2e7 chore(deps): update dependency lint-staged to v13.1.0 (#4464)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:10:00 +01:00
renovate[bot] 91da2e5020 chore(deps): update dependency eslint to v8.31.0 (#4463)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:07:00 +01:00
renovate[bot] e1ff6de9ef chore(deps): update actions/checkout action to v3.2.0 (#4462)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:05:49 +01:00
Nikhil Arroju d9b3638f3d docs(readme): update capacitor website links (#4416) 2022-12-31 09:04:59 +01:00
ndesai-newrelic 82f7fd9e0a docs(newrelic): update docs (#4420)
* Adding Newrelic support for Awesome plugins

* Adding more static methods for newrelic cordova plugin

* adding documentation for newrelic plugin

* Updating newrelic cordova plugin repo

* Update index.ts

* fix:updating correct cordova plugin repo

* docs: added Documentation for NewRelic Plugin

* ADDED Record Error and Updated set Attribute Method

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-12-31 09:04:42 +01:00
Alex Ryltsov 0579e67e96 feat(fingerprint-aio): update plugin (#4423)
Changes:
- added confirmationRequired param to show method to options
- moved plugin errors to a separate enum
- changes some plugin method return values
2022-12-31 09:04:05 +01:00
dependabot[bot] 2d55ad694c build(deps): bump json5 from 2.2.0 to 2.2.2 (#4459)
Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.0...v2.2.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-31 09:03:16 +01:00
renovate[bot] 5ae27d8ad4 chore(deps): update dependency @types/node to v18.11.18 (#4460)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:03:10 +01:00
renovate[bot] 0ec396b25c chore(deps): update dependency gulp-replace to v1.1.4 (#4461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 09:03:04 +01:00
MaximBelov a095422889 feat(fbsdk): add plugin (#4431) 2022-12-31 09:02:54 +01:00
Simon Smith a924fb519f Update ISSUE_TEMPLATE.md (#4433)
use checkboxes
2022-12-31 09:02:43 +01:00
MaximBelov 63cfd4488d feat(advanced-image-picker): add plugin (#4434) 2022-12-31 09:02:28 +01:00
MaximBelov 9b4502f929 feat(ffmpeg): add plugin (#4435) 2022-12-31 09:02:18 +01:00
MaximBelov ba37646fc4 fix(chooser): Update for support android 11+ (#4436)
BREAKING: Updated plugin source https://github.com/MaximBelov/cordova-plugin-chooser
2022-12-31 09:02:04 +01:00
Olivier Favre 3b1d0593da feat(wonderpush): expose getters and setters (#4441) 2022-12-31 09:00:05 +01:00
infacto ff78ca7fb4 feat(diagnostics): add getBluetoothAuthorizationStatuses function (#4442) 2022-12-31 08:59:22 +01:00
Fabio Martino b283dc2e76 feat(power-management): add power management support (#4443)
Co-authored-by: Fabio Martino <fabio.martino@babel.es>
2022-12-31 08:56:42 +01:00
renovate[bot] cc2a78c858 chore(deps): update dependency @types/lodash to v4.14.191 (#4446)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 08:56:24 +01:00
renovate[bot] 65d3053a53 chore(deps): update dependency eslint-plugin-jsdoc to v39.6.4 (#4447)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 08:56:14 +01:00
Adrian Cando f02bc78ec2 feat(brightness): add brightness plugin (#4454)
* feat(brightness): add brightness plugin

* doc(brightness): update usage doc
2022-12-31 08:55:48 +01:00
Adrian Cando 7fe3ad1daa feat(unique-device-id): add unique-device-id plugin (#4455) 2022-12-31 08:55:14 +01:00
Adrian Cando e51a1a79ef feat(mobile-accessibility): add mobile-accessibility plugin (#4456) 2022-12-31 08:54:05 +01:00
piyush-kukadiya 74a80c0953 feat(clevertap): support clevertap-cordova 2.6.0 (#4458)
* 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

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>
2022-12-31 08:52:23 +01:00
dependabot[bot] e32ac8c6c9 build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#4445)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-04 14:29:06 +01:00
renovate[bot] cf23a52ea2 chore(deps): update dependency @types/node to v18 (#4395)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-04 14:28:58 +01:00
renovate[bot] e7aab1d814 chore(deps): update dependency husky to v8.0.2 (#4419)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-04 14:28:36 +01:00
renovate[bot] 34afbd1c53 chore(deps): update typescript-eslint monorepo to v5.42.1 (#4417)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-07 19:34:45 +01:00
renovate[bot] 56054d036e chore(deps): update dependency eslint to v8.27.0 (#4415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 16:36:23 +01:00
renovate[bot] c654ea5925 chore(deps): update dependency eslint-plugin-jsdoc to v39.6.2 (#4414)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-05 11:11:20 +01:00
renovate[bot] 70d7acc113 chore(deps): update dependency @types/lodash to v4.14.188 (#4412)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-04 21:57:00 +01:00
Daniel Sogl 60aa74baed 6.2.0 2022-11-04 20:48:47 +00:00
MaximBelov af55cb25fa feat(device): detect if app is running on a macOS desktop with Apple Silicon (#4299) 2022-11-04 21:46:34 +01:00
Cesar de la Vega 2b8992faf3 feat(purchases)!: migrate RevenueCat to 3.2.1 (#4392)
* feat(purchases)!: migrate RevenueCat to 3.2.0

* update version to 3.2.1
2022-11-04 21:46:09 +01:00
renovate[bot] e90a6a306c fix(deps): update dependency tslib to v2.4.1 (#4413)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-04 21:45:39 +01:00
Alex Ryltsov 97f566170e feat(file-chooser): add plugin (#4396) 2022-11-04 21:45:27 +01:00
Alex Ryltsov d2e92f5589 feat(image-resizer): add plugin (#4397)
* feature: added support for the image-resizer cordova plugin

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-11-04 21:44:53 +01:00
Mathias Verdon c544b43a51 fix(diagnostic): add getBluetoothAuthorizationStatus function (#4398) 2022-11-04 21:43:46 +01:00
Sawyer Schumacher 755b28e325 feat(ble): add wrapper for starting location notifications (#4399) 2022-11-04 21:43:28 +01:00
Mathias Verdon 6a97dc5e07 fix(diagnostic): add new Android runtime permissions for Bluetooth (#4402) 2022-11-04 21:43:09 +01:00
Nuno Rodrigues 2d347e46ed fix(bluetooth-le): use correct return types (#4411) 2022-11-04 21:42:47 +01:00
ndesai-newrelic ef499ed290 feat(newrelic): add plugin (#4409)
* Adding Newrelic support for Awesome plugins

* Adding more static methods for newrelic cordova plugin

* adding documentation for newrelic plugin

* Updating newrelic cordova plugin repo

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-11-04 21:42:26 +01:00
Bara Aksayeth 1e258adeb5 feat(crop-privacy): add plugin (#4408)
* feat(crop-privacy): add new plugin

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-11-04 21:40:26 +01:00
renovate[bot] 5c0b31faa7 chore(deps): update dependency rollup to v3.2.5 (#4406)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-04 21:39:40 +01:00
renovate[bot] d00d54f507 chore(deps): update typescript-eslint monorepo to v5.42.0 (#4405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-04 21:39:34 +01:00
renovate[bot] 2e5e43fa7b chore(deps): update dependency @types/node to v16.18.3 (#4404)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-04 21:39:25 +01:00
renovate[bot] 8eddcb0d45 chore(deps): update dependency eslint-plugin-jsdoc to v39.4.0 (#4403)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 12:05:29 +01:00
renovate[bot] 4716a9db68 chore(deps): update dependency @types/node to v16.18.2 (#4401)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 17:07:06 +02:00
renovate[bot] 7eb57cdde8 chore(deps): update typescript-eslint monorepo to v5.41.0 (#4394)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-26 18:41:56 +02:00
renovate[bot] 6f38115ce2 chore(deps): update dependency eslint-plugin-jsdoc to v39.3.25 (#4390)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-26 18:41:46 +02:00
renovate[bot] d76dfae916 chore(deps): update dependency @types/node to v16.18.1 (#4391)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-26 18:41:35 +02:00
Daniel Sogl b8e3ac4403 6.1.0 2022-10-22 17:29:32 +00:00
Alex Ryltsov cd81cfabf4 feat(diagnostic): addisCameraRollAuthorized and getCameraRollAuthorizationStatus functions (WIP) (#4362) 2022-10-22 19:27:42 +02:00
Serj Malko 81a8b42a29 feat(webim): update plugin wrapper (#4370)
* feat(plugins): Add Webim SDK plugin

* feat(webim): Add request/response models

* feat(webim): Fix Observable methods

* Update index.ts

Co-authored-by: Малько Сергей Сергеевич <malko@softclub.by>
Co-authored-by: SerjMalko <serhey_rti@mail.ru>
2022-10-22 19:04:29 +02:00
Nico Lueg 6f14ba6031 feat(purchases)!: migrate RevenueCat to 3.1.0 (#4382)
- Breaking Changes can be found here: https://github.com/RevenueCat/cordova-plugin-purchases/releases/tag/3.0.0
2022-10-22 19:03:49 +02:00
Alex Ryltsov 62f664e61a fix(launch-navigator): use currect handlers (#4385) 2022-10-22 19:03:32 +02:00
renovate[bot] 664e3385ce chore(deps): update dependency eslint-plugin-jsdoc to v39.3.15 (#4389)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-22 19:02:35 +02:00
renovate[bot] 8201dc1d14 chore(deps): update dependency rollup to v3.2.3 (#4381)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-22 18:37:33 +02:00
renovate[bot] 375246970c chore(deps): update dependency eslint to v8.26.0 (#4388)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-22 18:36:50 +02:00
renovate[bot] d7c771b250 chore(deps): update dependency @types/node to v16.11.68 (#4386)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-19 19:20:39 +02:00
renovate[bot] 89b21b7694 chore(deps): update dependency eslint-plugin-jsdoc to v39.3.14 (#4380)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-19 19:20:27 +02:00
renovate[bot] 5e23ebebdc chore(deps): update typescript-eslint monorepo to v5.40.1 (#4379)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 23:26:05 +02:00
renovate[bot] 5bc6693571 chore(deps): update dependency eslint-plugin-jsdoc to v39.3.12 (#4378)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 23:25:53 +02:00
renovate[bot] facadcabaa chore(deps): update dependency rollup to v3.2.2 (#4376)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 13:26:13 +02:00
Daniel Sogl d1210b76a7 6.0.1 2022-10-17 11:23:43 +00:00
Daniel Sogl e7d1641fe9 fix: use correct core version 2022-10-17 11:23:21 +00:00
renovate[bot] e22cf2bb69 chore(deps): update dependency @types/node to v16.11.66 (#4372)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 14:27:28 +02:00
renovate[bot] deb8a61a81 chore(deps): update dependency rollup to v3.2.1 (#4373)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 14:27:18 +02:00
renovate[bot] 3cca6104df chore(deps): update actions/setup-node action to v3.5.1 (#4371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 18:20:00 +02:00
Daniel Sogl de884a55d0 chore: use node v16 in actions 2022-10-15 16:19:39 +00:00
Daniel Sogl 5a22241db5 6.0.0 2022-10-15 16:17:59 +00:00
renovate[bot] d476af44cd chore(deps): update dependency rollup to v3 (#4367)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 18:16:39 +02:00
renovate[bot] 8b6d6c726b chore(deps): update dependency minimist to v1.2.7 (#4365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 18:16:24 +02:00
renovate[bot] 7f1bf9520b chore(deps): update dependency @types/node to v16.11.65 (#4364)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 18:16:17 +02:00
renovate[bot] f9257f4d65 chore(deps): update typescript-eslint monorepo to v5.40.0 (#4363)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 18:16:10 +02:00
Johannes Korrek 85441e59ca feat(core): use angular ivy (#4369)
* chore(deps): bump angular and typescript

- required to enable ivy output & partial compilation mode

* chore(build): enable ivy output & partial compilation mode

- change ngx builds to use ivy
- remove some code that is no longer required with ivy
2022-10-15 18:12:20 +02:00
Daniel Sogl a86c55ba5f 5.46.0 2022-10-09 14:55:04 +00:00
Lihang Xu f8c6430a26 feat(GCDWebServer): add plugin (#4302)
* add GCDWebServer

* fix plugin ref and add the server options interface

* fix the pluginRef's case

* update name

* add docs
2022-10-09 16:48:59 +02:00
nomadev 98dc7c4be0 feat(bluetooth-le): upgrade to v6.7.0 (#4320)
* Update index.ts

updated plugin with new methods from cordova-plugin-bluetoothle 6.7.0
https://github.com/randdusing/cordova-plugin-bluetoothle/compare/v6.6.2...v6.7.0

* Fixed comments

* Fixed responses in new methods

Co-authored-by: claudio <claudio.corti@hondaracing.co.jp>
Co-authored-by: “Claudio <“claudio.corti@bitcycle.uk”>
2022-10-09 16:47:17 +02:00
Bruno Sales Cardoso 178489ffaa fix(sms-retriever): update startWatching result type (#4309)
* Updating the types to match what we get

* Update index.ts
2022-10-09 16:45:08 +02:00
Khang bf860c30c2 feat(applovin): add plugin (#4307)
* feat(applovin): add plugin

* fix(applovin): fix pluginRef, add ad hidden events
2022-10-09 16:44:33 +02:00
Uglješa Erceg a7a10913fc feat(adjust): update wrapper for Adjust Cordova SDK v4.32.0 (#4327) 2022-10-09 16:39:33 +02:00
Clément Prod'homme 406ad4ec45 docs(camera): adjust content type (#4330) 2022-10-09 16:37:32 +02:00
Clément Prod'homme c3a01431ce docs(facebook): adjust content type (#4331) 2022-10-09 16:36:58 +02:00
Yevhen dc1ee8c530 feat(firebase-x): add MessagePayloadAps prop (#4344)
* feat(types): add aps for MessagePayload

* fix(types): fix firebase-x on ios
2022-10-09 16:35:48 +02:00
renovate[bot] b6a44e3a8a chore(deps): update dependency eslint to v8.25.0 (#4360)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 16:33:26 +02:00
dependabot[bot] 7761ed4a39 build(deps): bump async from 2.6.3 to 2.6.4 (#4357)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-09 16:33:19 +02:00
dependabot[bot] e799600b6e build(deps): bump ansi-regex and ansi-regex (#4356)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) and [ansi-regex](https://github.com/chalk/ansi-regex). These dependencies needed to be updated together.

Updates `ansi-regex` from 3.0.0 to 5.0.1
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v5.0.1)

Updates `ansi-regex` from 4.1.0 to 5.0.1
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-09 16:32:56 +02:00
uzosocom b0780a8bec feat(app-review): add plugin (#4348) 2022-10-09 16:32:47 +02:00
renovate[bot] b6cc2d93f0 chore(deps): update actions/checkout action to v3.1.0 (#4359)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 16:31:58 +02:00
renovate[bot] 7817643282 chore(deps): update dependency @types/node to v16.11.64 (#4336)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 16:31:48 +02:00
infacto b572a10a6e feat(diagnostic): extend parameter for requestLocationAuthorization (#4350) 2022-10-09 16:31:00 +02:00
uzosocom acb39e5849 feat(device): add sdkVersion (#4354) 2022-10-09 16:28:00 +02:00
Serj Malko 74302846dc feat(webim): add plugin (#4355)
Co-authored-by: Малько Сергей Сергеевич <malko@softclub.by>
2022-10-09 16:27:26 +02:00
renovate[bot] a76463877c chore(deps): update typescript-eslint monorepo to v5.39.0 (#4337)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 16:25:51 +02:00
renovate[bot] 698692ed59 chore(deps): update dependency @types/lodash to v4.14.186 (#4343)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 16:25:45 +02:00
renovate[bot] dfd3d55dbc chore(deps): update actions/setup-node action to v3.5.0 (#4341)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 16:25:36 +02:00
renovate[bot] f2d809f8b3 chore(deps): update typescript-eslint monorepo to v5.38.0 (#4326)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-26 10:11:28 +02:00
renovate[bot] 22d6cd957b chore(deps): update actions/stale action to v6 (#4328)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-26 10:11:21 +02:00
renovate[bot] 2b061556dd chore(deps): update dependency rollup to v2.79.1 (#4329)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-26 10:11:12 +02:00
renovate[bot] 7baa002fb9 chore(deps): update dependency @types/node to v16.11.60 (#4333)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-09-26 10:11:05 +02:00
renovate[bot] 2698011d4b chore(deps): update dependency eslint to v8.24.0 (#4334)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-26 10:10:48 +02:00
renovate[bot] b8374ab3b1 chore(deps): update dependency @types/node to v16.11.59 (#4305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 11:37:56 +02:00
renovate[bot] e85f6cf2b2 chore(deps): update dependency winston to v3.8.2 (#4303)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 11:12:50 +02:00
renovate[bot] f86764abe7 chore(deps): update dependency @types/lodash to v4.14.185 (#4312)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 11:12:34 +02:00
renovate[bot] dcb9b225ce chore(deps): update dependency eslint to v8.23.1 (#4313)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 11:12:15 +02:00
renovate[bot] 97739e86f1 chore(deps): update typescript-eslint monorepo to v5.37.0 (#4316)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 11:12:05 +02:00
renovate[bot] b3fade36c6 chore(deps): update typescript-eslint monorepo to v5.36.2 (#4300)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-06 19:50:44 +02:00
Daniel Sogl a6fcc16d12 5.45.0 2022-09-05 17:16:40 +00:00
Daniel Sogl e420bd1d2a docs: refresh readmes 2022-09-05 17:10:51 +00:00
Marius Backes 8b826e3c1b feat(in-app-purchase-2): update validator for custom headers (#4262) 2022-09-05 19:05:08 +02:00
Quentin Stoeckel 1b45462542 doc: fix Secure Storage broken link (#4265)
It currently leads to a 404 page (https://ionicframework.com/docs/native/secure-storage/): a working anchor would lead to https://ionic.io/docs/secure-storage
2022-09-05 19:04:59 +02:00
Uglješa Erceg 82377f0633 feat(adjust): update wrapper for Adjust Cordova SDK v4.30.0 (#4277) 2022-09-05 19:04:48 +02:00
Ashish Gaikwad aef160e418 feat(lets-cooee): add event observer and installation documentation (#4278)
* feat(Cooee): add Cooee plugin

* chore(Cooee): update document

* Update index.ts

* feat(lets-cooee): add event observable

* docs(lets-cooee): add lets-cooee documentation

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-09-05 19:04:37 +02:00
Lihang Xu a801c7d305 feat(dynamsoft-barcode): add setFocus and setZoom (#4281)
* add set zoom for Dynamsoft Barcode Scanner

* update Dynamsoft Barcode Scanner to add setFocus

* feat: add rotate scan option and rotation frame result to Dynamsoft Barcode Scanner

* add comments and rename the rotation result for Dynamsoft Barcode Scanner
2022-09-05 19:04:21 +02:00
Yevhen 898e0b8588 feat(firebase-x): add message typing (#4282) 2022-09-05 19:04:10 +02:00
renovate[bot] 99161e2b73 chore(deps): update dependency @types/lodash to v4.14.184 (#4283)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:03:52 +02:00
Srinidhi 678fb71a7f feat(unvired-cordova-sdk): Add new function to regenrate the JWT Token (#4291) 2022-09-05 19:03:26 +02:00
renovate[bot] 6e953e58ca chore(deps): update dependency zone.js to v0.11.8 (#4280)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:02:24 +02:00
renovate[bot] 29163b93d6 chore(deps): update dependency terser-webpack-plugin to v5.3.6 (#4279)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:02:20 +02:00
renovate[bot] ba83a81c75 chore(deps): update dependency eslint-plugin-jsdoc to v39.3.6 (#4272)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:02:15 +02:00
renovate[bot] ac1d0aa0a1 chore(deps): update dependency rollup to v2.79.0 (#4268)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:02:08 +02:00
renovate[bot] 5d7cf3940f chore(deps): update typescript-eslint monorepo to v5.36.1 (#4267)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:01:58 +02:00
renovate[bot] 725e88080b chore(deps): update dependency webpack to v5.74.0 (#4266)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:01:53 +02:00
renovate[bot] 38d59e3455 chore(deps): update dependency eslint to v8.23.0 (#4259)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:01:48 +02:00
renovate[bot] b5b8968ac4 chore(deps): update dependency @types/node to v16.11.57 (#4258)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 19:01:42 +02:00
MaximBelov ebdd6e9796 feat(intercom): add displaySurvey (#4292) 2022-09-05 19:01:03 +02:00
jcesarmobile 620385befc docs: update template urls (#4293) 2022-09-05 19:00:42 +02:00
Neil Cresswell ba9c1c154e feat(android-permissions): add android 13 permissions (#4295)
Added new POST_NOTIFICATIONS, READ_MEDIA_AUDIO, READ_MEDIA_IMAGES, and READ_MEDIA_VIDEO permissions. Adding missing Bluetooth permissions for advertise, connect, and scan.
The Bluetooth permissions are already present in the underlying Cordova plugin. The Android 13 permissions have been submitted to the underlying Cordova plugin as a pull request so may not be present there yet, but match the pull request and the actual underlying permission names found in Android 13.
2022-09-05 18:59:34 +02:00
renovate[bot] dd081cc696 chore(deps): update dependency zone.js to v0.11.7 (#4264)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-22 18:55:45 +02:00
dependabot[bot] 135c6cc8b4 build(deps): bump terser from 5.9.0 to 5.14.2 (#4263)
Bumps [terser](https://github.com/terser/terser) from 5.9.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 18:02:49 +02:00
renovate[bot] c7d39dde42 chore(deps): update typescript-eslint monorepo to v5.30.7 (#4248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-19 21:26:19 +02:00
renovate[bot] eb27d87d92 chore(deps): update dependency rollup to v2.77.0 (#4252)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-15 21:33:41 +02:00
renovate[bot] 878a6e94c2 chore(deps): update dependency @types/node to v16.11.44 (#4249)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-14 20:45:53 +02:00
renovate[bot] 95fa8eb098 chore(deps): update dependency ts-node to v10.9.1 (#4247)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-14 20:45:29 +02:00
renovate[bot] b1f4639640 chore(deps): update actions/setup-node action to v3.4.1 (#4257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-14 20:45:11 +02:00
renovate[bot] d6697b8a95 chore(deps): update actions/setup-node action to v3.4.0 (#4253)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-11 21:25:48 +02:00
renovate[bot] 41e96d950f chore(deps): update dependency eslint to v8.19.0 (#4246)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-02 10:35:13 +02:00
renovate[bot] 56fc1d4663 chore(deps): update typescript-eslint monorepo to v5.30.3 (#4245)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-01 19:25:22 +02:00
renovate[bot] 9e5953bc27 chore(deps): update typescript-eslint monorepo to v5.30.2 (#4244)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-01 19:22:23 +02:00
renovate[bot] 346ea82652 chore(deps): update dependency winston to v3.8.1 (#4243)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-01 13:44:23 +02:00
Daniel Sogl 8671e18391 5.44.0 2022-06-30 09:09:52 +00:00
Jonathan Ramirez Taboada 0a31a374b1 feat(zip): add plugin (#4238)
* added cordova-plugin-zip

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-06-30 11:05:34 +02:00
Ionel Andrei Muresan 64d2c55880 docs(document-scanner): update example (#4236) 2022-06-30 11:05:04 +02:00
Konstantin f96b7588de feat(mobile-messaging): add chat methods (#4231)
Co-authored-by: Konstantin Latypov <Konstantin.Latypov@infobip.com>
2022-06-30 11:04:37 +02:00
Ashish Gaikwad 7a528b42d9 feat(cooee): add plugin (#4228)
* feat(Cooee): add Cooee plugin

* chore(Cooee): update document

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-06-30 10:59:42 +02:00
Alex Ryltsov 19fc222ea9 fix(diagnostic): adjust options declaration (#4227) 2022-06-30 10:58:43 +02:00
renovate[bot] 41a85e6587 chore(deps): update dependency winston to v3.8.0 (#4240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-30 10:57:53 +02:00
Christian von Rohr 04422600ca fix(urbanairship): fix cordova and method wrapper options (#4221)
Co-authored-by: Christian von Rohr <christian.vonrohr@well.ch>
2022-06-30 10:57:35 +02:00
Lihang Xu 4e183b1881 feat(dynamsoft-barcode): update startScanning options (#4205)
* add barcodeBytesBase64 to the BarcodeResult

* update startScanning's param to ScanOptions
2022-06-30 10:56:29 +02:00
Vitor Martins 63c83653c0 feat(file-md5): add plugin (#4201)
* added cordova-plugin-file-md5

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2022-06-30 10:55:34 +02:00
renovate[bot] 032f3a160a chore(deps): update typescript-eslint monorepo to v5.30.0 (#4235)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-30 10:54:01 +02:00
renovate[bot] 44967cc02c chore(deps): update dependency eslint-plugin-jsdoc to v39.3.3 (#4233)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-30 10:53:56 +02:00
renovate[bot] 123517eac6 chore(deps): update dependency eslint to v8.18.0 (#4232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-30 10:53:51 +02:00
renovate[bot] d1c13567d7 chore(deps): update dependency prettier to v2.7.1 (#4230)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-30 10:53:46 +02:00
renovate[bot] 49df2996c8 chore(deps): update dependency zone.js to v0.11.6 (#4229)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-30 10:53:42 +02:00
renovate[bot] d14d8c413e chore(deps): update dependency @types/node to v16.11.42 (#4220)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-30 10:53:38 +02:00
renovate[bot] 511300ea7b chore(deps): update dependency lint-staged to v13.0.3 (#4222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 20:29:16 +02:00
renovate[bot] a3d3d546af chore(deps): update dependency rollup to v2.75.7 (#4219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-20 20:57:15 +02:00
renovate[bot] cca5929a7d chore(deps): update typescript-eslint monorepo to v5.28.0 (#4207)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-14 19:03:08 +02:00
renovate[bot] 6e83ebdfb3 chore(deps): update dependency prettier to v2.7.0 (#4225)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-14 19:02:53 +02:00
renovate[bot] 38528e1017 chore(deps): update actions/setup-node action to v3.3.0 (#4218)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 16:20:14 +02:00
renovate[bot] c801668d3f chore(deps): update dependency eslint to v8.17.0 (#4217)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-04 18:46:46 +02:00
renovate[bot] bc1ff3da7d chore(deps): update dependency ts-node to v10.8.1 (#4216)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-03 20:54:30 +02:00
renovate[bot] a29927837c chore(deps): update dependency rollup to v2.75.5 (#4204)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-03 18:54:20 +02:00
renovate[bot] 3935e620be chore(deps): update dependency @types/jest to v27.5.2 (#4211)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-03 18:53:59 +02:00
renovate[bot] 379df77692 chore(deps): update dependency terser-webpack-plugin to v5.3.3 (#4212)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-03 18:53:52 +02:00
renovate[bot] af723c02e3 chore(deps): update dependency webpack to v5.73.0 (#4213)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-03 18:53:42 +02:00
renovate[bot] daa929e229 chore(deps): update dependency lint-staged to v13 (#4210)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-01 13:53:44 +02:00
renovate[bot] 126f23b303 chore(deps): update dependency @types/node to v16.11.38 (#4209)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-01 13:35:36 +02:00
Daniel Sogl 95b84447ad 5.43.0 2022-05-25 18:18:21 +00:00
Gaven Henry 5ebe762d4b update to create ivy distribution (#4198) 2022-05-25 18:51:19 +02:00
renovate[bot] ab1ea4aef9 chore(deps): roll back dependency eslint-plugin-jsdoc to 39.3.1 (#4199)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-25 18:50:55 +02:00
renovate[bot] 08db901db6 chore(deps): update typescript-eslint monorepo to v5.26.0 (#4194)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-24 18:36:45 +02:00
renovate[bot] 0e922b7e0b chore(deps): update dependency eslint-plugin-jsdoc to v39.3.2 (#4196)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-24 18:36:23 +02:00
renovate[bot] cfa194b71a chore(deps): update dependency lint-staged to v12.4.2 (#4197)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-24 18:36:12 +02:00
renovate[bot] cee00fbcc8 chore(deps): update dependency ts-node to v10.8.0 (#4192)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-22 13:01:02 +02:00
Daniel Sogl 9f65002b6e 5.42.0 2022-05-21 18:34:59 +00:00
Daniel Sogl 7aba998e1c docs: refresh 2022-05-21 18:34:30 +00:00
renovate[bot] 3e1fdd966b chore(deps): update dependency eslint-plugin-jsdoc to v39.3.0 (#4191)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:29:57 +02:00
Lincoln Baxter, III c2b01e0510 feat(in-app-purchase-2): add launchPriceChangeConfirmationFlow (#4127)
See: https://github.com/j3k0/cordova-plugin-purchase/releases/tag/v11.0.0
2022-05-21 20:29:41 +02:00
pavel-kuznetsov-hypertrack 26a8cbe437 feat(hyper-track): add new functions (#4128) 2022-05-21 20:29:08 +02:00
Lihang Xu 7e2452b6ad feat(dynamsoft barcode scanner): update plugin (#4176)
BREAKING: original plugin is replaced by https://github.com/xulihang/cordova-plugin-dynamsoft-barcode-reader
2022-05-21 20:26:24 +02:00
marcushultgren 5f9f58edba docs(firebase-analytics): resolve typo (#4181)
Manifest typo
2022-05-21 20:23:28 +02:00
Pascal Clanget 6b2c1fd32e fix(keychain): mark useTouchID as required (#4182)
`useTouchID` is not an optional parameter. When it is not explicitly set, the whole app crashes with this error:
> Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull boolValue]: unrecognized selector sent to instance 0x111f02f08'

This bug is known since November 2018 and likely won't be fixed: https://github.com/ionic-team/cordova-plugin-ios-keychain/issues/34
2022-05-21 20:22:58 +02:00
刘富东 f5b7b8469b Update SUMMARY.md (#4189)
Modify the link title `Http` to `ApproovHttp` for `plugins/approov-advanced-http.md`
2022-05-21 20:22:13 +02:00
renovate[bot] c70508e877 chore(deps): update dependency eslint to v8.16.0 (#4190)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:21:40 +02:00
renovate[bot] dd349640ee chore(deps): update dependency rollup to v2.74.1 (#4178)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:21:30 +02:00
renovate[bot] 6406cdc35c chore(deps): update dependency husky to v8 (#4179)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:21:24 +02:00
renovate[bot] 6f4d6cf0bc chore(deps): update dependency webpack to v5.72.1 (#4183)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:21:16 +02:00
renovate[bot] 88e78cf9fa chore(deps): update dependency @types/jest to v27.5.1 (#4186)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:21:06 +02:00
renovate[bot] 21b7b673e9 chore(deps): update dependency ts-jest to v27.1.5 (#4188)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:20:51 +02:00
renovate[bot] 5b9382f2fe chore(deps): update typescript-eslint monorepo to v5.25.0 (#4180)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:20:46 +02:00
renovate[bot] 8bda638d19 chore(deps): update dependency @types/node to v16.11.36 (#4185)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:20:40 +02:00
renovate[bot] f81610ef69 chore(deps): update actions/setup-node action to v3.2.0 (#4187)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-21 20:20:30 +02:00
renovate[bot] adba813eb0 chore(deps): update dependency eslint to v8.15.0 (#4177)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-08 13:20:24 +02:00
renovate[bot] aa00e37ffd chore(deps): update dependency rollup to v2.72.0 (#4168)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-05 13:49:20 +02:00
renovate[bot] c7566e2ba0 chore(deps): update dependency @types/jest to v27.5.0 (#4170)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-03 09:37:36 +02:00
renovate[bot] bf443da2d4 chore(deps): update typescript-eslint monorepo to v5.22.0 (#4171)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-03 09:37:25 +02:00
renovate[bot] 8a4055c06b chore(deps): update dependency @types/node to v16.11.33 (#4169)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-02 16:05:21 +02:00
renovate[bot] 00a0cbc05b chore(deps): update dependency @types/node to v16.11.32 (#4165)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-30 12:51:08 +02:00
renovate[bot] 343ca3652d chore(deps): update dependency rollup to v2.71.0 (#4167)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-30 12:50:51 +02:00
renovate[bot] 1f5a2f007a chore(deps): update dependency lint-staged to v12.4.1 (#4164)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 19:27:31 +02:00
renovate[bot] bae0a8dbc8 fix(deps): update dependency tslib to v2.4.0 (#4154)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 16:26:28 +02:00
renovate[bot] 18cb1acb2a chore(deps): update dependency @types/node to v16.11.29 (#4160)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 16:26:18 +02:00
renovate[bot] 9a4abea1cd chore(deps): update typescript-eslint monorepo to v5.21.0 (#4161)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 16:26:13 +02:00
renovate[bot] 46086a7f4f chore(deps): update dependency eslint-plugin-jsdoc to v39.2.9 (#4162)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 16:26:07 +02:00
Daniel Sogl 710cf7acc0 Revert "chore(deps): update dependency jest to v28 (#4159)" (#4163)
This reverts commit 206b2183f1.
2022-04-26 16:25:30 +02:00
renovate[bot] 206b2183f1 chore(deps): update dependency jest to v28 (#4159) 2022-04-26 16:02:13 +02:00
renovate[bot] a8dafc29be chore(deps): update dependency eslint-plugin-jsdoc to v39.2.8 (#4157)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 10:29:04 +02:00
renovate[bot] 36ed9a6d9c chore(deps): update dependency @types/node to v16.11.28 (#4158)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 10:28:54 +02:00
renovate[bot] ab2aec26e3 chore(deps): update dependency eslint to v8.14.0 (#4156)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-23 11:18:18 +02:00
renovate[bot] 9f93ba66a5 chore(deps): update dependency lint-staged to v12.4.0 (#4151)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 20:26:15 +02:00
renovate[bot] d735124f59 chore(deps): update actions/checkout action to v3.0.2 (#4152)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 20:25:18 +02:00
renovate[bot] ba5232cdb0 chore(deps): update dependency eslint-plugin-jsdoc to v39.2.7 (#4150)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 20:25:09 +02:00
renovate[bot] 672552bd7d chore(deps): update dependency eslint-plugin-jsdoc to v39.2.4 (#4148)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-20 11:12:53 +02:00
renovate[bot] 6e2b9a062a chore(deps): update dependency eslint-plugin-jsdoc to v39.2.3 (#4147)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-19 16:35:02 +02:00
renovate[bot] 893540cf88 chore(deps): update dependency @types/lodash to v4.14.182 (#4146)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-19 16:34:46 +02:00
renovate[bot] dcad4d7711 chore(deps): update typescript-eslint monorepo to v5.20.0 (#4144)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-19 16:34:39 +02:00
renovate[bot] bfd3a58276 chore(deps): update dependency eslint-plugin-jsdoc to v39.2.2 (#4143)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-17 18:57:47 +02:00
renovate[bot] 365571eaf2 chore(deps): update dependency fs-extra to v10.1.0 (#4142)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-17 18:53:43 +02:00
renovate[bot] 53cd775a71 chore(deps): update dependency lint-staged to v12.3.8 (#4141)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-17 18:53:33 +02:00
renovate[bot] 798ae0a238 chore(deps): update actions/checkout action to v3.0.1 (#4139)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-15 11:05:48 +02:00
renovate[bot] 4b2dea8244 chore(deps): update dependency rollup to v2.70.2 (#4140)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-15 11:05:07 +02:00
renovate[bot] 444b9539a8 chore(deps): update dependency @types/node to v16.11.27 (#4138)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-14 18:54:35 +02:00
renovate[bot] ed83bbe171 chore(deps): update dependency eslint-plugin-jsdoc to v39.2.1 (#4137)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-13 14:52:32 +02:00
renovate[bot] 136d24ae3d chore(deps): update dependency eslint-plugin-jsdoc to v39.2.0 (#4136)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-12 18:48:13 +02:00
renovate[bot] 6ff9625fdc chore(deps): update typescript-eslint monorepo to v5.19.0 (#4135)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-12 18:48:04 +02:00
renovate[bot] 650027f2cc chore(deps): update actions/setup-node action to v3.1.1 (#4134)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-11 20:21:28 +02:00
renovate[bot] 2b92cc1adf chore(deps): update dependency eslint-plugin-jsdoc to v39.1.0 (#4133)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-10 22:26:18 +02:00
renovate[bot] 19acfe7dbd chore(deps): update dependency webpack to v5.72.0 (#4129)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-09 11:33:51 +02:00
renovate[bot] 9865faa8c5 chore(deps): update dependency eslint-plugin-jsdoc to v39 (#4130)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-09 11:33:35 +02:00
renovate[bot] 24e190ae1f chore(deps): update dependency eslint to v8.13.0 (#4132)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-09 11:33:25 +02:00
renovate[bot] 17121a8058 chore(deps): update dependency winston to v3.7.2 (#4126)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-06 19:08:04 +02:00
renovate[bot] fd88c86e40 chore(deps): update dependency @typescript-eslint/eslint-plugin to v5.18.0 (#4125)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 20:26:07 +02:00
renovate[bot] 02d38860d1 chore(deps): update dependency @typescript-eslint/parser to v5.18.0 (#4124)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 19:57:45 +02:00
renovate[bot] 164ae4039a chore(deps): update dependency winston to v3.7.1 (#4123)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 19:11:33 +02:00
Daniel Sogl 9fedc9fda5 5.41.0 2022-04-02 20:38:03 +02:00
J. Chris Tyler a17dba1f8b feat(star-prnt): allow null port for print methods and openCashDrawer (#4095) 2022-04-02 19:33:13 +02:00
Christian von Rohr 12ef7ac215 feat(urbanairship): new functions for version cordova-urbanairship 14.0 (#4097)
* feat(urbanairship): Add attributes editing and fix tag editing

* feat(urbanairship): Update  for urbanairship 14.0

Co-authored-by: Christian von Rohr <christian.vonrohr@well.ch>
2022-04-02 19:32:33 +02:00
Johann-S 04fdacc22f feat(http): add set client auth mode method (#4100)
Co-authored-by: Johann SERVOIRE <j.servoire@ldlc.com>
2022-04-02 19:31:58 +02:00
glv1at118 07093dc553 docs(email-composer): update example (#4101)
"this.emailComposer.hasClient()" and "this.emailComposer.isAvailable()" method usage is wrong on the official documentation. Please check.
.hasClient and .isAvailable both requires an app name string as the parameter, and they return promises. 
The original code of putting the parameter "app" into the "then()" chainable is not correct, as the "then()" only accepts callback functions as parameters.
Tested and proved in visual studio code.
2022-04-02 19:31:46 +02:00
Mohd Gausul Abdeen 32c65efe10 docs(sms-retriever): update example (#4103)
Update  URL 
 import { SmsRetriever } from '@awesome-cordova-plugins/sms-retriever/ngx';
2022-04-02 19:30:50 +02:00
renovate[bot] 4a43c143fe chore(deps): update dependency prettier to v2.6.2 (#4122)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-02 19:29:45 +02:00
renovate[bot] 6e544f08ac chore(deps): update dependency eslint-plugin-jsdoc to v38.1.6 (#4121)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-02 19:10:02 +02:00
renovate[bot] e1aaa9ab60 chore(deps): update dependency eslint-plugin-jsdoc to v38.1.5 (#4120)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-02 10:52:45 +02:00
renovate[bot] 4316bbcb07 chore(deps): update actions/setup-node action to v3.1.0 (#4118)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-01 17:08:40 +02:00
renovate[bot] 08770ca627 chore(deps): update dependency webpack to v5.71.0 (#4119)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-01 17:08:25 +02:00
renovate[bot] e965d3ea49 chore(deps): update typescript-eslint monorepo to v5.17.0 (#4112)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 17:25:16 +02:00
renovate[bot] 933cb1e0c8 chore(deps): update dependency @types/lodash to v4.14.181 (#4114)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 17:25:10 +02:00
renovate[bot] 6d35716b2f chore(deps): update dependency eslint-plugin-jsdoc to v38.1.4 (#4115)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 17:25:02 +02:00
renovate[bot] 3c03eba60c chore(deps): update dependency eslint-plugin-jsdoc to v38.1.3 (#4111)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-28 19:36:52 +02:00
renovate[bot] b234620bf1 chore(deps): update dependency eslint-plugin-jsdoc to v38.0.8 (#4110)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-27 19:49:32 +02:00
renovate[bot] e8752e28ba chore(deps): update dependency eslint-plugin-jsdoc to v38.0.7 (#4109)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-26 09:47:30 +01:00
renovate[bot] 89fc8d490e chore(deps): update dependency eslint to v8.12.0 (#4108)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-26 09:40:00 +01:00
renovate[bot] 273925c0a6 chore(deps): update dependency ts-jest to v27.1.4 (#4105)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-25 20:24:21 +01:00
renovate[bot] 3747b82f53 chore(deps): update dependency prettier to v2.6.1 (#4106)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-25 20:24:08 +01:00
renovate[bot] 35d7d5c135 chore(deps): update typescript-eslint monorepo to v5.16.0 (#4098)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-22 16:19:46 +01:00
renovate[bot] e8a386a13a chore(deps): update dependency minimist to v1.2.6 (#4099)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-22 16:19:11 +01:00
renovate[bot] 0feef6a75d chore(deps): update dependency eslint-plugin-jsdoc to v38.0.6 (#4096)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-21 19:34:14 +01:00
renovate[bot] 2ab626ada9 chore(deps): update dependency lint-staged to v12.3.7 (#4094)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-18 19:11:58 +01:00
renovate[bot] d02781caaa chore(deps): update dependency prettier to v2.6.0 (#4091)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-16 23:01:58 +01:00
renovate[bot] 7875ca7e6f chore(deps): update dependency lint-staged to v12.3.6 (#4092)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-16 23:01:36 +01:00
renovate[bot] 278c0619c4 chore(deps): update dependency eslint-plugin-jsdoc to v38.0.4 (#4090)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 20:53:52 +01:00
renovate[bot] 7ae78815d3 chore(deps): update dependency @typescript-eslint/parser to v5.15.0 (#4089)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 20:53:47 +01:00
renovate[bot] 9eee42a26e chore(deps): update dependency @types/lodash to v4.14.180 (#4088)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 20:53:30 +01:00
renovate[bot] 99f4c5d093 chore(deps): update dependency @typescript-eslint/eslint-plugin to v5.15.0 (#4087)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 20:23:18 +01:00
renovate[bot] 55da02c808 chore(deps): update dependency rollup to v2.70.1 (#4084)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 20:18:33 +01:00
renovate[bot] 21f7411dd4 chore(deps): update dependency eslint-plugin-jsdoc to v38.0.3 (#4082)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 17:59:17 +01:00
renovate[bot] 74b12329c7 chore(deps): update typescript-eslint monorepo to v5.14.0 (#4079)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 10:22:06 +01:00
renovate[bot] 6fec213c33 chore(deps): update dependency eslint to v8.11.0 (#4081)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 10:21:59 +01:00
renovate[bot] 75a6776898 chore(deps): update dependency eslint-plugin-jsdoc to v38 (#4080)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 10:21:50 +01:00
renovate[bot] d231ec2444 chore(deps): update dependency eslint-plugin-jsdoc to v37.9.7 (#4077)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-07 21:56:30 +01:00
renovate[bot] be08057704 chore(deps): update dependency rollup to v2.70.0 (#4078)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-07 21:56:20 +01:00
renovate[bot] 3da0c9da94 chore(deps): update dependency rollup to v2.69.2 (#4076)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-06 10:02:22 +01:00
renovate[bot] 52c156ab83 chore(deps): update dependency ts-node to v10.7.0 (#4075)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-06 10:02:09 +01:00
renovate[bot] f1a0785022 chore(deps): update dependency lint-staged to v12.3.5 (#4074)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-05 09:58:49 +01:00
Daniel Sogl a8973a2c2b 5.40.0 2022-03-05 09:53:15 +01:00
Lihang Xu 698fa6f47f add dynamsoft barcode scanner (#4072) 2022-03-04 16:52:29 +01:00
renovate[bot] c30179a1eb chore(deps): update dependency webpack to v5.70.0 (#4069)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-04 16:51:44 +01:00
renovate[bot] 2fc051d915 chore(deps): update dependency zone.js to v0.11.5 (#4070)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-04 16:51:16 +01:00
renovate[bot] a4c84d9bcd chore(deps): update dependency rollup to v2.69.1 (#4073)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-04 16:51:01 +01:00
Christian von Rohr d9e9a6d31a feat(urbanairship): Add attributes editing and fix tag editing (#4058)
Co-authored-by: Christian von Rohr <christian.vonrohr@well.ch>
2022-03-03 15:27:47 +01:00
renovate[bot] 110b370003 chore(deps): update typescript-eslint monorepo to v5.13.0 (#4060)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 15:27:28 +01:00
J. Chris Tyler 790b9eb15c docs(star-prnt): correct capitalization of example code (#4062) 2022-03-03 15:27:17 +01:00
renovate[bot] 09094cef9d chore(deps): update dependency rollup to v2.69.0 (#4050)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 15:26:50 +01:00
renovate[bot] 105de208e5 chore(deps): update dependency ts-node to v10.6.0 (#4063)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 15:26:34 +01:00
renovate[bot] bccfde9fc0 chore(deps): update actions/checkout action to v3 (#4064)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 15:26:28 +01:00
renovate[bot] fdb6582eb2 chore(deps): update actions/stale action to v5 (#4065)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 15:26:20 +01:00
renovate[bot] 11c7a61a81 chore(deps): update dependency eslint-plugin-jsdoc to v37.9.6 (#4066)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 15:26:10 +01:00
renovate[bot] 983d7f1ed1 chore(deps): update dependency eslint-config-prettier to v8.5.0 (#4068)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 15:09:13 +01:00
renovate[bot] b0e031d92c chore(deps): update dependency eslint-plugin-jsdoc to v37.9.5 (#4059)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-28 18:38:20 +01:00
renovate[bot] 9903cea9b6 chore(deps): update dependency @types/lodash to v4.14.179 (#4056)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-26 11:23:41 +01:00
renovate[bot] 8a2a5bc8bd chore(deps): update dependency eslint to v8.10.0 (#4057)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-26 11:23:29 +01:00
renovate[bot] 4d25f05de8 chore(deps): update dependency @types/jest to v27.4.1 (#4053)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-25 19:21:56 +01:00
renovate[bot] 1c30ae6724 chore(deps): update actions/setup-node action to v3 (#4054)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-25 19:21:51 +01:00
renovate[bot] 019371de49 chore(deps): update dependency @types/node to v16.11.26 (#4055)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-25 19:21:44 +01:00
renovate[bot] e2aef199e6 chore(deps): update typescript-eslint monorepo to v5.12.1 (#4049)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-22 19:33:42 +01:00
renovate[bot] e220450477 chore(deps): update dependency fs-extra to v10.0.1 (#4052)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-22 19:33:03 +01:00
VReactor daa4887325 feat(browser-tab): add plugin (#4046)
* feat(browser-tab): add plugin

* feat(browser-tab): add documentation

Co-authored-by: Neroda.NN <n.neroda@lcgroup.su>
2022-02-19 21:37:28 +01:00
renovate[bot] 711affd42d chore(deps): update dependency eslint-config-prettier to v8.4.0 (#4047)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-19 21:32:31 +01:00
renovate[bot] bae943a165 chore(deps): update dependency @types/node to v16.11.25 (#4040)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-18 20:02:30 +01:00
renovate[bot] e9f75a0c4b chore(deps): update dependency eslint-plugin-jsdoc to v37.9.4 (#4044)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-18 20:02:14 +01:00
renovate[bot] 9821335ecf chore(deps): update dependency rollup to v2.67.3 (#4045)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-18 20:01:57 +01:00
renovate[bot] edd6becb78 chore(deps): update dependency eslint-plugin-jsdoc to v37.9.2 (#4042)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17 19:27:58 +01:00
renovate[bot] 4dba4d1c04 chore(deps): update dependency webpack to v5.69.1 (#4043)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17 19:27:51 +01:00
renovate[bot] 49749da17c chore(deps): update dependency webpack to v5.69.0 (#4041)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-15 19:03:34 +01:00
renovate[bot] fcdce472df chore(deps): update typescript-eslint monorepo to v5.12.0 (#4039)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-14 20:09:54 +01:00
renovate[bot] 5786dcc16a chore(deps): update dependency lint-staged to v12.3.4 (#4038)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-13 19:38:58 +01:00
renovate[bot] fd402a97d5 chore(deps): update dependency winston to v3.6.0 (#4037)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-13 13:45:32 +01:00
Daniel Sogl 792cb5ce11 5.39.1 2022-02-12 20:25:14 +01:00
renovate[bot] d3f2b02b30 chore(deps): update dependency eslint to v8.9.0 (#4036)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-12 17:30:23 +01:00
renovate[bot] 4a42674d6b chore(deps): update dependency eslint-plugin-jsdoc to v37.9.1 (#4035)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-12 17:30:14 +01:00
renovate[bot] 7de0f637fd chore(deps): update dependency @types/node to v16.11.24 (#4034)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 18:11:24 +01:00
Sk Heerah Zafir 8e257f3e08 fix(background-upload): use correct plugin source (#4028)
* Add @spoonconsulting

* Remove ccordova
2022-02-10 13:05:02 +01:00
renovate[bot] 0a772198fb chore(deps): update dependency rollup to v2.67.2 (#4023)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 13:03:41 +01:00
renovate[bot] 1f8545f739 chore(deps): update dependency ts-node to v10.5.0 (#4025)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 13:03:36 +01:00
renovate[bot] 52acb0d003 chore(deps): update dependency eslint-plugin-jsdoc to v37.8.2 (#4026)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 13:03:31 +01:00
renovate[bot] b721017a17 chore(deps): update typescript-eslint monorepo to v5.11.0 (#4027)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 13:03:25 +01:00
renovate[bot] c6794d2257 chore(deps): update dependency jest to v27.5.1 (#4029)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 13:03:18 +01:00
renovate[bot] d2613cb17f chore(deps): update dependency @types/node to v16.11.23 (#4033)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-10 13:03:09 +01:00
renovate[bot] 145a60685e chore(deps): update dependency jest to v27.5.0 (#4022)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-06 10:30:26 +01:00
renovate[bot] 72dc59123a chore(deps): update dependency eslint-plugin-jsdoc to v37.7.1 (#4020)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-03 18:58:10 +01:00
renovate[bot] 204d7df921 chore(deps): update dependency rollup to v2.67.0 (#4019)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-02 20:50:17 +01:00
Daniel Sogl 827e722d4c 5.39.0 2022-02-01 20:56:43 +00:00
renovate[bot] 77730dd2e1 chore(deps): update dependency @types/node to v16.11.22 (#4015)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 21:51:16 +01:00
renovate[bot] 021ba2c68b chore(deps): update dependency terser-webpack-plugin to v5.3.1 (#4016)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 21:51:11 +01:00
renovate[bot] 65165200d7 chore(deps): update dependency lint-staged to v12.3.3 (#4017)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 21:51:02 +01:00
TAKUYA NAKAYASU bb1f3268de fix(firebase-x): change incrementCounter signature (#4010) 2022-02-01 10:30:38 +01:00
piyush-kukadiya 24c61a50a7 feat(clevertap): support new clevertap changes (#4011)
* 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

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>
2022-02-01 10:30:12 +01:00
renovate[bot] d382e3e17e chore(deps): update dependency winston to v3.5.1 (#4014)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 10:29:15 +01:00
renovate[bot] e03e869f76 chore(deps): update dependency @typescript-eslint/eslint-plugin to v5.10.2 (#4012)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-31 20:32:51 +01:00
renovate[bot] 72cc3c79e6 chore(deps): update dependency webpack to v5.68.0 (#4013)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-31 20:25:15 +01:00
renovate[bot] fce7f2c1af chore(deps): update dependency eslint to v8.8.0 (#4008)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-30 21:11:43 +01:00
renovate[bot] 286d7d8298 chore(deps): update dependency winston to v3.5.0 (#4007)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-28 16:52:55 +01:00
Daniel Sogl 093fda8f74 5.38.0 2022-01-27 08:35:11 +00:00
renovate[bot] 9ba02fe567 chore(deps): update dependency eslint-plugin-jsdoc to v37.7.0 (#4003)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-27 09:34:47 +01:00
renovate[bot] 20ced6738b chore(deps): update dependency lint-staged to v12.3.2 (#4004)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-27 09:34:41 +01:00
Daniel Sogl 3af036f93e docs(): update generated readmes 2022-01-27 08:33:57 +00:00
Daniel Sogl e6140aaaee feat(market): add plugin 2022-01-27 08:32:31 +00:00
renovate[bot] 8765be4e42 chore(deps): update dependency @typescript-eslint/parser to v5.10.1 (#4000)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 21:29:55 +01:00
renovate[bot] c3b0377e3c chore(deps): update dependency rollup to v2.66.1 (#4001)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 21:29:46 +01:00
renovate[bot] 8ab490b95b chore(deps): update dependency @typescript-eslint/eslint-plugin to v5.10.1 (#3999)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-24 19:34:48 +01:00
Пронин Андрей 67d8a37d1e feat(chooser-simple-file): add plugin (#3982)
* add chooser actual fork plugin

* * removes base64 functionality as we can use ionic native file plugin to get file directly

* use getFiles

Co-authored-by: Pronin Andrey <a@innoline.pro>
2022-01-23 16:39:28 +01:00
renovate[bot] 8351a26a74 chore(deps): update dependency lint-staged to v12.3.1 (#3998)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 16:24:27 +01:00
renovate[bot] a9c5ba9d67 chore(deps): update dependency lint-staged to v12.3.0 (#3997)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 16:14:20 +01:00
TAKUYA NAKAYASU a1e85d2f80 fix(social-sharing): change shareWithOptions parameter typing (#3996) 2022-01-23 16:14:14 +01:00
renovate[bot] 551382a841 chore(deps): update dependency rollup to v2.66.0 (#3994)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 16:14:05 +01:00
renovate[bot] bc51ed7c2c chore(deps): update dependency eslint-plugin-jsdoc to v37.6.3 (#3991)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 20:19:39 +01:00
renovate[bot] 416a4b7626 chore(deps): update dependency webpack to v5.67.0 (#3993)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 20:19:25 +01:00
renovate[bot] 06c9f19ce3 chore(deps): update dependency eslint-plugin-jsdoc to v37.6.2 (#3989)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 15:58:27 +01:00
renovate[bot] 32c6559648 chore(deps): update dependency rollup to v2.65.0 (#3990)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 15:58:13 +01:00
renovate[bot] 2c25c4be3a chore(deps): update dependency lint-staged to v12.2.2 (#3986)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-20 20:04:11 +01:00
renovate[bot] c88310b658 chore(deps): update dependency lint-staged to v12.2.1 (#3983)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-20 14:44:06 +01:00
renovate[bot] 92a2ae5006 chore(deps): update dependency @types/node to v16.11.21 (#3984)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-20 14:43:55 +01:00
renovate[bot] 3bd839acbb chore(deps): update typescript-eslint monorepo to v5.10.0 (#3981)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 22:06:27 +01:00
renovate[bot] 43136d9447 chore(deps): update dependency @types/node to v16.11.20 (#3980)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 19:37:12 +01:00
renovate[bot] bbab19f5aa chore(deps): update dependency eslint to v8.7.0 (#3979)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 19:17:24 +01:00
renovate[bot] 8276f460e7 chore(deps): update dependency ts-jest to v27.1.3 (#3978)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 10:33:31 +01:00
renovate[bot] d31111478d chore(deps): update dependency rollup to v2.64.0 (#3977)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 10:33:17 +01:00
renovate[bot] 20c3b83c23 chore(deps): update dependency webpack to v5.66.0 (#3974)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-12 16:23:32 +01:00
renovate[bot] c17defd727 chore(deps): update dependency winston to v3.4.0 (#3969)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 17:30:43 +01:00
renovate[bot] 68d854f0a5 chore(deps): update typescript-eslint monorepo to v5.9.1 (#3968)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 17:30:34 +01:00
renovate[bot] b2d1e45ba6 chore(deps): update dependency winston to v3.3.4 (#3966)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-10 18:14:29 +01:00
renovate[bot] 7c487064b7 chore(deps): update dependency eslint-plugin-jsdoc to v37.6.1 (#3965)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-09 18:25:20 +01:00
Simone Colazzo 3b8566df93 feat(magnetometer): add magnetometer wrapper (#3887)
* feat(magnetometer): add magnetometer wrapper

* fix(magnetomer): add wrapper parameters

Co-authored-by: Simone Colazzo <si.colazzo@reply.it>
2022-01-08 14:21:04 +01:00
renovate[bot] a04a70e1a0 chore(deps): update dependency eslint-plugin-jsdoc to v37.5.2 (#3964)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 14:20:37 +01:00
renovate[bot] 7cad9fd207 chore(deps): update dependency lint-staged to v12.1.7 (#3961)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 14:10:12 +01:00
Martin DONADIEU 6a93bb2e9b feat(camera-preview): add storeToFile param (#3958) 2022-01-06 21:28:38 +01:00
renovate[bot] e1c10171ba chore(deps): update dependency jest to v27.4.7 (#3957)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-06 21:27:42 +01:00
renovate[bot] 7ef395a1f5 chore(deps): update dependency @types/node to v16.11.19 (#3956) 2022-01-04 23:35:29 +01:00
renovate[bot] 3da6e37b20 chore(deps): update typescript-eslint monorepo to v5.9.0 (#3954)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-04 18:24:13 +01:00
renovate[bot] 8e9bbf41e1 chore(deps): update dependency rollup to v2.63.0 (#3955)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-04 18:24:06 +01:00
Marius Backes 7350c630fe feat(sumup): add test and setup function (#3950)
* feat(sumup): add setup and test function

* feat(sumup): add title as parameter in pay function
2022-01-03 15:47:15 +01:00
renovate[bot] f5c5e7d179 chore(deps): update dependency lint-staged to v12.1.5 (#3951)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-03 15:46:53 +01:00
renovate[bot] dfbcf412ed chore(deps): update dependency @types/node to v16.11.18 (#3952)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-03 15:46:42 +01:00
renovate[bot] 8c23123ae8 chore(deps): update dependency eslint-plugin-jsdoc to v37.5.1 (#3953)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-03 15:46:35 +01:00
renovate[bot] 2c8d6e4224 chore(deps): update dependency eslint-plugin-jsdoc to v37.5.0 (#3948)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-02 14:38:23 +01:00
renovate[bot] cc203ee566 chore(deps): update dependency eslint to v8.6.0 (#3949)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-02 14:22:14 +01:00
renovate[bot] c3248915e0 chore(deps): update dependency @types/jest to v27.4.0 (#3947)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-31 12:15:21 +01:00
renovate[bot] 0c282b365a chore(deps): update dependency eslint-plugin-jsdoc to v37.4.2 (#3945)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-28 19:09:42 +01:00
renovate[bot] 3a628efa78 chore(deps): update actions/setup-node action to v2.5.1 (#3944)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-28 12:43:13 +01:00
renovate[bot] 64ec0cbb07 chore(deps): update typescript-eslint monorepo to v5.8.1 (#3943)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-28 12:43:01 +01:00
renovate[bot] 930e011bf0 chore(deps): update dependency eslint to v8 (#3924)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:02:24 +01:00
renovate[bot] eb2c405e99 chore(deps): update dependency @types/node to v16.11.17 (#3936)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:41 +01:00
renovate[bot] bf3c873b43 chore(deps): update dependency rollup to v2.62.0 (#3938)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:35 +01:00
renovate[bot] f63db5b94c chore(deps): update dependency lint-staged to v12.1.4 (#3940)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:29 +01:00
renovate[bot] 642314271c chore(deps): update dependency conventional-changelog-cli to v2.2.2 (#3941)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:24 +01:00
Daniel Sogl 7d52794933 refactor(tealium): resolv lint issues 2021-12-25 20:47:29 +00:00
Daniel Sogl 104e66db28 chore(ci): run lint workflow quiet 2021-12-25 20:46:28 +00:00
Karen Tamayo 771552cd42 feat(tealium): update wrapper (#3883)
Co-authored-by: Karen Tamayo <karentamayo@Karens-MBP.webpass.net>
2021-12-21 18:58:13 +01:00
renovate[bot] 50069b6fe8 chore(deps): update dependency @types/node to v16.11.15 (#3916)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 18:57:37 +01:00
renovate[bot] 3b6d3a04fb chore(deps): update dependency eslint-plugin-jsdoc to v37.4.0 (#3929)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 18:57:27 +01:00
renovate[bot] 1df610968a chore(deps): update typescript-eslint monorepo to v5.8.0 (#3932)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 18:57:18 +01:00
Daniel Sogl 79e10c7b54 Update .gitbook.yaml 2021-12-21 18:42:31 +01:00
Daniel Sogl da8c059017 Delete README.md 2021-12-21 18:41:53 +01:00
Daniel Sogl bbb8e20b57 GitBook: [#6] No subject 2021-12-21 17:38:18 +00:00
Jean-Christophe Hoelt 5c7ece4e9b docs(in-app-purchase-2): add missing code block close (#3933) 2021-12-21 16:08:52 +01:00
renovate[bot] bdab2f82cd chore(deps): update typescript-eslint monorepo to v5 (#3928)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:38:18 +01:00
renovate[bot] e149bc0fdc chore(deps): update dependency eslint-plugin-jsdoc to v37.3.0 (#3917)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:37:48 +01:00
renovate[bot] a16099aaae chore(deps): update dependency terser-webpack-plugin to v5.3.0 (#3921)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:37:40 +01:00
renovate[bot] ce822f8ed0 chore(deps): update dependency lint-staged to v12.1.3 (#3927)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:37:25 +01:00
Daniel Sogl 119796b0e7 5.37.3 2021-12-19 11:16:25 +00:00
Daniel Sogl 0922b468a2 closes #3909; fix: allow rxjs 5, 6 and 7 2021-12-19 12:14:32 +01:00
renovate[bot] 6cfc20cd93 chore(deps): update dependency ts-jest to v27.1.2 (#3919)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-18 15:23:40 +01:00
renovate[bot] e4b1d47c07 chore(deps): update dependency rollup to v2.61.1 (#3918)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-18 15:23:32 +01:00
renovate[bot] 47181c1e03 chore(deps): pin dependencies (#3914)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-16 22:13:46 +01:00
renovate[bot] d095932007 chore(deps): pin dependencies (#3913)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-16 22:04:17 +01:00
Daniel Sogl bcf4868847 Delete dependabot.yml 2021-12-16 22:01:52 +01:00
renovate[bot] 76743a4811 chore(deps): add renovate.json (#3908)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-16 22:01:37 +01:00
Daniel Sogl 973a8b76c1 5.37.2 2021-12-16 21:00:31 +00:00
dependabot[bot] 3afcf3c0e9 chore(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 (#3900)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.177 to 4.14.178.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 19:42:19 +01:00
dependabot[bot] f04f4f8fb9 chore(deps-dev): bump rollup from 2.60.2 to 2.61.0 (#3899)
Bumps [rollup](https://github.com/rollup/rollup) from 2.60.2 to 2.61.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.60.2...v2.61.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 19:42:12 +01:00
dependabot[bot] 429bd8f5b2 chore(deps-dev): bump eslint-plugin-jsdoc from 37.0.3 to 37.2.0 (#3898)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 37.0.3 to 37.2.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v37.0.3...v37.2.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 19:42:06 +01:00
dependabot[bot] 98cf6a1be4 chore(deps-dev): bump ts-jest from 27.1.0 to 27.1.1 (#3895)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.1.0 to 27.1.1.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.1.0...v27.1.1)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-09 19:20:57 +01:00
dependabot[bot] 62207e6ad5 chore(deps-dev): bump @types/node from 16.11.11 to 16.11.12 (#3894)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.11 to 16.11.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-09 19:20:45 +01:00
Uglješa Erceg a013e33e2c fix(adjust): added missing AdjustConfig method (#3886) 2021-12-09 17:38:54 +01:00
dependabot[bot] d10a20ec1d chore(deps-dev): bump webpack from 5.64.2 to 5.65.0 (#3889)
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.2 to 5.65.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.2...v5.65.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-07 20:36:16 +01:00
dependabot[bot] 6f97eb6bbc chore(deps-dev): bump ts-jest from 27.0.7 to 27.1.0 (#3891)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.0.7 to 27.1.0.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.0.7...v27.1.0)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-07 20:35:11 +01:00
dependabot[bot] 9a6406c341 chore(deps-dev): bump prettier from 2.4.1 to 2.5.1 (#3892)
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.1 to 2.5.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.4.1...2.5.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-07 20:34:57 +01:00
dependabot[bot] 54e958b570 chore(deps): bump actions/setup-node from 2.4.1 to 2.5.0 (#3878)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.1...v2.5.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:37:35 +01:00
dependabot[bot] a93bfcd8c3 chore(deps-dev): bump rollup from 2.60.1 to 2.60.2 (#3880)
Bumps [rollup](https://github.com/rollup/rollup) from 2.60.1 to 2.60.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.60.1...v2.60.2)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:37:28 +01:00
dependabot[bot] f3f923de22 chore(deps-dev): bump @types/node from 16.11.10 to 16.11.11 (#3882)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.10 to 16.11.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:36:56 +01:00
dependabot[bot] 48e39db016 chore(deps-dev): bump jest from 27.3.1 to 27.4.3 (#3884)
Bumps [jest](https://github.com/facebook/jest) from 27.3.1 to 27.4.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.3.1...v27.4.3)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:36:50 +01:00
Daniel Sogl 6d44ce555c 5.37.1 2021-11-24 10:27:51 +00:00
dependabot[bot] fb37d49e46 chore(deps-dev): bump @types/node from 16.11.9 to 16.11.10 (#3873)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.9 to 16.11.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-24 11:25:16 +01:00
dependabot[bot] dceef7f32a chore(deps-dev): bump rollup from 2.60.0 to 2.60.1 (#3870)
Bumps [rollup](https://github.com/rollup/rollup) from 2.60.0 to 2.60.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.60.0...v2.60.1)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:58:30 +01:00
dependabot[bot] 175a6ca029 chore(deps-dev): bump lint-staged from 12.0.3 to 12.1.2 (#3872)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.0.3 to 12.1.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v12.0.3...v12.1.2)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:58:22 +01:00
dependabot[bot] 72b466f62b chore(deps-dev): bump webpack from 5.64.1 to 5.64.2 (#3869)
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.1 to 5.64.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.1...v5.64.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:58:08 +01:00
dependabot[bot] e69f88e5fa chore(deps-dev): bump @types/node from 16.11.8 to 16.11.9 (#3865)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.8 to 16.11.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:18:40 +01:00
dependabot[bot] a766261e87 chore(deps-dev): bump @types/lodash from 4.14.176 to 4.14.177 (#3858)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.176 to 4.14.177.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-20 12:17:28 +01:00
dependabot[bot] 86bf521aa4 chore(deps-dev): bump @types/node from 16.11.7 to 16.11.8 (#3864)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.7 to 16.11.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 13:56:40 +01:00
dependabot[bot] 57d0ec878b chore(deps-dev): bump @types/jest from 27.0.2 to 27.0.3 (#3863)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 27.0.2 to 27.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 13:56:32 +01:00
dependabot[bot] 4ed2d60ba4 chore(deps-dev): bump lint-staged from 12.0.2 to 12.0.3 (#3862)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.0.2 to 12.0.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v12.0.2...v12.0.3)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 13:56:21 +01:00
dependabot[bot] 5d044a774b chore(deps-dev): bump webpack from 5.64.0 to 5.64.1 (#3859)
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.0 to 5.64.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.0...v5.64.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 08:30:09 +01:00
dependabot[bot] 97559595d8 chore(deps-dev): bump lint-staged from 11.2.6 to 12.0.2 (#3857)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.6 to 12.0.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.6...v12.0.2)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 08:30:00 +01:00
aboedo 2f25396c94 feat(purchases): add setAirshipChannelID method (#3856) 2021-11-15 18:02:53 +01:00
dependabot[bot] 96847444fa chore(deps-dev): bump rollup from 2.59.0 to 2.60.0 (#3854)
Bumps [rollup](https://github.com/rollup/rollup) from 2.59.0 to 2.60.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.59.0...v2.60.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-13 12:45:01 +01:00
dependabot[bot] bf7ba31aab chore(deps-dev): bump webpack from 5.63.0 to 5.64.0 (#3853)
Bumps [webpack](https://github.com/webpack/webpack) from 5.63.0 to 5.64.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.63.0...v5.64.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-12 13:04:37 +01:00
dependabot[bot] 2738adb450 chore(deps-dev): bump webpack from 5.62.1 to 5.63.0 (#3851)
Bumps [webpack](https://github.com/webpack/webpack) from 5.62.1 to 5.63.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.62.1...v5.63.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 22:15:30 +01:00
dependabot[bot] 4516f0fba3 chore(deps-dev): bump @types/node from 16.11.6 to 16.11.7 (#3852)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.6 to 16.11.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 22:05:56 +01:00
dependabot[bot] 923a6fb2c0 chore(deps-dev): bump webpack from 5.61.0 to 5.62.1 (#3846)
Bumps [webpack](https://github.com/webpack/webpack) from 5.61.0 to 5.62.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.61.0...v5.62.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 17:42:54 +01:00
dependabot[bot] 096aab7d59 chore(deps-dev): bump terser-webpack-plugin from 5.2.4 to 5.2.5 (#3848)
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.2.4 to 5.2.5.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.2.4...v5.2.5)

---
updated-dependencies:
- dependency-name: terser-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 17:42:40 +01:00
dependabot[bot] c680cb4966 chore(deps): bump actions/checkout from 2.3.5 to 2.4.0 (#3844)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 22:33:51 +01:00
dependabot[bot] f84e86e621 chore(deps-dev): bump rollup from 2.58.3 to 2.59.0 (#3843)
Bumps [rollup](https://github.com/rollup/rollup) from 2.58.3 to 2.59.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.58.3...v2.59.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 18:19:22 +01:00
dependabot[bot] 0a2d28a74d chore(deps-dev): bump webpack from 5.60.0 to 5.61.0 (#3842)
Bumps [webpack](https://github.com/webpack/webpack) from 5.60.0 to 5.61.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.60.0...v5.61.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-29 22:33:27 +02:00
dependabot[bot] a445327f78 chore(deps-dev): bump lint-staged from 11.2.4 to 11.2.6 (#3841)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.4 to 11.2.6.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.4...v11.2.6)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 22:28:45 +02:00
dependabot[bot] 0886f361db chore(deps-dev): bump @types/node from 16.11.5 to 16.11.6 (#3840)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.5 to 16.11.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:55:53 +02:00
dependabot[bot] 93e31a509f chore(deps-dev): bump eslint-plugin-jsdoc from 37.0.0 to 37.0.3 (#3836)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 37.0.0 to 37.0.3.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v37.0.0...v37.0.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:52:00 +02:00
dependabot[bot] 9cae7e8936 chore(deps-dev): bump lint-staged from 11.2.3 to 11.2.4 (#3838)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.3 to 11.2.4.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.3...v11.2.4)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:48:07 +02:00
dependabot[bot] 7a6d690a0d chore(deps-dev): bump is-ci from 3.0.0 to 3.0.1 (#3837)
Bumps [is-ci](https://github.com/watson/is-ci) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/watson/is-ci/releases)
- [Changelog](https://github.com/watson/is-ci/blob/master/CHANGELOG.md)
- [Commits](https://github.com/watson/is-ci/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: is-ci
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:47:56 +02:00
dependabot[bot] 1e264b53b3 chore(deps-dev): bump webpack from 5.59.1 to 5.60.0 (#3835)
Bumps [webpack](https://github.com/webpack/webpack) from 5.59.1 to 5.60.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.59.1...v5.60.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:47:38 +02:00
dependabot[bot] 163005d9c4 chore(deps-dev): bump @types/node from 16.11.2 to 16.11.5 (#3834)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.2 to 16.11.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:46 +02:00
dependabot[bot] fe87a6e56c chore(deps-dev): bump rollup from 2.58.0 to 2.58.3 (#3833)
Bumps [rollup](https://github.com/rollup/rollup) from 2.58.0 to 2.58.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.58.0...v2.58.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:37 +02:00
dependabot[bot] 8c8ca73af0 chore(deps-dev): bump eslint-plugin-jsdoc from 36.1.1 to 37.0.0 (#3832)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 36.1.1 to 37.0.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v36.1.1...v37.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:26 +02:00
dependabot[bot] 15cae61ee2 chore(deps-dev): bump ts-node from 10.3.1 to 10.4.0 (#3831)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.3.1 to 10.4.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.3.1...v10.4.0)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:16 +02:00
dependabot[bot] f717880b8c chore(deps-dev): bump @types/lodash from 4.14.175 to 4.14.176 (#3825)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.175 to 4.14.176.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 16:59:26 +02:00
dependabot[bot] 8b10e201f5 chore(deps-dev): bump ts-node from 10.3.0 to 10.3.1 (#3829)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.3.0 to 10.3.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.3.0...v10.3.1)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 16:59:17 +02:00
dependabot[bot] a2a5836804 chore(deps-dev): bump @types/node from 16.11.1 to 16.11.2 (#3826) 2021-10-22 11:32:50 +02:00
dependabot[bot] 2720d84ff5 chore(deps-dev): bump webpack from 5.59.0 to 5.59.1 (#3827) 2021-10-22 11:32:38 +02:00
dependabot[bot] 4ad2d71bca chore(deps-dev): bump husky from 7.0.2 to 7.0.4 (#3828) 2021-10-22 11:32:28 +02:00
dependabot[bot] 6d2428c97e chore(deps-dev): bump webpack from 5.58.2 to 5.59.0 (#3824)
Bumps [webpack](https://github.com/webpack/webpack) from 5.58.2 to 5.59.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.58.2...v5.59.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-20 15:12:02 +02:00
dependabot[bot] bfe7a6a0a1 chore(deps-dev): bump @types/node from 16.11.0 to 16.11.1 (#3821)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.0 to 16.11.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-20 15:11:53 +02:00
Daniel Sogl dce0a22b23 chore(package): bump deps 2021-10-19 18:51:21 +02:00
Daniel Sogl ba62223ce2 refactor(hyper-track): fix type errors 2021-10-19 18:46:32 +02:00
dependabot[bot] a1d2868343 chore(deps-dev): bump ts-jest from 27.0.6 to 27.0.7 (#3823) 2021-10-19 12:40:34 +02:00
dependabot[bot] d13f72d851 chore(deps-dev): bump jest from 27.2.5 to 27.3.0 (#3822) 2021-10-19 12:40:24 +02:00
dependabot[bot] bba3c330a9 chore(deps): bump actions/checkout from 2.3.4 to 2.3.5 (#3819)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-16 10:09:36 +02:00
Daniel Sogl 7f8f02e3af 5.37.0 2021-10-16 10:05:23 +02:00
Daniel Sogl 4cdb306443 docs(): generate new docs 2021-10-16 10:05:11 +02:00
dependabot[bot] be59a18099 chore(deps-dev): bump @types/node from 16.10.8 to 16.11.0 (#3817)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.8 to 16.11.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 09:44:47 +02:00
dependabot[bot] c3ea692d60 chore(deps-dev): bump ts-jest from 27.0.5 to 27.0.6 (#3816)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.0.5 to 27.0.6.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.0.5...v27.0.6)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 09:44:35 +02:00
dependabot[bot] 5a8094fb2b chore(deps-dev): bump @types/node from 16.10.3 to 16.10.8 (#3812)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.3 to 16.10.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 22:29:05 +02:00
dependabot[bot] ba921c648f chore(deps-dev): bump webpack from 5.58.1 to 5.58.2 (#3813)
Bumps [webpack](https://github.com/webpack/webpack) from 5.58.1 to 5.58.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.58.1...v5.58.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 22:28:56 +02:00
dependabot[bot] ca1fe40048 chore(deps-dev): bump eslint-plugin-jsdoc from 36.1.0 to 36.1.1 (#3807)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 36.1.0 to 36.1.1.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v36.1.0...v36.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 11:24:49 +02:00
dependabot[bot] 50c6bc5755 chore(deps-dev): bump lint-staged from 11.2.0 to 11.2.3 (#3808)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.0 to 11.2.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.0...v11.2.3)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 11:24:42 +02:00
dependabot[bot] 6303749876 chore(deps-dev): bump ts-node from 10.2.1 to 10.3.0 (#3809)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.2.1 to 10.3.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.2.1...v10.3.0)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 11:24:32 +02:00
dependabot[bot] 53930a1a61 chore(deps-dev): bump jest from 27.2.4 to 27.2.5 (#3803) 2021-10-09 22:19:52 +02:00
dependabot[bot] 59a4ac48ae chore(deps-dev): bump webpack from 5.58.0 to 5.58.1 (#3804) 2021-10-09 22:19:43 +02:00
Srinidhi 7a19f7d774 feat(unvired-cordova-sdk): Add a new function to register and receive push notifications. (#3802)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

* fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api

* doc(unvired-cordova-sdk): Rename the loginParameter languageCode to loginLanguage.

* changes after doing npm install

* feat(unvired-cordova-sdk): Add a new login parameter to send jwt options.

* feat(unvired-cordova-sdk): add new function to cache website data

* feat(unvired-cordova-sdk): new function to export the database for browser platform

* fix(unvired-cordova-sdk): fix method names

* feat(unvired-cordova-sdk): add new function 'setClientCredentials'

* doc(unvired-cordova-sdk): Update doc

* fix(unvired-cordova-sdk): Create a new Credential object and pass that as an input to the setClientCredentials() function.

* fix(unvired-cordova-sdk): Fix the typo in the function parameter.

* fix(unvired-cordova-sdk): Changed the type of port to string.

* feat(unvired-cordova-sdk): add methods to encrypt and decrypt the string.

* Delete package-lock.json

removed the package-locj.json from the PR

* Update package-lock.json

fix(unvired-cordova-sdk): Update package-lock.json corresponding to version 5.35.0

* doc(unvired-cordova-sdk) Updated document for the new function

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-10-08 08:43:24 +02:00
Uglješa Erceg 02259e8873 feat(adjust): update wrapper for Adjust Cordova SDK v4.29.1 (#3801) 2021-10-08 08:42:11 +02:00
dependabot[bot] e72399f43d chore(deps-dev): bump webpack from 5.57.1 to 5.58.0 (#3800)
Bumps [webpack](https://github.com/webpack/webpack) from 5.57.1 to 5.58.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.57.1...v5.58.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-08 08:41:52 +02:00
dependabot[bot] def31a9b44 chore(deps-dev): bump @types/node from 16.10.2 to 16.10.3 (#3798)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.2 to 16.10.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-07 08:06:47 +02:00
dependabot[bot] 148806a326 chore(deps-dev): bump webpack from 5.56.1 to 5.57.1 (#3797)
Bumps [webpack](https://github.com/webpack/webpack) from 5.56.1 to 5.57.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.56.1...v5.57.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 22:26:58 +02:00
dependabot[bot] 0853c367bc chore(deps-dev): bump @typescript-eslint/parser from 4.32.0 to 4.33.0 (#3793)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 10:01:00 +02:00
dependabot[bot] 1c6c6e90de chore(deps-dev): bump lint-staged from 11.1.2 to 11.2.0 (#3794)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.1.2 to 11.2.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.1.2...v11.2.0)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 09:36:03 +02:00
dependabot[bot] e3fee8659c chore(deps-dev): bump webpack from 5.56.0 to 5.56.1 (#3795)
Bumps [webpack](https://github.com/webpack/webpack) from 5.56.0 to 5.56.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.56.0...v5.56.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 09:35:50 +02:00
dependabot[bot] e41ffb0979 chore(deps-dev): bump @typescript-eslint/eslint-plugin (#3796)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 09:35:39 +02:00
Aleksandar Noveski 34b16a98a8 feat(cordova-plugin-imap) add support for iOS; (#3790)
extend the method ‘listMailFolders’;
add new method ‘getFullMessageDataOnNewSession’
2021-10-02 11:44:53 +02:00
Daniel Sogl 529ec51bda GitBook: [master] 217 pages modified 2021-10-01 21:57:54 +00:00
Daniel Sogl 4127bcf6e5 5.36.1 2021-10-01 23:34:38 +02:00
dependabot[bot] a81bb19696 chore(deps-dev): bump webpack from 5.55.1 to 5.56.0 (#3788)
Bumps [webpack](https://github.com/webpack/webpack) from 5.55.1 to 5.56.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.55.1...v5.56.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 23:32:17 +02:00
dependabot[bot] acdde9b26d chore(deps-dev): bump rollup from 2.57.0 to 2.58.0 (#3789)
Bumps [rollup](https://github.com/rollup/rollup) from 2.57.0 to 2.58.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.57.0...v2.58.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 23:31:50 +02:00
dependabot[bot] cd7db214c4 chore(deps-dev): bump @types/node from 16.10.1 to 16.10.2 (#3786)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.1 to 16.10.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 08:06:12 +02:00
dependabot[bot] 3d091b9c08 chore(deps-dev): bump jest from 27.2.3 to 27.2.4 (#3785)
Bumps [jest](https://github.com/facebook/jest) from 27.2.3 to 27.2.4.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.2.3...v27.2.4)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 08:05:29 +02:00
Daniel Sogl 441a111d17 GitBook: [master] 215 pages modified 2021-09-29 13:46:28 +00:00
Daniel Sogl 8516b357ed docs(): remove ionic links 2021-09-29 15:19:55 +02:00
Daniel Sogl 9ce2aab18d chore(package): bump deps 2021-09-29 14:40:43 +02:00
Daniel Sogl 3344b301b1 core(): remove unused files 2021-09-29 14:39:53 +02:00
Daniel Sogl 5a3a264eb1 chore(): remove unused files 2021-09-29 14:38:45 +02:00
Daniel Sogl 5884ecbac3 chore(): add eslintignore 2021-09-29 14:29:10 +02:00
Daniel Sogl b809ce3466 docs(): add gitbook configuration file 2021-09-29 14:24:58 +02:00
Daniel Sogl 837c83ce5e docs(gitbook): try out generated docs 2021-09-29 14:09:02 +02:00
dependabot[bot] 07e8dd7df8 chore(deps-dev): bump webpack from 5.54.0 to 5.55.0 (#3783) 2021-09-29 12:27:53 +02:00
dependabot[bot] 37f03abdff chore(deps-dev): bump jest from 27.2.2 to 27.2.3 (#3782) 2021-09-29 12:27:43 +02:00
dependabot[bot] fb40580cb5 chore(deps-dev): bump @types/lodash from 4.14.174 to 4.14.175 (#3784) 2021-09-29 12:27:27 +02:00
Ibby Hadeed f474d5bae2 refactor: remove app-update plugin (#3510)
BREAKING CHANGE: app-update plugin is removed for violating Google Play Store policies
2021-09-28 15:44:42 +02:00
Daniel Sogl cd477bce7c fix(build): allow rxjs 7 closes #3691 2021-09-27 22:54:53 +02:00
Daniel Sogl 1ba8a6d989 chore(package): fix typescript version 2021-09-27 22:53:31 +02:00
Daniel Sogl 02cb862e0d chore(package): add mising eslint dev dep 2021-09-27 22:51:31 +02:00
dependabot[bot] 046c28440e chore(deps): bump actions/checkout from 1 to 2.3.4 (#3776)
Bumps [actions/checkout](https://github.com/actions/checkout) from 1 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v1...v2.3.4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 22:50:39 +02:00
Daniel Sogl 41db2206a9 chore(ci): remove unused stages 2021-09-27 22:50:14 +02:00
Daniel Sogl 554adb4f00 chore(build): remove unused eslint import 2021-09-27 22:47:49 +02:00
Daniel Sogl a1eaeb22f8 chore(build): switch to eslint 2021-09-27 22:46:41 +02:00
Daniel Sogl 922da1b6d4 chore(package): remove unused deps 2021-09-27 22:13:28 +02:00
Daniel Sogl 99a0e0282d refactor(): run prettier 2021-09-27 22:09:05 +02:00
Daniel Sogl 3896aca5aa chore(build): updat prettier script 2021-09-27 22:07:54 +02:00
Daniel Sogl bd6bf82e38 refactor(build): remove remaining es5 imports 2021-09-27 22:05:54 +02:00
Daniel Sogl 66f5bbaa4e refactor(build): remove deprecated typescript functions 2021-09-27 22:04:25 +02:00
Daniel Sogl 9e38c6b922 refactor(build): use typescript es6 imports 2021-09-27 21:04:28 +02:00
Daniel Sogl 04137f44ba refactor(build): use webpack es6 imports 2021-09-27 20:50:33 +02:00
Daniel Sogl 31ffbfe978 refactor(build): remove deprecated webpack uglify plugin 2021-09-27 20:44:12 +02:00
Daniel Sogl f3160e4cc6 refactor(build): use path es6 imports 2021-09-27 20:32:20 +02:00
Daniel Sogl 770052347e refactor(build): use fs-extra es6 imports 2021-09-27 20:26:16 +02:00
Daniel Sogl 87b7de20ff docs(changelog): update changelog links 2021-09-27 17:52:11 +02:00
Daniel Sogl 4791aea1e0 chore(repo): remove more ionic related code 2021-09-27 17:51:19 +02:00
Daniel Sogl 7de4e0bced chore(ci): allow manual publish 2021-09-27 17:37:22 +02:00
Daniel Sogl 9ecf431348 docs(readme): adjust links 2021-09-27 17:32:09 +02:00
Daniel Sogl 740717fc8a docs(readme): switch to new name 2021-09-27 17:30:46 +02:00
Daniel Sogl 4d37585980 chore(ci): refactor publis script 2021-09-27 17:24:28 +02:00
Daniel Sogl e588d96214 chore(repo): rename ionic related interfaces 2021-09-27 17:20:56 +02:00
Daniel Sogl c81fbd7bbf chore(package): refresh package-lock.json 2021-09-27 17:15:30 +02:00
Daniel Sogl 15c441cc2a chore(repo): move files to new repo name 2021-09-27 17:07:03 +02:00
Daniel Sogl 3ae573b632 chore(ci): remove CodeQL 2021-09-27 16:50:08 +02:00
dependabot[bot] 9d0ff7c20a chore(deps): bump actions/setup-node from 2.4.0 to 2.4.1 (#3771)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 16:48:04 +02:00
Max Lynch d542cab7a4 Ignore generated docs 2021-09-24 14:36:54 -05:00
Max Lynch 3c35fa6df0 Update typedoc and fix doc json gen 2021-09-24 14:25:04 -05:00
dependabot[bot] 8652097906 chore(deps-dev): bump rollup from 2.56.3 to 2.57.0 (#3766)
Bumps [rollup](https://github.com/rollup/rollup) from 2.56.3 to 2.57.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.56.3...v2.57.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-23 07:30:36 +02:00
dependabot[bot] dbcd385733 chore(deps-dev): bump @types/jest from 27.0.1 to 27.0.2 (#3763) 2021-09-21 22:20:57 +02:00
dependabot[bot] f7793470a1 chore(deps-dev): bump @types/fs-extra from 9.0.12 to 9.0.13 (#3762) 2021-09-21 22:20:47 +02:00
dependabot[bot] 2fc259c3e7 chore(deps-dev): bump @types/node from 16.9.4 to 16.9.6 (#3761) 2021-09-21 22:20:38 +02:00
dependabot[bot] 673e493d7b chore(deps-dev): bump jest from 27.2.0 to 27.2.1 (#3759)
Bumps [jest](https://github.com/facebook/jest) from 27.2.0 to 27.2.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.2.0...v27.2.1)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 08:40:42 +02:00
dependabot[bot] 3ee2475436 chore(deps-dev): bump typedoc from 0.22.3 to 0.22.4 (#3758)
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.22.3 to 0.22.4.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.22.3...v0.22.4)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 08:40:34 +02:00
dependabot[bot] 571c6c9570 chore(deps-dev): bump @types/node from 16.9.2 to 16.9.4 (#3757)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.2 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 08:40:25 +02:00
dependabot[bot] ba2f49a1c7 chore(deps-dev): bump @types/node from 16.9.1 to 16.9.2 (#3754)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 12:15:58 +02:00
dependabot[bot] cd993f06e4 chore(deps-dev): bump @types/lodash from 4.14.172 to 4.14.173 (#3751)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.172 to 4.14.173.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-16 23:23:14 +02:00
dependabot[bot] 0f090d5be2 chore(deps-dev): bump webpack from 5.52.1 to 5.53.0 (#3752)
Bumps [webpack](https://github.com/webpack/webpack) from 5.52.1 to 5.53.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.52.1...v5.53.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-16 23:23:04 +02:00
dependabot[bot] 7558b99b15 chore(deps-dev): bump prettier from 2.4.0 to 2.4.1 (#3753)
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.4.0...2.4.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-16 23:22:04 +02:00
Max Lynch 5d197369a9 Merge pull request #3736 from ionic-team/native-cleanup
Removed a bunch of unmaintained and broken plugins. This will be a breaking change
2021-09-15 20:54:57 -05:00
dependabot[bot] ce1c83078b chore(deps-dev): bump @types/jest from 26.0.24 to 27.0.1 (#3746)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.24 to 27.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:48 +02:00
dependabot[bot] 9d5adc04c8 chore(deps-dev): bump husky from 7.0.1 to 7.0.2 (#3747)
Bumps [husky](https://github.com/typicode/husky) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v7.0.1...v7.0.2)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:42 +02:00
dependabot[bot] 299ad4dc90 chore(deps-dev): bump webpack from 5.51.1 to 5.52.1 (#3748)
Bumps [webpack](https://github.com/webpack/webpack) from 5.51.1 to 5.52.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.51.1...v5.52.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:29 +02:00
dependabot[bot] 8e5a2860b9 chore(deps-dev): bump prettier from 2.3.2 to 2.4.0 (#3749)
Bumps [prettier](https://github.com/prettier/prettier) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.3.2...2.4.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:19 +02:00
dependabot[bot] 950bc7884b chore(deps-dev): bump @types/node from 12.20.19 to 16.9.1 (#3742)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.20.19 to 16.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 10:19:29 +02:00
dependabot[bot] 35c6630a0a chore(deps-dev): bump typedoc from 0.18.0 to 0.22.3 (#3744)
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.18.0 to 0.22.3.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.18.0...v0.22.3)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 10:19:18 +02:00
dependabot[bot] d2c22b0bc0 chore(deps-dev): bump rollup from 2.56.2 to 2.56.3 (#3741)
Bumps [rollup](https://github.com/rollup/rollup) from 2.56.2 to 2.56.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.56.2...v2.56.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 09:14:23 +02:00
dependabot[bot] e9f920423c chore(deps-dev): bump jest from 27.0.6 to 27.2.0 (#3745)
Bumps [jest](https://github.com/facebook/jest) from 27.0.6 to 27.2.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.0.6...v27.2.0)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 09:14:07 +02:00
Max Lynch 6e6e3e5a10 Removed clover-go - niche 2021-09-13 17:13:15 -05:00
Max Lynch 5b9c6f376a Removed jumio - niche 2021-09-13 17:11:47 -05:00
dependabot[bot] 5592baea53 chore(deps): bump actions/setup-node from 1 to 2.4.0 (#3739)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 1 to 2.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v1...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 00:11:36 +02:00
dependabot[bot] 17d603e92a chore(deps): bump actions/stale from 3 to 4 (#3740)
Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 00:11:26 +02:00
Max Lynch 3ba5018eee Removed braintree - unmaintained 2021-09-13 17:10:53 -05:00
Max Lynch 5e1429c801 Removed regula-document-reader - niche 2021-09-13 17:09:10 -05:00
Daniel Sogl 9390fc20e8 chore(ci): move dependabot.yml intro right place 2021-09-14 00:07:49 +02:00
Max Lynch 5f67efe4c0 Removed shop-checkout - unusued 2021-09-13 17:00:34 -05:00
Max Lynch d1a0f76de3 Removed ssh-connect - unusued 2021-09-13 16:59:58 -05:00
Max Lynch 28fafefd18 Removed google-play-games-services - unused 2021-09-13 16:59:48 -05:00
Max Lynch ad04d84543 Removed alipay - unusued 2021-09-13 16:57:40 -05:00
Max Lynch 08071c57de Removed autostart - niche 2021-09-13 16:57:30 -05:00
Max Lynch 96cf7a99f4 Removed themeable-browser - unmaintained 2021-09-13 16:32:30 -05:00
Max Lynch 206602f7b9 Removed image-resizer - unmaintained 2021-09-13 16:30:19 -05:00
Max Lynch e98cbad389 Removed file-picker - unmaintained 2021-09-13 16:29:57 -05:00
Max Lynch 81190ca8ec Removed qr-scanner - unmaintained 2021-09-13 16:29:10 -05:00
Max Lynch f830043c2a Removed call-log - unused 2021-09-13 16:28:31 -05:00
Max Lynch 287ba287ee Removed apple-pay - ionic 2021-09-13 16:27:47 -05:00
Max Lynch 48d486ad24 Removed luxand - unused 2021-09-13 16:20:49 -05:00
Max Lynch 4ea7fc29c1 Removed colored-browser-tabs - capacitor 2021-09-13 16:19:21 -05:00
Max Lynch 0bc2718674 Removed quikkly - unused 2021-09-13 16:18:51 -05:00
Max Lynch 5f891f6366 Removed contacts - capacitor 2021-09-13 16:16:02 -05:00
Max Lynch fa622fbef9 Removed file-chooser - unmaintained 2021-09-13 16:09:30 -05:00
Max Lynch 58768e8954 Removed downloader - unmaintained 2021-09-13 16:07:48 -05:00
Max Lynch 6f909c3c2d Removed app-minimize - unmaintained 2021-09-13 16:01:34 -05:00
Max Lynch c1038f88ae Removed app-update - appstore 2021-09-13 15:59:33 -05:00
Max Lynch 8a5340a146 Removed shortcuts-android - unmaintained 2021-09-13 15:56:44 -05:00
Max Lynch 0b21fa8142 Removed text-to-speech - capacitor 2021-09-13 15:55:59 -05:00
Max Lynch 270af74627 Removed db-meter - broken 2021-09-13 15:51:39 -05:00
Max Lynch 7c9e566110 Removed last-cam - broken 2021-09-13 15:43:56 -05:00
Max Lynch 6f67a90773 Removed screenshot - broken 2021-09-13 15:29:28 -05:00
Max Lynch e76ce1ab1e Removed httpd - appstore 2021-09-13 15:28:52 -05:00
Max Lynch cf49bb083b Removed speechkit - unmaintained 2021-09-13 15:28:16 -05:00
Max Lynch bfd74e4bae Removed android-fingerprint-auth - insecure 2021-09-13 15:27:04 -05:00
Max Lynch 7b2ca17dc4 Removed janalytics - unused 2021-09-13 15:26:32 -05:00
Max Lynch 48f981ce7a Removed serial - broken 2021-09-13 15:26:19 -05:00
Max Lynch b6f62e41de Removed pin-check - unmaintained 2021-09-13 15:25:02 -05:00
Max Lynch 4bb8472e6b Removed native-ringtones - unmaintained 2021-09-13 15:15:15 -05:00
Max Lynch 601bfad548 Removed qqsdk - unusued 2021-09-13 15:13:23 -05:00
Max Lynch 0ca11a0b64 Removed extended-device-information - unmaintained 2021-09-13 15:11:50 -05:00
Max Lynch dec3948a86 Removed appodeal - unmaintained 2021-09-13 15:09:45 -05:00
Max Lynch 1d30b9f7ac Removed rollbar - unmaintained 2021-09-13 15:08:33 -05:00
Max Lynch 2badee520a Removed sensors - unmaintained 2021-09-13 14:31:34 -05:00
Max Lynch dd983b13e9 Removed keychain-touch-id - insecure 2021-09-13 13:58:49 -05:00
Max Lynch 7a77c00d1b Removed blinkup - unused 2021-09-13 13:57:04 -05:00
Max Lynch 94734f9f1b Removed brightness - unmaintained 2021-09-13 13:55:23 -05:00
Max Lynch a8c426fd5e Removed twitter-connect - unmaintained 2021-09-13 13:54:56 -05:00
Max Lynch 744fbcfd14 Removed hotspot - unmaintained 2021-09-13 13:54:11 -05:00
Max Lynch 6cc1f71aa0 Removed baidu-push - unused 2021-09-13 13:53:36 -05:00
Max Lynch 1082f81c78 Removed browser-tab - unnecessary 2021-09-13 13:53:01 -05:00
Max Lynch e503384eea Removed flurry-analytics - unmaintained 2021-09-13 13:51:36 -05:00
Max Lynch 16276127fc Removed base64 - unnecessary 2021-09-13 13:45:37 -05:00
Max Lynch 6f214512d7 Removed pinterest - unmaintained 2021-09-13 13:44:45 -05:00
Max Lynch 8fe6fb5325 Removed phonegap-local-notification - broken 2021-09-13 13:44:12 -05:00
Max Lynch 02da379212 Removed app-launcher - capacitor 2021-09-13 13:43:31 -05:00
Max Lynch b1d5533bc9 Removed uid - broken 2021-09-13 13:42:26 -05:00
Max Lynch 650899d88c Removed market - unmaintained 2021-09-13 13:39:26 -05:00
Max Lynch 468a10bec5 Removed geofence - unmaintained 2021-09-13 13:31:56 -05:00
Max Lynch 81a88d13f6 Removed user-agent - broken 2021-09-13 13:18:59 -05:00
Max Lynch b1dce3b5ed Removed video-capture-plus - broken 2021-09-13 13:18:08 -05:00
Max Lynch 5199519458 Removed stepcounter - unused 2021-09-13 13:17:30 -05:00
Max Lynch d0c6d72e77 Removed index-app-content - unused 2021-09-13 13:16:35 -05:00
Max Lynch bc89bfd27f Removed sim - broken 2021-09-13 12:59:42 -05:00
Max Lynch e9c0715283 Removed magnetometer - unused 2021-09-13 12:53:19 -05:00
Max Lynch b0fdda8521 Removed audio-management - unmaintained 2021-09-13 12:48:42 -05:00
Max Lynch 6167e716e8 Removed mobile-accessibility - unmaintained 2021-09-13 12:45:30 -05:00
Max Lynch 930a2c9d1d Removed backlight - unused 2021-09-13 12:44:03 -05:00
Max Lynch 4176758116 Removed hce - broken 2021-09-13 12:39:06 -05:00
Max Lynch b9908dc42b Removed power-management - broken 2021-09-13 12:37:59 -05:00
Max Lynch fbfefec33b Removed gyroscope - unmaintained 2021-09-13 12:26:49 -05:00
Max Lynch 11b059932b Removed navigation-bar - unmaintained 2021-09-13 12:25:49 -05:00
Max Lynch e954edd4b9 Removed zip - broken 2021-09-13 12:24:57 -05:00
Max Lynch 5b484c2d89 Removed full-screen-image - unmaintained 2021-09-13 12:24:11 -05:00
Max Lynch f0f89f50ae Removed pin-dialog - unmaintained 2021-09-13 12:23:59 -05:00
Max Lynch 7ecf658582 Removed unique-device-id - unmaintained 2021-09-13 10:51:18 -05:00
Max Lynch 125a6bacb3 Removed pedometer 2021-09-13 10:47:57 -05:00
Max Lynch 486ecc7cf5 Remove Date Picker - Unmaintained, broken 2021-09-13 10:32:37 -05:00
Max Lynch 27c57f8054 Remove Device Feedback - unmaintained 2021-09-13 10:31:25 -05:00
Max Lynch 54c692e099 Removed old Couchbase Lite - Outdated 2021-09-13 10:04:34 -05:00
Max Lynch 83c34bb7d2 Remove File Encryption - Archived 2021-09-13 09:57:52 -05:00
Max Lynch b83d639d35 Remove Card IO - Archived 2021-09-13 09:56:49 -05:00
Max Lynch ff084ebb22 Remove Oracle EMM App Config - Archived 2021-09-13 09:56:05 -05:00
Max Lynch 3dccae3644 Remove Base64 To Gallery - Archived 2021-09-13 09:54:46 -05:00
Max Lynch 8edf8e6d03 Removed In App Purchase - Archived and Unmaintained 2021-09-13 09:48:15 -05:00
Max Lynch d0b36526a7 Removed Hot Code Push - Archived 2021-09-13 09:46:05 -05:00
Max Lynch 2863f36961 Removed Siri Shortcuts - Archived 2021-09-13 09:44:11 -05:00
Max Lynch 8ab8da8207 Removed MS Adal - archived 2021-09-13 09:32:57 -05:00
Max Lynch cff699d71e Removed Paypal - Archived and deprecated 2021-09-13 09:32:11 -05:00
Max Lynch 4d5f661fc4 Removed Crop - archived 2021-09-13 09:27:12 -05:00
Max Lynch 4bde769a63 Remove Admob Free - archived 2021-09-13 09:25:23 -05:00
Max Lynch 6897f5030a Remove Class Kit, Estimote Beacons, Intel Security, Jins Meme, and Restart plugins 2021-09-11 09:39:56 -05:00
John Borges 7886014423 docs(keychain-touch-id): update docs description for verify method (#3726)
* chore: fixing typescript return types

* refactor(keychain-touch-id): more specific return types

* docs(keychain-touch-id): correct verify func desc
2021-09-03 14:29:57 +02:00
Noah Cooper 54c197a5a6 feat(facebook): plugin updates (#3728) 2021-09-03 14:29:14 +02:00
MaximBelov 4c8de4d06f feat(bluetooth-classic-serial): add plugin (#3729) 2021-09-03 14:28:50 +02:00
Mostafa Mansour 24379b047c feat(preview-any-file): new methods to preview or open files from url, path, assets or base64 (#3612)
* add new methods

* feat(preview-any-file): new methods to preview or open files from url, path, assets or base64

* REVERT CHANGES

* feat(preview-any-file): new methods to preview or open files from url, path, assets or base64
2021-09-03 14:27:36 +02:00
Damian Tarnawsky 402b79acc8 Merge pull request #3725 from dtarnawsky/master
feat(app-rate): update sample code to use setPreferences and remove preferences property
2021-08-31 14:42:18 -07:00
Damian Tarnawsky 38c8d8b4dc Update example code and remove preferences object 2021-08-23 07:49:21 -07:00
Daniel Sogl b9731d4abb chore(ci): cache node_modules 2021-08-22 23:44:26 +02:00
Daniel Sogl 86350cea97 chore(ci): update stale action 2021-08-21 13:10:42 +02:00
Daniel Sogl 4203b84785 chore(ci): add dependabot config 2021-08-21 00:09:39 +02:00
Daniel Sogl eeaaf6cbb6 Merge branch 'master' of https://github.com/ionic-team/ionic-native 2021-08-20 21:09:01 +02:00
Daniel Sogl 815359884f 5.36.0 2021-08-20 21:08:28 +02:00
Daniel Sogl abf7d1d5ae chore(ci): add stale action 2021-08-20 21:03:36 +02:00
Daniel Sogl 3fe0127946 refactor(): run formater 2021-08-20 20:59:47 +02:00
Daniel Sogl 8425ebcab3 chore(package): bump deps 2021-08-20 20:59:10 +02:00
Evan Harvey c6b65e9715 fix(purchases): remove static for logIn, logOut methods (#3709) 2021-08-20 20:57:03 +02:00
Jan Buschtöns 39ad4d13aa fix(barcode-scanner): add saveHistory option (#3713)
Adds the missing Android-only `saveHistory` option.

https://github.com/phonegap/phonegap-plugin-barcodescanner#using-the-plugin
https://github.com/phonegap/phonegap-plugin-barcodescanner/blob/v8.1.0/src/android/com/phonegap/plugins/barcodescanner/BarcodeScanner.java#L52
2021-08-20 20:56:55 +02:00
Nandan B N eb8d2522b3 feat(in-app-update): add plugin (#3714) 2021-08-20 20:55:00 +02:00
rajgoenka 8ebdc6e563 feat(all-in-one-sdk): add assist interface (#3717)
* feat(AllInOneSDK): add plugin for Paytm All-in-One SDK

* feat(all-in-one-sdk): add check to restrict app invocation

* feat(assist): Added assist interface

Co-authored-by: Adarsh <adarsh.chaudhary@paytm.com>
Co-authored-by: adarsh-chaudhary <71324632+adarsh-chaudhary@users.noreply.github.com>
2021-08-20 20:54:06 +02:00
Nandan B N 9a1b96462d feat(play-install-referrer): add plugin (#3718)
* Added plugin for cordova-in-app-update android

* feat(play-install-referrer) Plugin wrapper for Ionic

* Updated play-install-referrer wrapper
2021-08-20 20:53:29 +02:00
Uglješa Erceg 68af9eb525 feat(adjust): update wrapper for Adjust Cordova SDK v4.29.0 (#3720) 2021-08-20 20:52:44 +02:00
Noah Cooper 6f14bce6ce feat(facebook): plugin updates (#3721) 2021-08-20 20:52:22 +02:00
Daniel Sogl 29bd694d9f 5.35.0 2021-08-02 22:54:38 +02:00
Daniel Sogl e3aeb1ac4e chore(package): set typescript version to 4.1 2021-08-02 22:52:11 +02:00
Daniel Sogl 7e7a3d6b8b chore(package): bump deps 2021-08-02 22:47:45 +02:00
Daniel Sogl de340c2b56 chore(): run format 2021-08-02 22:47:12 +02:00
Daniel Sogl 1ff54f64da fix(purchases): remove duplicated imports 2021-08-02 22:46:52 +02:00
Srinidhi 50d91103cc feat(unvired-cordova-sdk): add ability to receive the JWT token (#3671)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

* fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api

* doc(unvired-cordova-sdk): Rename the loginParameter languageCode to loginLanguage.

* changes after doing npm install

* feat(unvired-cordova-sdk): Add a new login parameter to send jwt options.

* feat(unvired-cordova-sdk): add new function to cache website data

* feat(unvired-cordova-sdk): new function to export the database for browser platform

* fix(unvired-cordova-sdk): fix method names

* feat(unvired-cordova-sdk): add new function 'setClientCredentials'

* doc(unvired-cordova-sdk): Update doc

* fix(unvired-cordova-sdk): Create a new Credential object and pass that as an input to the setClientCredentials() function.

* fix(unvired-cordova-sdk): Fix the typo in the function parameter.

* fix(unvired-cordova-sdk): Changed the type of port to string.

* feat(unvired-cordova-sdk): add methods to encrypt and decrypt the string.

* Delete package-lock.json

removed the package-locj.json from the PR

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-08-02 22:43:25 +02:00
Shivang8941 b206b42f85 feat(approov-advanced-http): add plugin (#3682)
* feat(approov-advanced-http) add wrapper for approov advanced http cordova plugin

* feat(approov-advanced-http) update plugin name so that it does not collide with existing http module
2021-08-02 22:43:10 +02:00
Fotis Mitropoulos 8a00ccc43b feat(pollfish): add plugin (#3693)
* feat(pollfish): add Pollfish plugin

* docs(pollfish): update import example

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2021-08-02 22:42:17 +02:00
Abdelrahman Iaaly 104cad14a3 fix(checkout): Update npm cordova plugin name (#3694)
* Add Checkout.com plugin

* Fix plugin npm name
2021-08-02 22:41:18 +02:00
Shin Tachibana d506795715 fix(webserver): update to maintained repo (#3696)
Change package cordova-plugin-webserver obsolete to cordova-plugin-webserver2

Co-authored-by: Shin <45375496+NguyenThanh1995@users.noreply.github.com>
2021-08-02 22:41:05 +02:00
deniszpua aae484dfe9 feat(hyper-track): add interfaces to access new cordova plugin APIs (#3698) 2021-08-02 22:40:22 +02:00
rajgoenka 72335bfd59 feat(CustomUiSDK): added app invoke method (#3699)
* added custom-uisdk index file

* feat(CustomUiSDK): add plugin for Paytm Custom UI SDK

* removed template generated comments and added ngx at the end to the import

* feat(CustomUiSDK): added app invoke method
2021-08-02 22:40:00 +02:00
Anthony f852dd9510 feat(firebase-authentication) add getCurrentUser() definitio (#3701) 2021-08-02 22:39:38 +02:00
aboedo 93b1e11898 feat(purchases): update to 2.3.0, add identity v3 (#3702)
* Add updates since release 1.2.0

* Fix bad merge

* feat(purchases):

* feat(purchases): update cordova-plugin-purchases version

* fix(purchases): fix call types

* fix(purchases): update params and return types

Co-authored-by: Maddie Beyl <maddie@revenuecat.com>
Co-authored-by: beylmk <madeline.k.beyl@vanderbilt.edu>
2021-08-02 22:38:35 +02:00
MaximBelov 815d1bb1f8 feat(urbanairship): add new methods: onDeepLink, onRegistration, onInboxUpdated, onShowInbox, onPushReceived, onNotificationOpened, onNotificationOptInStatus; fix return type for reattach method (#3705) 2021-08-02 22:38:20 +02:00
Daniel Sogl 0c505f9748 chore(): add codeql 2021-07-06 18:09:26 +02:00
Daniel Sogl 2377b979ad Merge branch 'master' of https://github.com/ionic-team/ionic-native 2021-06-29 15:22:36 +02:00
Daniel Sogl 0e3304e00e 5.34.0 2021-06-29 15:22:06 +02:00
Daniel Sogl e2c7c93fed chore(GitHub): remove dependabot action 2021-06-29 15:21:04 +02:00
Daniel Sogl 3fcaed8c46 chore(package): bump deps 2021-06-29 15:19:46 +02:00
Daniel Sogl 83cb98f115 refactor(paytabs): run prettier 2021-06-29 15:19:01 +02:00
Daniel Sogl f64b67310a refactor(checkout): run prettier 2021-06-29 15:18:48 +02:00
Tereza Jurić 944d25147f fix(mobile-messaging): revision of optional parameters (#3667) 2021-06-29 13:45:10 +02:00
Felipe Lopes 4f13426a6d feat(branch-io): add sendBranchEvent method; deprecated sendCommerceEvent (#3675) 2021-06-29 13:43:59 +02:00
Tim c5d606633e fix(android-full-screen): add correct return type (#3677)
`isImmersiveModeSupported` returns a boolean in the [android code](https://github.com/mesmotronic/cordova-plugin-fullscreen/blob/master/src/android/com/mesmotronic/plugins/FullScreenPlugin.java#L129), so it also should here.
2021-06-29 13:43:44 +02:00
Mohamed Adly 9dd719bb07 feat(paytabs): add plugin (#3678)
* add paytabs plugin wrapper

* added comments and examples
2021-06-29 13:43:09 +02:00
Abdelrahman Iaaly 0dcbace822 feat(checkout): add plugin (#3687) 2021-06-29 13:40:14 +02:00
Philip Cesar Garay 383a88463a feat(in-app-purchase-2): added manageBilling method (#3690) 2021-06-29 13:39:20 +02:00
Krystof Celba 5a42e8cadf fix(smartlook): fix SmartlookResetSession.resetUser type to boolean (#3692) 2021-06-29 13:39:05 +02:00
Daniel Sogl f19ddc7cde chore(github): add dependabot action 2021-06-21 13:41:17 +02:00
jcesarmobile 7736ca7747 chore: Update app-rate types (#3680) 2021-06-09 10:09:26 +02:00
Daniel Sogl 21e8811ea9 5.33.1 2021-05-28 17:41:47 +02:00
Daniel Sogl 14f900bbad chore(package): bump webpack 2021-05-28 17:37:28 +02:00
Daniel Sogl 0074f6fd47 chore(ci): ignore circle 2021-05-28 17:18:18 +02:00
Daniel Sogl ae0088d53b chore(package): bump ts-node 2021-05-28 17:17:50 +02:00
Daniel Sogl addfb065eb chore(package): bump jest 2021-05-28 17:15:20 +02:00
Daniel Sogl e1747d9c51 chore(package): bump deps 2021-05-28 17:11:44 +02:00
Daniel Sogl f1c7afd583 5.33.0 2021-05-11 08:22:23 +02:00
Daniel Sogl 8d8608bbfa chore(package): bump deps 2021-05-11 08:21:55 +02:00
Srinidhi b2da307837 fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api (#3647)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

* fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api

* doc(unvired-cordova-sdk): Rename the loginParameter languageCode to loginLanguage.

* changes after doing npm install

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-05-11 08:06:47 +02:00
Nandan B N da4ce96be4 feat(ble): update with setPin to allow set device pin (#3652) 2021-05-11 08:06:11 +02:00
Noah Cooper 826f8085a4 feat(facebook): add new methods (#3654)
* Add new methods

* Update reauthorizeDataAccess response type
2021-05-11 08:05:45 +02:00
MaximBelov c05b3e9672 feat(local-backup): add plugin (#3656) 2021-05-11 08:05:18 +02:00
MaximBelov 575229412b feat(restart): add plugin (#3657) 2021-05-11 08:04:58 +02:00
MaximBelov 065e80cccf feat(background-upload): add INITIALIZED state (#3658) 2021-05-11 08:03:31 +02:00
MaximBelov 50f8a452ad feat(system-alert-window-permission): add plugin (#3659) 2021-05-11 08:03:00 +02:00
MaximBelov 443515582b feat(branch-io): add initSessionWithCallback method (#3660) 2021-05-11 08:02:23 +02:00
dependabot[bot] 380a7f77d7 chore(deps): bump ssri from 6.0.1 to 6.0.2 (#3653)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 08:01:31 +02:00
dependabot[bot] 96162c07df chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (#3664)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 08:01:16 +02:00
dependabot[bot] a2511f5994 chore(deps): bump handlebars from 4.7.6 to 4.7.7 (#3663)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 08:00:57 +02:00
Daniel Sogl 4d53d6d720 5.32.1 2021-04-15 22:48:12 +02:00
Daniel Sogl 3450399552 chore(package): bump deps 2021-04-15 22:47:57 +02:00
Hans Krywalsky 16fee2268a fix(network): onChange no longer causes error (#3651)
closes #3649
2021-04-15 22:42:29 +02:00
Daniel Sogl 6c99c3be03 5.32.0 2021-04-05 23:41:43 +02:00
Daniel Sogl 9b2374b3bc chore(package): bump deps 2021-04-05 23:41:28 +02:00
Laurent Goudet b4227f2114 fix(build): publish Node (server) friendly bundles (#3483)
Co-authored-by: Daniel Sogl <mytechde@outlook.com>
2021-04-05 23:38:19 +02:00
Uglješa Erceg 0932e113b2 feat(adjust): add missing wrappers for cordova api (#3528)
* feat(adjust): add missing wrappers for cordova api

* feat(adjust): add missing wrappers for Adjust Cordova v4.26.0 API
2021-04-05 23:35:22 +02:00
Olyster bbb96ed765 feat(sqlite):add androidDatabaseLocation Support (#3564)
* Update index.ts

* Update index.ts

Fix aterisk alignment to pass test
2021-04-05 23:34:28 +02:00
timkovik 31ee7efc22 feat(network): update Network plugin (#3608)
Extends onChange Observable with types of connection to which it changed
2021-04-05 23:33:36 +02:00
sertal70 2f69dd88cb feat(shortcuts-android): add cordova-plugin-shortcuts-android (#3609)
Co-authored-by: Sergio Talente <sergio@soundsofthings.com>
2021-04-05 23:32:58 +02:00
Luca Pawlik f32da73a87 fix(bluetooth-le): add missing status type value and add missing (optional) address property to NotifyParams interface (#3613) 2021-04-05 23:32:25 +02:00
John Borges cc79a1edb7 refactor(keychain-touch-id): more specific return types (#3615)
* chore: fixing typescript return types

* refactor(keychain-touch-id): more specific return types
2021-04-05 23:31:59 +02:00
Dominik Schwank 4fb07fa809 fix(app-rate): add missing types for onButtonClicked callback (#3616) 2021-04-05 23:31:43 +02:00
John Borges 3d7b777b19 feat(plugin): add MS App Center shared plugin (#3618)
* feat(plugin): add MS App Center shared plugin

* docs(app-center-shared): add incompatible doc
2021-04-05 23:31:29 +02:00
John Borges 2cb5f5c010 feat(plugin): add MS App Center LowMemory plugin (#3619)
* feat(plugin): add MS App Center LowMemory plugin

* refactor(app-center-low-memory): plugin decorator
2021-04-05 23:31:14 +02:00
Nico Lueg 46d0cecb27 feat(in-app-purchase-2): adds typings for transaction (#3621) 2021-04-05 23:30:53 +02:00
Sebastiaan Pasma ca190db829 feat(plugin): Text to Speech Advanced (#3627)
* Text to speech advanced plugin

* Add @interface

* docs update

* jsdoc fix

* jsdoc fix
2021-04-05 23:30:28 +02:00
Noel De Martin d698d5985b feat(network): declare connection enum with strings(#3630) 2021-04-05 23:30:07 +02:00
Adam Duren 8dcb6be4ea fix(in-app-purchase-2): fix typings for refresh (#3632)
Fixes the typings for the return value of `refresh` as described [here](https://github.com/j3k0/cordova-plugin-purchase/blob/dd6bf6f/doc/api.md#return-value-3)
2021-04-05 23:29:27 +02:00
Srinidhi 158bf637cd fix(unvired-cordova-sdk): changes to the property names and updated documentation (#3633)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-04-05 23:29:10 +02:00
Fedello 9b7db588a1 feat(power-optimization): plugin initial wrapper (#3642)
* feat(power-optimization):  plugin initial wrapper

* fix(power-optimization): Sync methods
2021-04-05 23:28:39 +02:00
aboedo 5d71d0d2bb feat(purchases): bump cordova-plugin-purchases from 2.0.0 to 2.1.1 (#3639)
* feat(purchases): bump cordova-plugin-purchases from 2.0.0 to 2.1.0

* bump version number to 2.1.1
2021-04-05 23:28:23 +02:00
dependabot[bot] c6ad5e41ff chore(deps): bump elliptic from 6.5.3 to 6.5.4 (#3635)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 23:28:08 +02:00
Philip Cesar Garay b8de7f0721 feat(preview-any-file): add new methods for preview-any-file cordova (#3643)
* feat(adjust): add missing wrappers for cordova api

* feat(adjust): add missing wrappers for cordova api
2021-04-05 23:27:56 +02:00
dependabot[bot] e5f710c8bb chore(deps): bump y18n from 3.2.1 to 3.2.2 (#3645)
Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 23:27:23 +02:00
Daniel Sogl 239ae32ad3 5.31.1 2021-01-23 18:53:33 +01:00
Daniel Sogl f7a3c7127a fix(build): add correct build script typings
Co-Authored-By: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:53:12 +01:00
Daniel Sogl 80a537c0db 5.31.0 2021-01-23 18:43:43 +01:00
Daniel Sogl 2ae986727a Merge branch 'master' of https://github.com/ionic-team/ionic-native 2021-01-23 18:43:24 +01:00
Daniel Sogl 7a4df59189 docs(android-notch): adjust example
Co-Authored-By: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:43:16 +01:00
Daniel Sogl 337bba62c5 Delete rebase.yml 2021-01-23 18:42:09 +01:00
Daniel Sogl a96faf1378 chore(package): upgrade to angular 11
BREAKING CHANGE: ionic-native now requires at least Angular 10 with ts-lib 2.0

Co-Authored-By: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:33:36 +01:00
Daniel Sogl 0467787085 chore(package): bump deps 2021-01-23 18:21:10 +01:00
Hans Krywalsky 0efa33f257 feat(advanced-http): duplicate methods sync to be able to abort requests (#3575)
* initial

* finish http-changes
2021-01-23 18:17:45 +01:00
Stéphane JAIS 182b403f69 feat(wonderpush): remove isReady method. (#3580)
Co-authored-by: Stéphane JAIS <stephane@wonderpush.com>
2021-01-23 18:17:11 +01:00
Sebastiaan Pasma ddd269e7ab feat(in-app-purchase-2): add redeem() for opening redeem code dialog in iOS (#3581) 2021-01-23 18:16:58 +01:00
capc0 6b18c3d061 fix(launch-navigator): enableGeolocation and enableGeocoding typings (#3584)
based of https://github.com/dpa99c/phonegap-launch-navigator/blob/master/uk.co.workingedge.phonegap.plugin.launchnavigator.d.ts

Co-authored-by: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:16:34 +01:00
Olga Koroleva bd8fbb3e1f feat(mobile-messaging): add Lists and date time for customAttributes (#3586) 2021-01-23 18:15:05 +01:00
weichunlai 3d1a73ebcb refactor(blink) id by adding blink id recognizer(#3555) (#3590) 2021-01-23 18:14:46 +01:00
CrisPRuz 96890c7b92 feat(android-notch): add cordova plugin wrapper (#3592)
* feat(android-notch): cordova plugin wrapper

* Update index.ts

Co-authored-by: Cristina <cape@gft.com>
Co-authored-by: Daniel Sogl <daniel@sogls.de>
2021-01-23 18:13:09 +01:00
Niklas Merz 26fd76dad0 fix(launchnavigator): make appSelection accessible (#3594) 2021-01-23 18:12:30 +01:00
capc0 72c99603db fix(firebase-messaging): adjust deleteToken/removeToken signature
fix token remove function name according to https://github.com/chemerisuk/cordova-plugin-firebase-messaging#deletetoken
2021-01-23 18:12:12 +01:00
Jonathan Fernandez e7bc1b6709 feat(firebase-authentication): add signInWithApple method (#3597) 2021-01-23 18:11:26 +01:00
Evgeniy 3e92f64484 feat(app-rate): update plugin functions (#3598)
* cordova-plugin-apprate

* Update index.ts
2021-01-23 18:11:14 +01:00
dependabot[bot] de6dee7de4 chore(deps): bump node-notifier from 8.0.0 to 8.0.1 (#3599)
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-23 18:10:40 +01:00
aboedo bed8797a60 feat(purchases): bump cordova-plugin-purchases from 1.3.2 to 2.0.0 (#3601) 2021-01-23 18:10:31 +01:00
Hans Krywalsky b4f0f07064 feat(facebook): add setAutoLogAppEventsEnabled method (#3606) 2021-01-23 18:10:13 +01:00
Noah Cooper e4b171930d feat(facebook): update api and logPurchase methods to include additional arguments(#3607) 2021-01-23 18:09:57 +01:00
Noah Cooper 4a796cafe9 refactor(facebook): use cordova-plugin-facebook-connect (#3603) 2021-01-19 12:50:07 +01:00
dependabot[bot] 2950ff14d7 chore(deps): bump highlight.js from 10.1.2 to 10.4.1 (#3588)
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 10.1.2 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/10.1.2...10.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 11:49:37 +01:00
dependabot[bot] 376501ef7e chore(deps): bump ini from 1.3.5 to 1.3.7 (#3595)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 11:49:19 +01:00
Daniel 6b468662b6 5.30.0 2020-11-20 23:54:23 +01:00
Daniel Sogl a209c61547 chore(package): bump deps 2020-11-20 23:54:04 +01:00
Hans Krywalsky 07d7ace97d feat(dfu-update): add DfuUpdate Plugin Wrapper (#3514)
* feat(dfu-update): add DfuUpdate Plugin Wrapper

* repo url changed

* updateFirmware options are now presented via Object

* import fixed
2020-11-19 08:40:46 +01:00
MaximBelov 13f6da69ef feat(background-upload): add plugin (#3539)
* feat(background-upload): add plugin

* fix(background-upload): update usage
2020-11-19 08:40:22 +01:00
rajgoenka bb1064225d feat(CustomUiSDK): add plugin for Paytm Custom UI SDK (#3546)
* added custom-uisdk index file

* feat(CustomUiSDK): add plugin for Paytm Custom UI SDK

* removed template generated comments and added ngx at the end to the import
2020-11-19 08:40:00 +01:00
agarwalnaveen22 78e92422ab feat(multiple-document-picker): add plugin (#3551)
* feat(multiple-document-picker): add plugin

* removed package json related changes
2020-11-19 08:39:32 +01:00
Hans Krywalsky 46853b4212 feat(core): add methodName to Cordova Decorator (#3558)
closes #3557
2020-11-19 08:38:39 +01:00
František Spurný f71b65d6a7 feat(smartlook): update to 1.6.0 (#3562) 2020-11-19 08:38:04 +01:00
amit-kremer93 e486cfd9bf feat(AppsFlyer): update to 6.x.x (#3563)
* align with AppsFlyer Cordova plugin V6

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-11-19 08:37:36 +01:00
Tomás Novau 7897f28d26 Update index.ts (#3565)
Adding to README.md instructions for capacitor support on Android.
2020-11-19 08:36:12 +01:00
aboedo 0f197ad9fc feat(purchases): update to plugin version 1.3.2 (#3566) 2020-11-19 08:35:49 +01:00
Eric Gopak d7c6f8628d feat(firebase-dynamic-links): Add missing method getDynamicLink() (#3567) 2020-11-19 08:35:29 +01:00
Rubén Alonso Silvestre af114f48e4 feat(firebase-vision): add image labelling (#3569)
* feat(firebase-vision): add image labelling

* style(firebase-vision): update asterisks to pass lint

* fix(firebase-vision): fix interfaces
2020-11-19 08:35:04 +01:00
adarsh-chaudhary fd0cddc9d0 feat(AllInOneSDK): add check to restrict app invocation (#3570)
* feat(AllInOneSDK): add plugin for Paytm All-in-One SDK

* feat(all-in-one-sdk): add check to restrict app invocation
2020-11-19 08:34:45 +01:00
Hans Krywalsky b3d5baa46e feat(bluetooth-le): Allow specifying transport mode for Android (#3571) 2020-11-19 08:34:14 +01:00
MaximBelov 68d245ef2c feat(intercom): added displayCarousel, displayArticle, setBottomPadding (#3572) 2020-11-19 08:33:45 +01:00
Aleksandar Noveski 4dda714761 feat(cordova-plugin-imap) initial 'native wrapper' commit (#3573) 2020-11-19 08:33:16 +01:00
Peter Wilkniss ba39f7e9f2 fix(clevertap): remove duplicated methods
Closes #3517. Closes #3491
2020-11-16 13:15:17 -05:00
Daniel Sogl 52da729b8c chore(ci): use node 14.x 2020-11-05 13:27:38 +01:00
Daniel Sogl 46e0d6d396 chore(ci): use node 14.x 2020-11-05 13:26:49 +01:00
Daniel Sogl 5fc4ceada4 chore(ci): use node 14.x 2020-11-05 13:26:23 +01:00
Daniel Sogl f04f1f479f 5.29.0 2020-10-16 19:29:23 +02:00
Daniel Sogl da72795081 chore(package): bump deps 2020-10-16 19:25:41 +02:00
Sidnei Luiz Becker f3ce3c4930 feat(social-sharing): Add missing method shareViaWhatsAppToPhone(#3513) 2020-10-16 19:22:25 +02:00
Ryan Gibbs 5a77eabf76 feat(adjust): updating to match official typings (#3523) 2020-10-16 19:21:38 +02:00
Pawel86400 99e6a5398f feat(fingerprint-air): add new functions (#3530)
* Add the new "registerBiometricSecret" and "loadBiometricSecret" methods for 'fingerprint-aio' plugin

* Update the response type for `loadBiometricSecret`

* Add new error msg for Secret not Found
2020-10-16 19:21:10 +02:00
Konstantin 14ec32b83c feat(mobile-messaging): add new fields to Message type and new method to display chat view (#3531)
Co-authored-by: Konstantin Latypov <Konstantin.Latypov@infobip.com>
2020-10-16 19:20:20 +02:00
Matt Barr 7b0195bdf4 fix(http): add missing type to serialiser property (#3532)
cordova http API allows for 'raw' serializer, and in fact 'raw' is referenced in several places in this file. It is even possible to set the serializer using `setDataSerializer('raw')`

This serializer is required for sending binary data.
2020-10-16 19:19:49 +02:00
adarsh-chaudhary 1f48c31a8e feat(all-in-one-sdk): add plugin for Paytm All-in-One SDK (#3536) 2020-10-16 19:19:05 +02:00
Hans Krywalsky c62c137723 fix(diagnostics): locationAccuracyAuthorization Property missing in build (#3540) 2020-10-16 19:17:36 +02:00
Marius C. Bolik 3340e9a694 feat(appsfyler): add property waitForATTUserAuthorization to AppsflyerOptions (#3541) 2020-10-16 19:17:16 +02:00
Rodolfo Patane 4766ec7a35 fix(music-controls): update associated cordova plugin (#3543)
The original project message in github.com:

No longer maintained.
Gavin Henry (ghenry22) has been maintaining a fork that should be updated and working better than this one. Please use his fork.
2020-10-16 19:15:50 +02:00
MaximBelov a37ea81488 chore(file-transfer): undeprecate (#3542) 2020-10-16 19:15:34 +02:00
aboedo b5f7f952df feat(purchases): update to plugin version 1.3.0 (#3547) 2020-10-16 19:13:20 +02:00
David 5d1b5d5fda feat(firebase-x): add setLanguageCode method for auth (#3548)
Co-authored-by: david <david@192.168.1.36>
2020-10-16 19:12:52 +02:00
Erik b2e82bea62 fix(in-App-purchase2) Correct type definition for date fields (#3549) 2020-10-16 19:09:38 +02:00
Pataar d2a6b13059 docs(luxand): improve docs (#3550) 2020-10-16 19:09:13 +02:00
jcesarmobile ce9db34e24 fix(in-app-purchase-2): change in-app-purchase-2 plugin id (#3553)
it was renamed from cc.fovea.cordova.purchase to cordova-plugin-purchase
2020-10-16 19:07:56 +02:00
Ville Raikko 36ae7dcad9 firebase-x: Add missing function reloadCurrentUser() (#3527) 2020-09-10 08:28:32 -04:00
Nicholas Hyatt adca021f39 Merge pull request #3519 from ionic-team/remove-premier-apple-wallet-cta
remove the apple wallet premier decorator
2020-08-28 10:03:29 -05:00
Nicholas Hyatt 308e0f3f33 remove the apple wallet premier decorator 2020-08-28 09:59:25 -05:00
Daniel Sogl 8ce71132b0 5.28.0 2020-08-14 17:56:09 +02:00
Daniel Sogl f6bf48d9b2 chore(package): bump deps 2020-08-14 17:53:47 +02:00
David Boho 579170a99e fix(geolocation): #3303 geolocation watchPosition return type (#3470)
* fix #3303 geolocation watchPosition return type

* watchPosition align docs
2020-08-14 17:38:14 +02:00
MohammadAli Zarei Matin b0ffb0ec4a fix(metrix): change firebase api (#3473) 2020-08-14 17:37:21 +02:00
Cristiano Fromagio eec3fec7ff feat(onesignal): add in-app messages methods (#3481) 2020-08-14 17:35:32 +02:00
Cesar de la Vega a010bb1869 feat(purchases): update to plugin version 1.2.0 (#3482)
* updates to 1.2.0

* fixes linter errors
2020-08-14 17:35:06 +02:00
Aditya Sharma 26d10ef633 feat(clover-go): add support to pass signature and void payment (#3485)
Added support to pass signature incase the card payment require signature for authorisation
Added support to void any payment
Removed iOS platform for now as it will be supported in coming releases
2020-08-14 17:34:04 +02:00
Don Coleman d7ccd454fb feat(nfc): update to phonegap-nfc@1.2.0 (#3486) 2020-08-14 17:33:43 +02:00
Nico Lueg fab667f22c removed interface that doesn't apply to the api (#3487) 2020-08-14 17:33:22 +02:00
Hans Krywalsky ccca644134 feat(diagnostics): Add support for new iOS14-LocationAccuracy Permission (#3490)
* feat(diagnostics): add support for new iOS14-LocationAccuracy Permission

* linting fixed
2020-08-14 17:32:47 +02:00
陈龙明 b4462d5e6c fix(ble): add missing method "isLocationEnabled" (#3495) 2020-08-14 17:32:01 +02:00
František Spurný 5aa5757795 feat(smartlook): update to 1.5.2 (#3498) 2020-08-14 17:31:40 +02:00
Carl Poole 85eaf92e58 docs(android): badges fyi for android docs (#3502) 2020-08-14 17:31:22 +02:00
Stefanic 1ffad79320 fix(ibeacon): undefined locationManager (#3505)
Change some cordova.plugins calls to window.cordova.plugins to
prevent 'Cannot read property 'locationManager' of undefined'
2020-08-14 17:31:03 +02:00
deniszpua 44f86f3ce5 fix(hyper-track): update to the modern sdk (#3508)
* Lint warnings fixed

* Misleading and unnecessary log statement removed
2020-08-14 17:30:41 +02:00
CodeTroopers 25bf7437b5 fix(ble) #3506 : leave a chance to client to reorder sequences (#3509)
* Fix #3506

* Update documenation
2020-08-14 17:30:18 +02:00
Matt Netkow f413dab4e2 docs(spotify): Spotify Auth & Firebase Crashlytics 2020-08-10 09:10:32 -05:00
Matt Netkow 68c11192cd update 2020-08-10 09:02:32 -05:00
Daniel Sogl 5ec63841c3 chore(deps-dev): bump lodash from 4.17.15 to 4.17.19 (#3489)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-07 10:47:30 +02:00
dependabot[bot] a9294ecb51 chore(deps): bump elliptic from 6.5.2 to 6.5.3 (#3496)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-07 10:47:17 +02:00
dependabot[bot] c12aa6c9fa chore(deps-dev): bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-15 21:52:19 +00:00
Daniel Sogl 9f27d54f0e 5.27.0 2020-06-23 19:09:13 +02:00
Daniel Sogl 343cf7356f chore(package): bump deps 2020-06-23 19:06:37 +02:00
Konstantinos Tsanakas 7c95e66021 fix(camera-preview): tapFocus (#3467) 2020-06-23 19:03:42 +02:00
Edem Morny 9bf1eafc4e feat(vibes): add support for inbox messaging (#3466) 2020-06-23 19:03:09 +02:00
Knut Erik Langdahl 7b998b9644 feat(build-info): add plugin (#3465)
* feat(build-info): add plugin

* Update index.ts

Co-authored-by: Knut Erik Langdahl <knut.erik.langdahl@bekk.no>
Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-06-23 19:02:12 +02:00
Praveen Challa 7ae1df2489 feat(camera-preview): add record video functions (#3463)
* Update index.ts

Added video instance

* Fixed lints

Fixed lints
2020-06-23 19:01:14 +02:00
Miquel b2afc131ca feat(admob): add interfaces and method typings (#3461)
* Update docs

* feat(cordova-admob) add interfaces and methods

Co-authored-by: Miquel Martín <miquel.martin@appfeel.com>
2020-06-23 19:00:31 +02:00
Victor Dias 32203e9ac1 feat(firebase-x): add missing methods from plugin, incl. authenticateUserWithApple (#3458) 2020-06-23 19:00:06 +02:00
Victor Dias 66896b2632 fix(firebase-x): indicate callback methods to verifyPhoneNumber (#3457)
- and remove callbacks methods on verifyNumber and signInWithCredential functions
2020-06-23 18:59:45 +02:00
Calum Murray fe21b5b97c fix(app-rate): Add missing "openUrl" property to AppRatePreferences object (#3456) 2020-06-23 18:59:02 +02:00
Calum Murray 40b9295de6 fix(launch-review): Allow rating() callback to be invoked multiple times (#3455) 2020-06-23 18:58:22 +02:00
Daniel Sogl 2923504c7d chore(GitHub): pass trough GitHub variables 2020-06-11 19:30:09 +02:00
Daniel Sogl 030a78fc1b chore(docs): use GitHub variables 2020-06-11 19:27:38 +02:00
Daniel Sogl aa535844b0 chore(GitHub): cache ionic site files 2020-06-11 18:59:40 +02:00
Daniel Sogl be3f73a921 chore(GitHub): run docs deploy script on master 2020-06-11 18:53:25 +02:00
Daniel Sogl 809d664cf4 chore(GitHub): run docs prepare script on master 2020-06-11 18:47:26 +02:00
Daniel Sogl 4f2f8894d5 chore(GitHub): run git config script 2020-06-11 18:41:20 +02:00
philkry 742ff65596 feat(ios-aswebauthenticationsession): add plugin (#3421)
* feat(ios-aswebauthenticationsession): add plugin

* Update index.ts

* returning string instead of any

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-06-11 18:14:21 +02:00
mcelikdev 79c3284434 feat(chooser): add getFileMetadata (#3425) 2020-06-11 18:13:34 +02:00
Rubén Alonso Silvestre 1aacb487a4 feat(firebase-vision): add barcodeDetector (#3426) 2020-06-11 18:10:08 +02:00
André Tissot ef17dc5d07 feat(fcm): add requestPushPermissionIOS and createNotificationChannelAndroid functions (#3430) 2020-06-11 18:09:47 +02:00
bsorrentino 324334eb28 feat(broadcaster): align plugin API to version 4.1.0 (#3432) 2020-06-11 18:08:35 +02:00
Daniel Zen 389a3fb215 fix(jumio): update plugin reference and source (#3428)
* feat(jumio): add plugin

* Update index.ts

* docs(example & cordova repo)

* remove space at end of plugin name

* Readme description doesn't generate md file properly under certain conditions

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-06-11 18:01:55 +02:00
SuryaClevertap 3df35b40ce feat(CleverTap): Update Plugin for Parity Support (#3435)
* 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

Co-authored-by: Peter Wilkniss <peter@clevertap.com>
Co-authored-by: Daniel Sogl <mytechde@outlook.com>
Co-authored-by: Darshan Pania <darshan@clevertap.com>
2020-06-11 18:00:48 +02:00
Keenan Hawekotte 7f0975803f feat(firebase-dynamic-links): Update plugin for parity (#3437)
* Include other methods from cordova-firebase-dynamiclinks plugin

* Remove unnecessary dependency

* Run update to reset package lockfile
2020-06-11 18:00:11 +02:00
Jakob Engelbrecht dc6e3313bb docs(our): add deprecation warning (#3439) 2020-06-11 17:59:34 +02:00
Frank Noorloos 4575cb6050 docs(mixpanel): add deprecated on identify (#3444) 2020-06-11 17:58:20 +02:00
Victor Dias 191c7a044d fix(firebase-x): add fakeVerificationCode param to verifyPhoneNumber (#3451)
- also fix misspelled timeOutDuration required param
2020-06-11 17:57:55 +02:00
Matt Netkow 46bbf633e4 Add premier and capIncompat metadata to plugins (#3453) 2020-06-11 17:56:34 +02:00
Matt Netkow 1567e8ff2f chore(readme): add community vs enterprise distinction 2020-06-09 10:38:08 -05:00
Daniel Sogl 69117131bd chore(package): bump deps 2020-05-20 09:39:50 +02:00
Daniel Sogl 8f20fc82f3 5.26.0 2020-05-16 14:51:11 +02:00
Daniel Sogl 3ddd672e00 chore(GitHub): add rebase action 2020-05-16 14:47:26 +02:00
Daniel Sogl 0f1cde634f chore(lint): run hook on all files 2020-05-16 14:44:54 +02:00
Daniel Sogl 4338c1c5ed chore(lint): extend prettier rules 2020-05-16 14:44:16 +02:00
Daniel Sogl 511a02d50b refactor(lib): run prettier 2020-05-16 14:40:49 +02:00
Daniel Sogl f5133c691d feat(lib): add prettier 2020-05-16 14:40:25 +02:00
Daniel Sogl 12606198f6 chore(package): bump deps 2020-05-16 14:31:42 +02:00
Daniel Zen 13a8a6f1d9 feat(jumio): add plugin (#3423)
* feat(jumio): add plugin

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-05-16 13:41:03 +02:00
Daniel Zen e59a989fab fix(secure-storage-echo): method is inaccessible when device is not secure #3322 (#3424) 2020-05-16 13:35:54 +02:00
Daniel Sogl fd8d83a48a chore(deps): bump typedoc to 0.17 2020-05-15 12:23:01 +02:00
Daniel Sogl 1dfd8a017a chore(package): bump deps 2020-05-15 12:13:28 +02:00
Daniel Zen e715498d33 fix(secure-storage-echo): method is inaccessible when device is not secure #3322 (#3413) 2020-05-15 12:05:14 +02:00
Akshay Dwivedi 809e5ac14d feat(firebase-x): add getCurrentUser (#3389)
* feat(firebase-x): add getCurrentUser

add getCurrentUser method. fixes #3356

* Update index.ts

* resolve merge conflict

* resolve merge conflicts

Co-authored-by: Daniel Sogl <mytechde@outlook.com>
2020-05-15 12:04:15 +02:00
sync667 9892ce7a61 feat(in-app-purchase-2): add update function (#3416)
* feat(in-app-purchase-2): add update

Add update method from plugin. Fixes: #3411

* Trailing fix.

Whitespace removed.
2020-05-15 12:03:37 +02:00
Joshua Sherer 180b665c4b feat(native-view): add plugin (#3418)
* feat(native-view): add plugin

* feat(native-view): add plugin
2020-05-15 12:02:47 +02:00
MohammadAli Zarei Matin 26c912092c feat(metrix): add plugin (#3419) 2020-05-15 12:02:09 +02:00
Daniel Sogl 40e2a2e291 5.25.0 2020-05-05 11:19:34 +02:00
Daniel Sogl 85c3c47998 chore(package): bump deps 2020-05-05 11:16:27 +02:00
Paolo Tesser 825b2d6970 feat(pushape-push): add plugin (#3405) 2020-05-05 11:09:58 +02:00
František Spurný ea053ccbe6 feat(smartlook): new api methods (#3402) 2020-05-05 11:06:55 +02:00
Alexander Bogdanov c403330c0a feat(appsflyer): added registerUninstall function (#3401)
* fix(appsflyer): added missing registerUninstall()

According to appsflyer docs, there should be *registerUninstall()* method to allow tracking uninstalls for iOS:

https://github.com/AppsFlyerSDK/appsflyer-cordova-plugin/blob/master/docs/API.md#-registeruninstalltoken-void

* fixed asterisk alignment to pass CI test

* removed whitespace to pass CI test
2020-05-05 11:06:25 +02:00
Rubén Alonso Silvestre a3d54a34b8 feat(firebase-vision): add plugin (#3400) 2020-05-05 11:04:21 +02:00
dependabot[bot] 3099b8c76c chore(deps): bump jquery from 3.4.1 to 3.5.0 (#3397)
Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-05-05 11:03:37 +02:00
ebeling 8eacf8817c fix(bluetooth-le): change reconnect return signature to Observable<DeviceInfo> fixes #3374 (#3394) 2020-05-05 11:03:27 +02:00
Akshay Dwivedi eceb7ca1fc feat(background-fetch): add taskId to finish method (#3390)
add taskId to finish method in background fetch. fixes #3361
2020-05-05 11:03:03 +02:00
Akshay Dwivedi 3d46715b9c feat(firebase-x): add getId (#3388)
* feat(firebase-x): add getId

add getId to get app instance id. fixes #3378

* Update index.ts
2020-05-05 11:01:26 +02:00
Akshay Dwivedi e09592d2b9 feat(admob-plus): add setDevMode (#3387)
* feat(admob-plus): add setDevMode

fixes #3384 . add setDevode for admob-plus

* Update index.ts
2020-05-05 11:01:10 +02:00
aalshberi 61bbe3980c fix(firebase-x): return document id (#3386)
* fix for #3385

* adding spaces
2020-05-05 11:00:37 +02:00
Ashaba John 1db0ff741f feat(vibes-push-plugin): add Vibes Push plugin wrapper (#3368) 2020-05-05 10:59:44 +02:00
tatham a391e37f90 feat(native-storage): add initWithSuiteName (#3365)
* feat(native-storage): add initWithSuiteName

* feat(native-storage): add initWithSuiteName

Co-authored-by: Colin Tatham <colin.tatham@melbournewater.com.au>
2020-05-05 10:59:13 +02:00
Daniel Sogl 3e0b0750d8 5.24.0 2020-04-17 05:32:35 +02:00
Daniel Sogl b426819f92 chore(package): bump deps 2020-04-17 05:29:57 +02:00
Hitesh Jain 9e2f670d9d feat(usabilla-cordova-sdk): add plugin (#3362)
* feat(usabilla-cordova-sdk): add plugin

* fix(usabilla-cordova-sdk): Added interface for correct response
2020-04-17 05:21:50 +02:00
Don Coleman 8c25d1e311 feat(nfc): update to phonegap-nfc@1.1.1 (#3381) 2020-04-17 05:21:01 +02:00
San Leen 6458640ba7 feat(wechat): add openMiniProgram method (#3380) 2020-04-16 14:11:59 +02:00
Aditya Sharma be05235a6e feat(clover-go): add CloverGo plugin (#3376)
* feat(clovergo): add CloverGo plugin

* fix(clovergo): remove template comments and added dscription

* fix(clovergo): Remove template comments, empty property and returned response interface

* fix(clovergo): Updated comments with correct returned response interface
2020-04-16 14:10:22 +02:00
Onyemaechi Okafor 83196bc947 feat(shop-checkout): add plugin (#3337)
* feat(plugin): ShopCheckout

* Add typings for returned promises
2020-04-15 21:33:06 +02:00
Kaspar d2d5a5a96c docs(validateExpiryDate): expMonth param month 0 to 11 (#3349) 2020-04-15 21:30:49 +02:00
xtarx bb80d00f58 signInWithVerificationId parameter mismatch (#3354)
by.chemerisuk.cordova.firebase.FirebaseAuthenticationPlugin.signInWithVerificationId argument 2 has type java.lang.String, got java.lang.Integer

smsCode has to be string instead of number
2020-04-15 21:29:46 +02:00
waliu bfee712cdc feat(gao-de-location): update wrapper to match version 2.0.5 (#3358)
* Plug in update to 2.0.5

* Plug in update to 2.0.5
2020-04-15 21:29:07 +02:00
Ales Rosina 83bb4a96f9 fix(in-app-browser): add missing 'no' type (#3359) 2020-04-15 21:26:40 +02:00
Andrew Decker e1350a2e7e feat(firebase-messaging): add getInstanceId (#3364) 2020-04-15 21:24:04 +02:00
Mark de Groot 96e9b19732 fix(health): HealthQueryOptionsAggregated bucket optional (#3370)
As said in the comment: `if specified, aggregation is grouped an array of "buckets" (windows of time),` the `bucket` field in `HealthQueryOptionsAggregated` should be optional.
2020-04-15 21:21:18 +02:00
Matt Netkow 3e78462163 docs(README): Add Ionic React and Capacitor usage instructions 2020-04-10 09:12:27 -05:00
Solee Choi 47b85a80a9 fix(iamport-cordova): fix data type of card_quota(#3372) 2020-04-09 13:35:49 +02:00
Konstantin 3af9c48f05 feat(MobileMessaging): add support for CustomEvents (#3373)
* feat(MobileMessaging): add methods for CustomEvents support

* fix(MobileMessaging) change customAttributes type

* fix(MobileMessaging): change methods return type

Co-authored-by: Konstantin Latypov <Konstantin.Latypov@infobip.com>
2020-04-09 13:34:19 +02:00
aboedo 739fe89400 feat(purchases): update to the latest plugin version (#3371) 2020-04-09 13:33:33 +02:00
Daniel Sogl 1f3bc1208c 5.23.0 2020-03-22 11:11:50 +01:00
Daniel Sogl f896440ae2 chore(package): bump deps 2020-03-22 11:09:42 +01:00
kostap13 96e6711776 feat(mobile-messaging): add plugin (#3338)
* feat(MobileMessaging): add MobileMessaging plugin

* Update index.ts

* Update index.ts

Co-authored-by: Konstantin Latypov <Konstantin.Latypov@infobip.com>
Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-03-22 11:04:09 +01:00
Nick Vahalik 664e257442 feat(in-app-purchase-2): feat(in-app-purchase-2): update types and add getApplicationUsername function (#3320)
* Fixing interface types.

* Adding applicationUsername.
2020-03-22 11:00:42 +01:00
Srinidhi 2d1e2db9cd fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus (#3334)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2020-03-22 10:59:56 +01:00
Daniel Sogl 58ea528ee5 Merge remote-tracking branch 'origin/master' 2020-03-22 10:55:15 +01:00
mkw 5471696664 fix(cordova-firebase-x): updated methods (#3339)
* fixed firebase-x ts file

* formatting

* remove config file

* spacing
2020-03-22 10:55:11 +01:00
mkw 5d768b2b9e fix(cordova-firebase-x) updated methods (#3339)
* fixed firebase-x ts file

* formatting

* remove config file

* spacing
2020-03-22 10:54:58 +01:00
Lucas a0f91635fc feat(admob-free): add missing config properties (#3344) 2020-03-22 10:54:32 +01:00
Nick Vanselow 7bcbca7696 fix(email-composer): fix error when no mail apps (#3347)
When there are no apps installed that can handle "mail" then the "apps" array is returned as `null` from the plugin. Ensure we don't try to call `length` on `null`.
2020-03-22 10:54:00 +01:00
Daniel Sogl 52fc9f85ad Merge remote-tracking branch 'origin/master' 2020-03-22 10:53:26 +01:00
Miquel fe89f2bf96 fix(admob): fix interstitialAdId parameter typo (#3348)
Co-authored-by: Miquel Martín <miquel.martin@appfeel.com>
2020-03-22 10:53:12 +01:00
Miquel a57000a55a Update docs (#3348)
Co-authored-by: Miquel Martín <miquel.martin@appfeel.com>
2020-03-22 10:52:56 +01:00
dependabot[bot] 4091b1b37a chore(deps): bump acorn from 6.4.0 to 6.4.1 (#3345)
Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-03-14 12:03:51 +01:00
dependabot[bot] 78c3be4c9b chore(deps-dev): bump minimist from 1.2.0 to 1.2.2 (#3346)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.2.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-03-14 12:03:37 +01:00
Daniel Sogl 8e9575b6aa 5.22.0 2020-02-28 19:03:14 +01:00
Daniel Sogl 83eace835a chore(package): bump deps 2020-02-28 19:02:58 +01:00
Solee Choi 6277d8e997 feat(iamport-cordova): add iamport-cordova plugin on ionic-native (#3285)
* feat(iamport-cordova): add iamport-cordova plugin on ionic-native

* Update index.ts

* document cordova functions specifically

* fix lint error

* add document befroe function declarations

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-02-28 19:01:23 +01:00
Srinidhi 53213bb57a feat(unvired-cordova-sdk): add new functions to lock and unlock sending of data (#3329)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api
2020-02-28 18:56:54 +01:00
Amine 18bee4e298 fix(fcm): add missing clearAllNotifications, hasPermission and getAPNSToken (#3331)
* fix(fcm): add missing clearAllNotifications

* getAPNSToken method added

New version of `cordova-plugin-fcm-with-dependecy-updated` released: v4.0.0

_“The old FCMPlugin.getToken is focused on retrieving the FCM Token. For the IOS, APNS token can now be retrieved by the new method”_ (Show readme)[https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated#version-400-12102019]

* hasPermission added

[Show readme.md](https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated#version-320-16092019)

#### Checking for permissions
Useful for IOS. On android, it will always return `true`.

```javascript
FCMPlugin.hasPermission(function(doesIt){
    // doesIt === true => yes, push was allowed
    // doesIt === false => nope, push will not be available
    // doesIt === null => still not answered, recommended checking again later
    if(doesIt) {
        haveFun();
    }
});
```
# Conflicts:
#	src/@ionic-native/plugins/fcm/index.ts

Co-authored-by: Alexis Caffa <AlexisCaffa@users.noreply.github.com>
2020-02-28 18:56:08 +01:00
Daniel Sogl 7277c0fbe5 5.21.6 2020-02-22 12:36:15 +01:00
Daniel Sogl b274a70ed9 chore(package): bump deps 2020-02-22 12:32:53 +01:00
Ray Chavez a8eebb9212 fix(apple-pay): fix PKPaymentRequest must have valid merchantCapabilities in iOS 12 & 13 #3314
add missing IMerchantCapabilities and ISupportedNetworks types
2020-02-22 12:28:03 +01:00
gine 300f75ef92 fix(secure-storage): method is inaccessible when device is not secure #3322 2020-02-22 12:25:59 +01:00
mkw 45218102f3 feat(keychain-touch-id): added userAuthenticationRequired parameter to save method (#3324)
* added userAuthenticationRequired parameter to save method

* fixed whitespace
2020-02-22 12:23:38 +01:00
Daniel Sogl a9774e07ae 5.21.5 2020-02-12 09:27:31 +01:00
Daniel Sogl 6016568c86 chore(package): compile with angular 9 2020-02-12 09:27:12 +01:00
Mike Hartington 95d402c7f5 5.21.4 2020-02-10 23:56:39 -05:00
Mike Hartington df5f832664 fix(build): corrects npm publishing task
Ref #3311
2020-02-10 23:50:46 -05:00
Daniel Sogl 6112d724f2 5.21.3 2020-02-10 19:48:42 +01:00
Daniel Sogl 2913a68d8f Revert "chore(package): compile with angular 9"
This reverts commit 2ad03fa89b.
2020-02-10 19:47:23 +01:00
Daniel Sogl 4d346437f0 Revert "chore(package): refresh package-lock"
This reverts commit 4c07af7782.
2020-02-10 19:47:15 +01:00
Daniel Sogl 904455df9e 5.21.2 2020-02-09 18:11:03 +01:00
Daniel Sogl cac9872796 5.21.1 2020-02-09 12:34:17 +01:00
Daniel Sogl d4465681cf chore(package): bump deps 2020-02-09 12:31:46 +01:00
Daniel Sogl fd3a8de693 5.21.0 2020-02-07 18:09:28 +01:00
Daniel Sogl 4c07af7782 chore(package): refresh package-lock 2020-02-07 18:07:07 +01:00
Daniel Sogl 2ad03fa89b chore(package): compile with angular 9 2020-02-07 18:03:59 +01:00
Daniel Sogl ed37c68990 chore(package): bump jest 2020-02-07 18:00:13 +01:00
Daniel Sogl 66da511526 chore(package): bump deps 2020-02-07 17:59:18 +01:00
chriswatt 817f0d11b9 fix(background-geolocation): change syncThreshold type to number (#3299)
https://github.com/mauron85/cordova-plugin-background-geolocation#API

The syncThreshold parameter type is Number
2020-02-07 17:54:22 +01:00
Cesar de la Vega c8d3afc91d fix(purchases): update to cordova-plugin-purchases@1.0.4 (#3301) 2020-02-07 17:53:29 +01:00
Srinidhi 3b18135ebf feat(unvired-cordova-sdk): add new property containing HTTP status code (#3302)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.
2020-02-07 17:52:28 +01:00
Mike Hartington 614ade447f feat(): angular ivy support (#3309)
* init

* cleanup packagelock

* testing

* chore(package): refresh package-lock.json

* updates

* chore(): fix builds

* chore(): rework package-lock

* chore(): lint

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-02-07 17:51:47 +01:00
Daniel Sogl 1bcaa39ffd 5.20.0 2020-01-27 06:43:25 +01:00
Daniel Sogl 82939763ee chore(package): upgrate typedoc to 0.16 2020-01-27 06:40:43 +01:00
Daniel Sogl 15ed431819 chore(package): bump deps 2020-01-27 06:30:45 +01:00
František Spurný 7baeab9fee docs(smartlook): extended usage sample (#3278)
* docs(smartlook): expanded usage sample

* docs(smartlook) fixed lint error

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-01-27 06:25:50 +01:00
jospete 41895c165c feat(wifiwizard2): add cordova-plugin-wifiwizard2 typescript definitions (#3288)
* feat(cordova-plugin-wifiwizard2): add cordova-plugin-wifiwizard2 plugin definitions

* fix ts-lint errors
2020-01-27 06:20:25 +01:00
Stéphane JAIS 80f4ced369 docs(wonderpush): update title and description (#3294) 2020-01-27 06:19:45 +01:00
Marc Bornträger 95a67a813d feat(cordova-secure-storage-echo): add extra options interface (#3295) 2020-01-27 06:18:55 +01:00
Sefa Ilkimen 799cf94674 feat(http): update declaration for cordova plugin version 2.4.0 (#3298)
* feat(HTTP): update declaration for cordova plugin version 2.3.0

* feat(HTTP): update declaration for cordova plugin version 2.4.0
2020-01-27 06:18:05 +01:00
Antoine Brassard Lahey 2b2eb88a64 docs(firebase-x): add /ngx to import in usage example (#3277)
The path used to import FirebaseX in the usage example is wrong, it should end with /ngx
2020-01-17 10:53:21 +01:00
Daniel Sogl 7cad3f350f 5.19.1 2020-01-03 19:56:45 +01:00
Daniel Sogl 4c8ec5d1fc chore(package): change changelog script name 2020-01-03 19:56:33 +01:00
Daniel Sogl 82b632d772 chore(package): bump deps 2020-01-03 19:54:35 +01:00
Tim Brust 240feba76b fix(in-app-browser): adds missing customscheme type (#3276)
it also adds an overload to the `on` function to pass a generic string to support custom events.
2020-01-03 19:40:11 +01:00
kodolok e55a1e1117 feat(firebase-x): add missing methods, parameter (#3273)
* feat(firebase-x): add colletion enable methods

add setCrashlyticsCollectionEnabled(), setPerformanceCollectionEnabled()

* feat(firebase-x): add parameter to logError

Add an optional stackTrace parameter to Crashlytics logError()

* fixed whitespace errors
2020-01-03 19:39:58 +01:00
Patrick Bußmann 8764440087 docs(sign-in-with-apple): updated documentation (#3270) 2020-01-03 19:39:48 +01:00
Daniel Sogl 07b958ac4e chore(): update changelog 2019-12-27 12:46:50 +01:00
Daniel Sogl dd39c2fa85 5.19.0 2019-12-27 12:46:27 +01:00
Daniel Sogl 515b82d634 chore(package): bump deps 2019-12-27 12:45:44 +01:00
rigelglen ecb0bb22ed feat(cordova-plugin-mlkit-translate): Add plugin (#3261) 2019-12-27 12:33:04 +01:00
Tim Brust 3f1fa37a8d feat(pdf-generator): add new pluign (#3268) 2019-12-27 12:09:44 +01:00
甘杨 a74c894064 feat(app-update): skip dialog boxes support (#3267) 2019-12-27 12:09:28 +01:00
Andrea 4d7e937d7a feat(firebase-analytics): add resetAnalyticsData to firebase-analytics (#3264)
added resetAnalyticsData method to firebase-analytics plugin
2019-12-27 12:08:40 +01:00
Akshay Dwivedi fc90795a2c feat(camera-preview):add getCameraCharacteristics (#3260)
* feat(camera-preview):add getCameraCharacteristics

added getCameraCharacteristics to get the characteristics of all available cameras. #3163

* Update index.ts
2019-12-27 12:07:47 +01:00
Akshay Dwivedi 129ba4dbe2 feat(in-app-browser): add data in Event interface (#3258)
added data in Event interface for InApp Browser. fixes #3244
2019-12-27 12:07:26 +01:00
Venkadesh P 8582fac076 feat(unvired-cordova-sdk): added demo mode login api (#3256)
* feat(unvired-cordova-sdk): added demo mode login api

* feat(unvired-cordova-sdk): added new properties for demo mode.
2019-12-27 12:07:08 +01:00
Daniel Sogl d0f665f6fc chore(): update changelog 2019-12-09 07:00:03 +01:00
Daniel Sogl 0254cf730e 5.18.0 2019-12-09 06:59:52 +01:00
Daniel Sogl 92a99145f8 chore(package): bump deps 2019-12-09 06:57:44 +01:00
Michael Read a22ee6ed2b feat(in-app-browser): add "beforeload" callback method (#3249)
* fix(in-app-browser): Added missing callback method on the "beforeload" event ([issue#3152](https://github.com/ionic-team/ionic-native/issues/3152))

* fix(in-app-browser): Missing "beforeload" callback method
2019-12-09 06:52:58 +01:00
Dallas James 1aa89ae311 feat(ms-adal): add authentication settings (#3252) 2019-12-09 06:52:14 +01:00
Srinidhi 6f4d23d072 doc(unvired-cordova-sdk): remove mobile only restriction for some of the apis (#3251)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis
2019-12-09 06:51:34 +01:00
Dallas James ecd451ceb3 fix(ms-adal): add missing "claims" parameter to "acquireTokenAsync" function (#3250)
* fix(ms-adal): add missing claims parameter

* add docs for new claims field
2019-12-09 06:50:40 +01:00
Sefa Ilkimen bddc221b60 feat(http): update declaration for cordova plugin version 2.3.0 (#3247)
BREAKING CHANGE: you have to update to cordova-plugin-advanced-http@2.3 or later
2019-12-09 06:49:15 +01:00
Patrick Bußmann 27e844cbc2 docs(image-picker): updated configuration (#3245) 2019-12-09 06:46:36 +01:00
Daniel Sogl b8695220ea chore(): update changelog 2019-11-26 17:11:35 +01:00
Daniel Sogl 364b30af59 5.17.1 2019-11-26 17:11:20 +01:00
Daniel Sogl 860d79828d chore(pacjage): bump deps 2019-11-26 17:11:11 +01:00
Daniel Sogl 9057dc2c93 fix(email-composer): Aligned function calls with Cordova plugin
Co-authored-by: ChelloApps<name@example.com>

closes: #3220
2019-11-26 17:05:56 +01:00
heremamit 5223dc7dd5 docs(update): Preview any file import path (#3237)
updated documents to reflect correct import path
2019-11-26 17:03:46 +01:00
Akshay Dwivedi bb77620d0d fix(purchases): changed optional parameter oldSku (#3238)
changed optional parameter oldSkus to comply with the updated plugin code
2019-11-26 17:03:34 +01:00
Mike Hartington b280ef4c55 Merge pull request #3240 from swernimo/master
fix(push): add showBadge to android channel
2019-11-26 09:10:05 -05:00
Sean Wernimont 8e79890251 fix(push): add showBadge to android channel 2019-11-25 15:35:55 -07:00
Daniel Sogl f4a4bb9e55 chore(): update changelog 2019-11-19 09:43:14 +01:00
Daniel Sogl d108776981 5.17.0 2019-11-19 09:43:01 +01:00
Daniel Sogl 8a65cc943a chore(package): bump deps 2019-11-19 09:40:33 +01:00
Akshay Dwivedi d2e4d3e5ce feat(background-mode): add disableBatteryOptimizations function (#3235)
implemented disableBatteryOptimizations() method #3085
2019-11-19 09:36:31 +01:00
Akshay Dwivedi 3440dca70f feat(facebook): add activateApp function (#3234)
Added facebook4 plugin's activateApp method to manually start capturing events #3218
2019-11-19 09:35:53 +01:00
Patrick Bußmann 499cc5c075 fix(file): Changed resolveLocalFileSystemURL to FileEntryCallback instead of EntryCallback (#3231) 2019-11-19 09:35:23 +01:00
viniciuscostass f2961fb4bb fix(firebase-x): adjust typings (#3228)
* Update index.ts

Added description field to IChannelOptions object and changed vibration type to get a number array

* Update index.ts

Added description field to IChannelOptions object and changed vibration type to get a number array
2019-11-19 09:35:03 +01:00
Ralph 48082eeaef feat(cordova-plugin-fingerprint-aio): change interface to support v3.0.0 release of plugin update index.ts (#3227) 2019-11-19 09:34:04 +01:00
Marius Backes 4c56d227a8 feat(sum-up): change affiliate key on runtime (#3223)
* feat(sum-up): change affiliate key on runtime

* Update index.ts
2019-11-19 09:33:38 +01:00
SnaiCrys 2fd4885fb1 fix(firebase-x): update types to match cordova-plugin-firebasex 7.0.0 (#3226)
BREAKING CHANGE: update firebase-x-cordova plugin to version 7

* fix(firebase-x): update types to match cordova-plugin-firebasex 7.0.0

* fix(firebase-x): Add getAPNSToken(), add `onApnsTokenReceived()`

* Add getAPNSToken() plugin API method to get the APNS token on iOS.
* (iOS) Add `onApnsTokenReceived()` to register a callback function to be invoked when the APNS token is allocated.

* fix lint errors
2019-11-19 09:33:22 +01:00
domschmidt 7d756394dd feat(printer): add v0.8.0 support (#3225)
Migrated interface to v0.8.0
Tested locally ok
2019-11-19 09:32:07 +01:00
Srinidhi f4b03bcce4 feat(unvired-cordova-sdk): add method to get log file path (#3222)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead
2019-11-19 09:30:17 +01:00
abhishekksanghvi1989 01bfa5cc5e fix(push): add inline reply property (#3221) 2019-11-19 09:29:47 +01:00
Daniel Sogl 996bf00e85 chore(package): bump deps 2019-11-02 19:14:33 +01:00
Daniel Sogl 30360fe29d chore(): update changelog 2019-10-30 17:11:02 +01:00
Daniel Sogl 88bf517697 5.16.0 2019-10-30 17:10:56 +01:00
Daniel Sogl e6ac206b8d chore(package): bump deps 2019-10-30 17:10:40 +01:00
ivans4 00ef998ee5 fix(bluetooth-le): add isConnectable to ScanParams interface (#3204) 2019-10-30 16:57:25 +01:00
daduryi f81e181588 feat(cordova-plugin-getuisdk): Add GeTuiSdkPlugin plugin (#3212) 2019-10-30 16:56:50 +01:00
Slobodan Stojanović 08332b7c02 feat(fcm): add getAPNSToken and hasPermission methods (#3211) 2019-10-30 16:56:23 +01:00
Rad Azzouz 86cca49236 feat(pspdfkit-cordova): add PSPDFKit-Cordova plugin (#3210)
* feat(pspdfkit-cordova): add PSPDFKit-Cordova plugin

* Fix CI failure
2019-10-30 16:55:58 +01:00
Michael B 2718bccccc Fix wrong import path in documentation (#3209) 2019-10-30 16:55:12 +01:00
Srinidhi 042e36de08 feat(unvired-cordova-sdk): add methods to get and set log level and other functions. (#3207)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name
2019-10-30 16:54:54 +01:00
Patrick Bußmann ec933011e6 feat(sign-in-with-apple): Added Sign in with Apple (#3200)
* feat(Sign in with Apple): Added Sign in with Apple

* docs(Sign in with Apple): Updated interfaces to official ones
2019-10-30 16:54:14 +01:00
Nate Clark 2312665792 feat(cordova-plugin-discovery) add SSDP discovery plugin wrapper (#3194) 2019-10-30 16:51:10 +01:00
shubhamtewari eae8c1000c feat(kommunicate): plugin for the kommunicate sdk (#3191)
* feat(kommunicate): create kommunicate plugin

* style(kommunicate): fix lint errors

* feat(kommunicate): add browser platform to
2019-10-30 16:50:54 +01:00
Juanma 509bd72dde feat(secure-storage-echo): added wrapper for newest plugin (#3190) 2019-10-30 16:49:28 +01:00
Daniel Sogl fe38903e4b chore(github): add publish action 2019-10-30 16:43:05 +01:00
Daniel Sogl 1ebf447240 chore(package): bump deps 2019-10-28 17:47:27 +01:00
Daniel Sogl 4788104931 chore(github): adjust node action 2019-10-23 15:51:42 +02:00
Daniel Sogl fdd38b97b6 chore(github): add node build action 2019-10-23 15:44:35 +02:00
Daniel Sogl 409a985142 chore(): update changelog 2019-10-18 16:08:54 +02:00
Daniel Sogl 8534061b2f 5.15.1 2019-10-18 16:08:48 +02:00
Daniel Sogl 275741faed chore(package): bump deps 2019-10-18 16:07:43 +02:00
jcesarmobile 4c5d70eacd Revert "fix(barcode-scanner): add missing shouldAutorotate property (#3096)" (#3192)
This reverts commit 8ce541ff9a.
2019-10-18 07:14:30 +02:00
San Leen 0b43c69993 fix(wechat): add missing cordova decorators (#3195)
fix wechat plugin
2019-10-18 07:13:51 +02:00
jing-zhou fb5d47bff2 fix(alipay): adjust pay function properties (#3197)
* fix bug 'Success is not a function #158'
https://github.com/terikon/cordova-plugin-photo-library/issues/158

* alipay: add optional success, error callback
for pay()  method
2019-10-18 07:13:02 +02:00
Matt Netkow 7033a1822e fix(keyboard): add missing CordovaProperty import (#3201) 2019-10-18 07:11:39 +02:00
Daniel Sogl a840a03e33 docs(secure-storage): replace deprecated repo with maintained repo
closes: #3157 #3125
2019-10-08 14:38:28 +02:00
Pavel Kroh fb540f7774 docs(smartlook): add iOS platform (#3196) 2019-10-08 12:12:33 +02:00
Daniel Sogl cb4d5b5064 chore(): update changelog 2019-10-04 16:35:56 +02:00
Daniel Sogl 265b4ba02f 5.15.0 2019-10-04 16:35:50 +02:00
Daniel Sogl 5fc13abb10 chore(package): bump deps 2019-10-04 16:35:32 +02:00
Matthew Harris b7a4e44308 docs(camera): adjust example types (#3188)
It seems like these two definitions were switched around accidentally. I'm just going from the obvious logic of it. I don't know if there is some situation where the names are intentionally switched around? Please only accept PR if you can vouch for my change.
2019-10-04 16:32:20 +02:00
jcesarmobile a1fb93707f fix(keyboard): Update types with new 2.2.0 methods (#3187) 2019-10-04 16:31:50 +02:00
Bryant P a575233f23 fix(pro): Removing Pro native wrapper (#3186) 2019-10-04 16:31:31 +02:00
Min Yin 66f2e155f0 feat(web-socket-server): Add cordova plugin websocket server (#3183)
* Add Basic WebSocketServer Class

* Change for custom plugin fork

* Set cordova observable property

* Setup for custom fork of plugin

Using custom fork for better support for
observables. Use original repo when pull request
https://github.com/becvert/cordova-plugin-websocket-server/pull/64 is merged

* Add Documentation

* Remove double quotes with single quotes

* Fix lint issues

* Fix stop() docs
2019-10-04 16:30:42 +02:00
Simon 5f16fcd292 feat(emm-app-config): add plugin (#3181)
* Add Emm App Config plugin

Add [emm-app-config](https://github.com/oracle/cordova-plugin-emm-app-config) plugin to retrieve EMM application configuration

* Update index.ts
2019-10-04 16:29:59 +02:00
Sefa Ilkimen fc6d1d0c7f feat(http): add type definitions for new features available in v2.2.0 (#3185)
- support uploading multiple files
- support response type `json
2019-09-30 07:48:22 +02:00
Min Yin acec6cfb18 fix(web-server): add path to response (#3184) 2019-09-29 13:24:17 +02:00
MaximBelov f5d94d824d docs(mobile-accessibility): adjust documentation (#3180)
* fix(mobile-accessibility): fix documentation

* Update index.ts
2019-09-29 13:23:45 +02:00
Stéphane JAIS 70d4fcd30e docs(wonderpush): fix usage example (#3177) 2019-09-29 13:22:47 +02:00
Srinidhi 5cea6141c4 docs(unvired-cordova-sdk): update doc (#3171)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc
2019-09-29 13:22:11 +02:00
nrikiji cb543b9841 fix(line-login): adjustment parameter (#3172) 2019-09-29 13:21:49 +02:00
Daniel Sogl 3f172cc2b8 chore(): update changelog 2019-09-13 14:54:35 +02:00
Daniel Sogl 98b463b0d3 5.14.0 2019-09-13 14:54:30 +02:00
Daniel Sogl 8940301e87 Merge remote-tracking branch 'origin/master' 2019-09-13 14:54:03 +02:00
Daniel Sogl 493405426c chore(package): bump deps 2019-09-13 14:53:57 +02:00
Mostafa Mansour fcec2d16b3 feat(preview-any-file): add new plugin to preview the … (#3156)
* feat(cordova-plugin-preview-any-file): add new plugin to preview the files in both ios and android

* fix lint error

* add missing descriptions

* add the reop link
2019-09-13 14:53:57 +02:00
Jose Andrés Pérez Arévalo d9ded4d164 feat(ssh-connect): add new plugin for ssh connection (#3169) 2019-09-13 14:53:57 +02:00
Dalton Pearson 141f0e6e41 feat(document-scanner): add quality and base64 (#3168)
* feat(document-scanner): add quality and base64

* removed trailing whitespace
2019-09-13 14:53:57 +02:00
jcesarmobile 199380c0c3 fix(screen-orientation): add window element to eventObservable (#3166) 2019-09-13 14:53:57 +02:00
Alexander Vagner a46e308ea8 fix(firebase-x): adjust typings for hasPermission (#3161)
Current version of plugin has change, described in https://github.com/dpa99c/cordova-plugin-firebasex#breaking-api-changes, this commit fixed `hasPermission()` method typings
2019-09-13 14:53:57 +02:00
Daniel Sogl fb0ee819be chore(package): bump deps 2019-09-13 14:53:26 +02:00
Mostafa Mansour 1b6506f53a feat(preview-any-file): add new plugin to preview the … (#3156)
* feat(cordova-plugin-preview-any-file): add new plugin to preview the files in both ios and android

* fix lint error

* add missing descriptions

* add the reop link
2019-09-13 15:42:08 +03:00
Jose Andrés Pérez Arévalo d539eb4f62 feat(ssh-connect): add new plugin for ssh connection (#3169) 2019-09-13 15:41:24 +03:00
Dalton Pearson cfcd8d16a6 feat(document-scanner): add quality and base64 (#3168)
* feat(document-scanner): add quality and base64

* removed trailing whitespace
2019-09-13 15:40:28 +03:00
jcesarmobile 6bc1b932c8 fix(screen-orientation): add window element to eventObservable (#3166) 2019-09-13 15:39:52 +03:00
Alexander Vagner 650615e883 Fix typings for hasPermission() (#3161)
Current version of plugin has change, described in https://github.com/dpa99c/cordova-plugin-firebasex#breaking-api-changes, this commit fixed `hasPermission()` method typings
2019-09-13 15:38:23 +03:00
Domvel 8b3b2a4b27 fix(core): Return the window object as default instead of the boolean from the typeof comparison (#3160)
* Fixes #2972

https://github.com/ionic-team/ionic-native/issues/2972

* If window does not exist.

But is there a case where window does not exist? If ionic-native always runs in browsers enviroment (like Cordova / WebView) we could remove the `typeof` checks.
2019-09-13 15:38:01 +03:00
Bas ten Feld 2b347fe889 fix(app-rate) add missing locale properties (#3159) 2019-09-13 15:37:37 +03:00
Ken Sodemann 8032429faa doc(OCR): use the appropriate export name (#3158) 2019-09-05 12:20:20 +02:00
Daniel Sogl 4cb97eeec4 docs(ocr): update example 2019-09-04 22:56:01 +03:00
Daniel Sogl 1d878c6902 chore(): update changelog 2019-08-30 16:04:21 +02:00
Daniel Sogl e65ce4a879 5.13.0 2019-08-30 16:04:15 +02:00
Daniel Sogl bfa4f62e2b chore(package): use angular 8 and ts 3.5 2019-08-30 16:02:57 +02:00
Daniel Sogl 1af96d1369 chore(package): bump deps 2019-08-30 15:57:46 +02:00
Srinidhi dcce3489f4 doc(unvired-cordova-sdk): update doc (#3147)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc
2019-08-30 15:55:27 +02:00
Saninn 3a5c790a56 bugfix: add response type to permission checking (#3149) 2019-08-30 15:53:47 +02:00
Ziyaddin Sadigov 73493e222f fix(network): rename onchange method name (#3146) 2019-08-30 15:52:55 +02:00
MaximBelov 26447d22ea fix(anyline): added official plugin (#3144) 2019-08-30 15:52:33 +02:00
Marius Backes a55bb60d70 fix(theme-detection): added android platform (#3143) 2019-08-30 15:52:07 +02:00
jcesarmobile 4d1e0e6949 fix(in-app-browser): update types to match cordova-plugin-inappbrowser 3.1.0 (#3142)
* Update index.d.ts

Property comments are omitted if they are not marked with double asterisks. Added missing asterisks

* Update index.d.ts

Updated comments to match linter settings

* Fix lint errors and some missing comments

* add missing options and improve types
2019-08-30 15:51:38 +02:00
Alberto Varela 189570d255 feat(google-play-games-services): add new synchronous methods (#3138) 2019-08-30 15:51:29 +02:00
Stéphane JAIS 64ca73e5cc docs(wonderpush): fix usage formatting (#3137) 2019-08-12 06:52:03 +02:00
719 changed files with 57507 additions and 42367 deletions
+1
View File
@@ -0,0 +1 @@
root: ./docs/
+27 -13
View File
@@ -1,19 +1,33 @@
# Contributing to Ionic Native
# Contributing to Awesome Cordova Plugins
## Have an issue?
#### There are no rules, but here are a few things to consider:
###### Before you submit an issue:
* Do a quick search to see if there are similar issues
* Make sure that you are waiting for `deviceready` to fire before interacting with any plugin. If you are using Ionic, this can be done using [the `Platform.ready()` function](http://ionicframework.com/docs/api/platform/Platform/#ready).
* **Check that you are using the latest version of** `ionic-native`, you can install the latest version by running `npm i --save @ionic-native/core@latest`
###### Still having problems? submit an issue with the following details:
* Short description of the issue
* Steps to reproduce
* Stack trace (if available)
Before submitting an issue:
- Search existing issues to avoid duplicates
- Make sure you are using the latest version of `@awesome-cordova-plugins/core`
- Ensure `deviceready` has fired before interacting with any plugin
## Feature request?
Have a plugin you'd like to see supported? Since Ionic Native is a thin wrapper around existing Cordova plugins, adding support for new plugins is as easy as creating a new wrapper for whatever plugin you'd like to add.
Still having problems? [Open an issue](https://github.com/danielsogl/awesome-cordova-plugins/issues/new/choose) with:
Take a look at our [Developer Guide](https://github.com/ionic-team/ionic-native/blob/master/DEVELOPER.md) for more info on adding new plugins.
- Short description of the issue
- Steps to reproduce
- Stack trace (if available)
**Please do not submit support requests as issues.** Use the [Discussions](https://github.com/danielsogl/awesome-cordova-plugins/discussions) section instead.
## Want to add a plugin?
Awesome Cordova Plugins is a set of wrappers for Cordova plugins. Adding support for a new plugin is straightforward:
1. Run `npm run plugin:create -- -n PluginName` to scaffold a new plugin wrapper
2. Implement the wrapper following the patterns in existing plugins
3. Submit a pull request
## Development setup
```bash
npm ci
npm run build
npm test
```
+1
View File
@@ -0,0 +1 @@
github: danielsogl
-28
View File
@@ -1,28 +0,0 @@
**I'm submitting a ...** (check one with "x")
[ ] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or https://ionicworldwide.herokuapp.com/
**Current behavior:**
<!-- Describe how the bug manifests. -->
**Expected behavior:**
<!-- Describe what the behavior would be without the bug. -->
**Steps to reproduce:**
<!-- If you are able to illustrate the bug or feature request with an example, please provide steps to reproduce. -->
**Related code:**
```
insert any relevant code here
```
**Other information:**
<!-- List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to fix, Stack Overflow links, forum links, etc. -->
**Ionic info:** (run `ionic info` from a terminal/cmd prompt and paste output below):
```
insert the output from ionic info here
```
+63
View File
@@ -0,0 +1,63 @@
name: Bug Report
description: Report a bug in an Awesome Cordova Plugins wrapper
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to report a bug! Please fill out the sections below.
- type: input
id: plugin
attributes:
label: Plugin
description: Which @awesome-cordova-plugins/* package is affected?
placeholder: e.g. @awesome-cordova-plugins/camera
validations:
required: true
- type: textarea
id: current-behavior
attributes:
label: Current behavior
description: Describe what happens.
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: Describe what you expected to happen.
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: How can we reproduce the issue?
validations:
required: true
- type: textarea
id: environment
attributes:
label: Environment
description: |
Relevant versions (fill in what you can):
value: |
- @awesome-cordova-plugins/core version:
- Cordova / Capacitor version:
- Angular version:
- Platform (iOS / Android / Browser):
validations:
required: false
- type: textarea
id: additional
attributes:
label: Additional context
description: Any other information, stack traces, or screenshots.
validations:
required: false
+5
View File
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Support & Questions
url: https://github.com/danielsogl/awesome-cordova-plugins/discussions
about: Please use Discussions for support requests and questions.
@@ -0,0 +1,35 @@
name: Feature Request
description: Suggest a new plugin wrapper or enhancement
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Have a plugin you'd like to see supported? Since Awesome Cordova Plugins
is a set of wrappers for Cordova plugins, adding support is as easy as
creating a new wrapper.
- type: textarea
id: description
attributes:
label: Description
description: What plugin or feature would you like to see added or improved?
validations:
required: true
- type: input
id: plugin-repo
attributes:
label: Cordova plugin repository
description: Link to the Cordova plugin (if requesting a new wrapper).
placeholder: https://github.com/example/cordova-plugin-example
validations:
required: false
- type: textarea
id: use-case
attributes:
label: Use case
description: Describe why this would be useful.
validations:
required: false
+20
View File
@@ -0,0 +1,20 @@
## Description
<!-- What does this PR do? Why is it needed? -->
## Type of change
- [ ] Bug fix
- [ ] New plugin wrapper
- [ ] Enhancement to existing plugin
- [ ] Documentation update
- [ ] Build / CI change
- [ ] Other (please describe)
## Checklist
- [ ] I have read the [Developer Guide](../DEVELOPER.md)
- [ ] My code follows the existing code style (`npm run lint`)
- [ ] I have tested my changes locally (`npm run build && npm test`)
- [ ] I have added/updated documentation if necessary
- [ ] Commit messages follow the `type(scope): subject` format
+36
View File
@@ -0,0 +1,36 @@
name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.3.1
- name: Setup Node.js
uses: actions/setup-node@v4.4.0
with:
node-version: 22
cache: npm
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint -- --quiet
- name: Test
run: npm test
- name: Build
run: npm run build
+39
View File
@@ -0,0 +1,39 @@
name: Publish to npm
on:
workflow_call:
workflow_dispatch:
permissions:
contents: read
id-token: write
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.3.1
- name: Setup Node.js
uses: actions/setup-node@v4.4.0
with:
node-version: 22
cache: npm
registry-url: https://registry.npmjs.org
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint -- --quiet
- name: Test
run: npm test
- name: Build
run: npm run build
- name: Publish to npm
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npm run npmpub
+34
View File
@@ -0,0 +1,34 @@
name: Release Please
on:
push:
branches: [main]
workflow_dispatch:
permissions:
contents: write
pull-requests: write
issues: write
id-token: write
jobs:
release-please:
runs-on: ubuntu-latest
outputs:
release_created: ${{ steps.release.outputs.release_created }}
tag_name: ${{ steps.release.outputs.tag_name }}
version: ${{ steps.release.outputs.version }}
steps:
- name: Run Release Please
id: release
uses: googleapis/release-please-action@v4.4.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
config-file: release-please-config.json
manifest-file: .release-please-manifest.json
publish:
needs: release-please
if: ${{ needs.release-please.outputs.release_created }}
uses: ./.github/workflows/publish.yml
secrets: inherit
+30
View File
@@ -0,0 +1,30 @@
name: Stale issues and PRs
on:
schedule:
- cron: "0 6 * * 1"
permissions:
issues: write
pull-requests: write
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9.1.0
with:
stale-issue-message: >
This issue has been automatically marked as inactive due to lack of
recent activity. It will be closed in 14 days if no further activity
occurs.
stale-pr-message: >
This PR has been automatically marked as inactive due to lack of
recent activity. It will be closed in 14 days if no further activity
occurs.
stale-issue-label: "status: inactive"
stale-pr-label: "status: inactive"
days-before-stale: 60
days-before-close: 14
exempt-issue-labels: "pinned,keep"
exempt-pr-labels: "pinned,keep"
+1 -4
View File
@@ -2,11 +2,8 @@
node_modules/
.idea
.tmp
aot/
scripts/ionic-native-bower
scripts/docs-json/*.json
dist/
src/@ionic-native/plugins/**/ngx
src/@awesome-cordova-plugins/plugins/**/ngx
*.d.ts
injectable-classes.json
+10
View File
@@ -0,0 +1,10 @@
package.json
node_modules
.github
.vscode
dist
CHANGELOG.md
lefthook.yml
.prettierignore
LICENSE
docs/
+3
View File
@@ -0,0 +1,3 @@
{
".": "9.1.2"
}
+3
View File
@@ -0,0 +1,3 @@
{
"typescript.tsdk": "node_modules/typescript/lib"
}
+4482 -1406
View File
File diff suppressed because it is too large Load Diff
+138 -161
View File
@@ -1,219 +1,196 @@
# Ionic Native Developer Guide
This is a short guide on creating new plugin wrappers for Ionic Native.
# Awesome Cordova Plugins Developer Guide
This is a short guide on creating new plugin wrappers for Awesome Cordova Plugins.
## Creating Plugin Wrappers
First, let's start by creating a new plugin wrapper from template.
```
// Call this command, and replace PluginName with the name of the plugin you wish to add
// Make sure to capitalize the first letter, or use CamelCase if necessary.
gulp plugin:create -n PluginName
First, create a new plugin wrapper from the template:
// add -m flag to get a minimal template to start with
gulp plugin:create -m -n PluginName
```bash
# Replace PluginName with the name of the plugin you wish to add.
# Use CamelCase for the name (e.g. BarcodeScanner, NativeAudio).
npm run plugin:create -- -n PluginName
```
Running the command above will create a new directory `src/@ionic-native/plugins/plugin-name/` with a single file in there: `index.ts`. This file is where all the plugin definitions should be.
This creates a new directory `src/@awesome-cordova-plugins/plugins/plugin-name/` with a single `index.ts` file where all plugin definitions go.
Let's take a look at the existing plugin wrapper for Geolocation to see what goes into an Ionic Native plugin (comments have been removed for clarity):
## Plugin Anatomy
```
Let's look at the Geolocation plugin wrapper as an example:
```typescript
@Plugin({
pluginName: 'Geolocation',
plugin: 'cordova-plugin-geolocation',
pluginRef: 'navigator.geolocation'
pluginRef: 'navigator.geolocation',
repo: 'https://github.com/apache/cordova-plugin-geolocation',
platforms: ['Android', 'iOS', 'Browser'],
})
@Injectable()
export class Geolocation {
export class Geolocation extends AwesomeCordovaNativePlugin {
@Cordova()
getCurrentPosition(options?: GeolocationOptions): Promise<Geoposition> { return; }
getCurrentPosition(options?: GeolocationOptions): Promise<Geoposition> {
return;
}
@Cordova({
callbackOrder: 'reverse',
observable: true,
clearFunction: 'clearWatch'
clearFunction: 'clearWatch',
})
watchPosition(options?: GeolocationOptions): Observable<Geoposition> { return; }
watchPosition(options?: GeolocationOptions): Observable<Geoposition> {
return;
}
}
```
### The Plugin Class
First and foremost, we want to create a class representing our plugin, in this case Geolocation.
Every plugin wrapper extends `AwesomeCordovaNativePlugin` and uses the `@Injectable()` decorator for Angular DI support:
```
```typescript
@Injectable()
class Geolocation {
}
export class MyPlugin extends AwesomeCordovaNativePlugin {}
```
#### Class Metadata
### @Plugin Decorator
Next, we need to specify some information about this plugin. Ionic Native is written in [TypeScript](http://www.typescriptlang.org/) and makes use of a feature called [decorators](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Decorators.md). Long story short, decorators allow us to modify or add info to classes and properties using a declarative syntax.
The `@Plugin` decorator provides metadata about the Cordova plugin:
For example, the `@Plugin` decorator adds information about the plugin to our Geolocation class:
| Property | Description | Example |
| ------------ | -------------------------------------- | -------------------------------- |
| `pluginName` | Display name (should match class name) | `'Camera'` |
| `plugin` | npm package name | `'cordova-plugin-camera'` |
| `pluginRef` | Global reference on `window` | `'navigator.camera'` |
| `repo` | GitHub repository URL | `'https://github.com/...'` |
| `platforms` | Supported platforms | `['Android', 'iOS']` |
| `install` | Custom install command (optional) | `'ionic cordova plugin add ...'` |
```
@Plugin({
plugin: 'cordova-plugin-geolocation',
pluginRef: 'navigator.geolocation'
})
@Injectable()
export class Geolocation {
The `pluginRef` tells Awesome Cordova Plugins where the Cordova plugin attaches itself. For example, `cordova-plugin-camera` is available at `window.navigator.camera`, so `pluginRef` is `'navigator.camera'`.
}
```
### @Cordova Decorator
Here, `plugin` is the name of the plugin package on npm and used when calling `cordova plugin add`.
Wraps a stub method in a call to the Cordova plugin. By default it returns a Promise that resolves on the success callback and rejects on the error callback. It also checks that Cordova and the plugin are installed, printing diagnostics if not.
`pluginRef` refers to the where on `window` the underlying Cordova plugin is normally exposed. For example, in the case of the Cordova Geolocation plugin, normally you would make calls like `window.navigator.geolocation.getCurrentPosition({}, success, error)`, so the `pluginRef` in this case is `navigator.geolocation`.
**Options:**
#### Class Methods
| Option | Type | Description |
| ----------------- | -------------------- | ------------------------------------------------------------------------- |
| `observable` | `boolean` | Return an Observable instead of a Promise |
| `sync` | `boolean` | Return the value directly (no Promise/Observable) |
| `methodName` | `string` | Cordova method name if different from wrapper method |
| `callbackOrder` | `'reverse'` | Set if success/error callbacks come before other args |
| `callbackStyle` | `'node' \| 'object'` | `'node'` for `(err, result)` style, `'object'` for callbacks in an object |
| `successName` | `string` | Success callback property name (with `callbackStyle: 'object'`) |
| `errorName` | `string` | Error callback property name (with `callbackStyle: 'object'`) |
| `successIndex` | `number` | Custom position of success callback |
| `errorIndex` | `number` | Custom position of error callback |
| `clearFunction` | `string` | Method to call when Observable is unsubscribed |
| `clearWithArgs` | `boolean` | Call `clearFunction` with the same args as the initial call |
| `eventObservable` | `boolean` | Wrap an event listener in an Observable |
| `event` | `string` | Event name (required if `eventObservable: true`) |
| `element` | `string` | Element to attach event listener to (default: `window`) |
| `otherPromise` | `boolean` | Set if the Cordova method already returns a Promise |
| `platforms` | `string[]` | Override supported platforms for this method |
Now all that's left is to add the plugin methods, in this case `getCurrentPosition` and `watchPosition`.
**Examples:**
Let's take a look at `getCurrentPosition` first.
```
@Cordova()
getCurrentPosition(options?: GeolocationOptions): Promise<Geoposition> { return }
```
It's just a stub. The `return` is only there to keep the TypeScript type-checker from complaining since we indicate that `getCurrentPosition` returns a `Promise<Geoposition>`.
By default, the `@Cordova` decorator wraps the plugin callbacks in a Promise that resolves when the success callback is called and rejects when the error callback is called. It also ensures that Cordova and the underlying plugin are available, and prints helpful diagnostics if they aren't.
Next, let's look at the `watchPosition` method.
```
@Cordova({
callbackOrder: 'reverse',
observable: true,
clearFunction: 'clearWatch'
})
watchPosition(options?: GeolocationOptions): Observable<Geoposition> { return }
```
The `@Cordova` decorator has a few more options now.
`observable` indicates that this method may call its callbacks multiple times, so `@Cordova` wraps it in an [`Observable`](https://github.com/ionic-team/ionic-native#promises-and-observables) instead of a Promise.
`callbackOrder` refers to the method signature of the underlying Cordova plugin, and tells Ionic Native which arguments are the callbacks to map to the wrapping Promise or Observable. In this case, the signature is [`watchPosition(success, error, options)`](https://github.com/apache/cordova-plugin-geolocation#navigatorgeolocationwatchposition), so we need to tell `@Cordova` that the callbacks are the first arguments, not the last arguments. For rare cases, you can also specify the options `successIndex` and `errorIndex` to indicate where in the argument list the callbacks are located.
`clearFunction` is used in conjunction with the `observable` option and indicates the function to be called when the Observable is disposed.
### Testing your changes
You need to run `npm run build` in the `ionic-native` project, this will create a `dist` directory. The `dist` directory will contain a sub directory `@ionic-native` with all the packages compiled in there. Copy the package(s) you created/modified to your app's node_modules under the `@ionic-native` directory. (e.g. `cp -r dist/@ionic-native/plugin-name ../my-app/node_modules/@ionic-native/`).
### Cleaning the code
You need to run `npm run lint` to analyze the code and ensure its consistency with the repository style. Fix any errors before submitting a PR.
### 'Wrapping' Up
That's it! The only thing left to do is rigorously document the plugin and its usage. Take a look at some of the other plugins for good documentation styles.
## Commit Message Format
We have very precise rules over how our git commit messages can be formatted. This leads to more readable messages that are easy to follow when looking through the project history. But also, we use the git commit messages to generate the our change log. (Ok you got us, it's basically Angular's commit message format).
`type(scope): subject`
#### Type
Must be one of the following:
* **fix**: A bug fix
* **feat**: A new feature
* **docs**: Documentation only changes
* **style**: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
* **refactor**: A code change that neither fixes a bug nor adds a feature
* **perf**: A code change that improves performance
* **test**: Adding missing tests
* **chore**: Changes to the build process or auxiliary tools and libraries such as documentation generation
#### Scope
The scope could be anything specifying place of the commit change. For example, the name of the plugin being changed
#### Subject
The subject contains succinct description of the change:
* use the imperative, present tense: "change" not "changed" nor "changes"
* do not capitalize first letter
* do not place a period (.) at the end
* entire length of the commit message must not go over 50 characters
### Ionic Native Decorators
#### Plugin
A decorator to wrap the main plugin class, and any other classes that will use `@Cordova` or `@CordovaProperty` decorators. This decorator accepts the following configuration:
- *pluginName*: Plugin name, this should match the class name
- *plugin*: The plugin's NPM package, or Github URL if NPM is not available.
- *pluginRef*: The plugin object reference. Example: 'cordova.file'.
- *repo*: The plugin's Github Repository URL
- *install*: (optional) Install command. This is used in case a plugin has a custom install command (takes variables).
- *platforms*: An array of strings indicating the supported platforms.
#### Cordova
Checks if the plugin and the method are available before executing. By default, the decorator will wrap the callbacks of the function and return a Promise. This decorator takes the following configuration options:
- **observable**: set to true to return an Observable
- **clearFunction**: an optional name of a method to clear the observable we returned
- **clearWithArgs**: This can be used if clearFunction is set. Set this to true to call the clearFunction with the same arguments used in the initial function.
- **sync**: set to true if the method should return the value as-is without wrapping with Observable/Promise
- **callbackOrder**: set to `reverse` if the success and error callbacks are the first two arguements of the method
- **callbackStyle**: set to `node` if the plugin has one callback with a node style (e.g: `function(err, result){}`), or set to `object` if the callbacks are part of an object
- **successName**: Success function property name. This must be set if callbackStyle is set to object.
- **errorName**: Error function property name. This must be set if callbackStyle is set to object.
- **successIndex**: Set a custom index for the success callback function. This doesn't work if callbackOrder or callbackStyle are set.
- **errorIndex**: Set a custom index for the error callback function. This doesn't work if callbackOrder or callbackStyle are set.
- **eventObservable**: set to true to return an observable that wraps an event listener
- **event**: Event name, this must be set if eventObservable is set to true
- **element**: Element to attach the event listener to, this is optional, defaults to `window`
- **otherPromise**: Set to true if the wrapped method returns a promise
- **platforms**: array of strings indicating supported platforms. Specify this if the supported platforms doesn't match the plugin's supported platforms.
Example:
```ts
```typescript
// Default: returns a Promise
@Cordova()
someMethod(): Promise<any> { return; }
// Synchronous return
@Cordova({ sync: true })
syncMethod(): number { }
getVersion(): string { }
// Observable with cleanup
@Cordova({ observable: true, clearFunction: 'clearWatch' })
watchChanges(): Observable<any> { return; }
// Event-based Observable
@Cordova({ eventObservable: true, event: 'onresult' })
onResult(): Observable<any> { return; }
```
#### CordovaProperty
Checks if the plugin and property exist before getting/setting the property's value
### @CordovaProperty
Example:
```ts
Gets/sets a property on the Cordova plugin object after checking the plugin exists:
```typescript
@CordovaProperty()
someProperty: string;
```
#### CordovaCheck
Checks if the plugin exists before performing a custom written method. By default, the method will return a promise that will reject with an error if the plugin is not available. This wrapper accepts two optional configurations:
- **observable**: set to true to return an empty Observable if the plugin isn't available
- **sync**: set to true to return nothing if the plugin isn't available
### @CordovaCheck
Example:
```ts
Checks if the plugin exists before running custom logic. Rejects with an error if the plugin is unavailable:
```typescript
@CordovaCheck()
someMethod(): Promise<any> {
// anything here will only run if the plugin is available
// Custom logic — only runs if the plugin is available
}
```
#### CordovaFunctionOverride
Wrap a stub function in a call to a Cordova plugin, checking if both Cordova and the required plugin are installed.
Options: `observable` (return empty Observable) or `sync` (return nothing) if plugin is missing.
Example:
```ts
### @CordovaFunctionOverride
Wraps a stub function in a Cordova plugin call and returns an Observable:
```typescript
@CordovaFunctionOverride()
someMethod(): Observable<any> { return; }
```
## Testing Your Changes
```bash
# Build all packages
npm run build
# Run tests
npm test
# Lint your code
npm run lint
```
To test in a real app, copy the built package to your app's `node_modules`:
```bash
cp -r dist/@awesome-cordova-plugins/plugin-name ../my-app/node_modules/@awesome-cordova-plugins/
```
## Regenerating Documentation
After adding or modifying a plugin, regenerate the documentation:
```bash
npm run readmes
```
This generates plugin README files and updates the GitBook SUMMARY.md from the source code.
## Commit Message Format
Follow the [Conventional Commits](https://www.conventionalcommits.org/) format:
```
type(scope): subject
```
**Types:** `feat`, `fix`, `docs`, `style`, `refactor`, `perf`, `test`, `chore`
**Scope:** The plugin name or area being changed (e.g. `camera`, `core`, `build`)
**Subject:** Imperative, present tense, lowercase, no period at end.
Examples:
```
feat(camera): add support for front-facing camera option
fix(geolocation): handle timeout error on Android
docs(nfc): update installation instructions
```
+111 -134
View File
@@ -1,151 +1,151 @@
[![Circle CI](https://circleci.com/gh/ionic-team/ionic-native.svg?style=shield)](https://circleci.com/gh/ionic-team/ionic-native) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) ![](https://img.shields.io/npm/v/@ionic-native/core.svg)
![](https://img.shields.io/npm/v/@awesome-cordova-plugins/core.svg)
# Ionic Native
# Awesome Cordova Plugins
Ionic Native is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your [Ionic](https://ionicframework.com/) mobile app easy.
Awesome Cordova Plugins is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your [Ionic](https://ionicframework.com/) mobile app easy.
Ionic Native wraps plugin callbacks in a Promise or Observable, providing a common interface for all plugins and making it easy to use plugins with Angular change detection.
Awesome Cordova Plugins wraps plugin callbacks in a Promise or Observable, providing a common interface for all plugins and making it easy to use plugins with Angular change detection.
To learn more about the reasons why Ionic Native was renamed to Awesome Cordova Plugins, read the official [Ionic blog](https://ionicframework.com/blog/a-new-chapter-for-ionic-native/) post by Max Lyncht.
## Capacitor Support
In addition to Cordova, Awesome Cordova Plugins also works with [Capacitor](https://capacitorjs.com), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitorjs.com/docs/v2/cordova/using-cordova-plugins).
## Installation
Run following command to install Ionic Native in your project.
Run following command to install Awesome Cordova Plugins in your project.
```bash
npm install @ionic-native/core --save
npm install @awesome-cordova-plugins/core --save
```
You also need to install the Ionic Native package for each plugin you want to add. Please see the [Ionic Native documentation](https://ionicframework.com/docs/native/) for complete instructions on how to add and use the plugins.
You also need to install the Awesome Cordova Plugins package for each plugin you want to add. Please see the [Awesome Cordova Plugins documentation](https://ionicframework.com/docs/native/) for complete instructions on how to add and use the plugins.
## Documentation
For the full Ionic Native documentation, please visit [https://ionicframework.com/docs/native/](https://ionicframework.com/docs/native/).
For the full Awesome Cordova Plugins documentation, please visit [https://ionicframework.com/docs/native/](https://ionicframework.com/docs/native/).
### Basic Usage
#### Ionic/Angular apps
To use a plugin, import and add the plugin provider to your `@NgModule`, and then inject it where you wish to use it.
#### Ionic/Angular apps (Standalone)
Angular v14+ uses standalone components by default. To use a plugin, register it as a provider in your application bootstrap and inject it using Angular's `inject()` function.
Make sure to import the injectable class from the `/ngx` directory as shown in the following examples:
```typescript
// app.module.ts
import { Camera } from '@ionic-native/camera/ngx';
// main.ts
import { bootstrapApplication } from '@angular/platform-browser';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
import { Geolocation } from '@awesome-cordova-plugins/geolocation/ngx';
import { AppComponent } from './app/app.component';
...
@NgModule({
...
providers: [
...
Camera
...
]
...
})
export class AppModule { }
bootstrapApplication(AppComponent, {
providers: [Camera, Geolocation],
});
```
```typescript
import { Geolocation } from '@ionic-native/geolocation/ngx';
import { Platform } from 'ionic-angular';
import { Component, OnInit } from '@angular/core';
import { inject } from '@angular/core';
import { Geolocation } from '@awesome-cordova-plugins/geolocation/ngx';
import { Platform } from '@ionic/angular';
@Component({ ... })
export class MyComponent {
@Component({
selector: 'app-my-component',
standalone: true,
template: `<p>My Component</p>`,
})
export class MyComponent implements OnInit {
private geolocation = inject(Geolocation);
private platform = inject(Platform);
constructor(private geolocation: Geolocation, private platform: Platform) {
async ngOnInit() {
await this.platform.ready();
this.platform.ready().then(() => {
// get position
const pos = await this.geolocation.getCurrentPosition();
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`);
// get position
this.geolocation.getCurrentPosition().then(pos => {
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`)
});
// watch position
const watch = geolocation.watchPosition().subscribe(pos => {
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`)
});
// to stop watching
watch.unsubscribe();
// watch position
const watch = this.geolocation.watchPosition().subscribe((pos) => {
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`);
});
// to stop watching
watch.unsubscribe();
}
}
```
#### ES2015+/TypeScript
These modules can work in any ES2015+/TypeScript app (including Angular/Ionic apps). To use any plugin, import the class from the appropriate package, and use it's static methods.
#### Ionic/React apps
React apps must use Capacitor to build native mobile apps. However, Awesome Cordova Plugins (and therefore, Cordova plugins) can still be used.
```bash
# Install Core library (once per project)
npm install @awesome-cordova-plugins/core
# Install Awesome Cordova Plugins TypeScript wrapper
npm install @awesome-cordova-plugins/barcode-scanner
# Install Cordova plugin
npm install phonegap-plugin-barcodescanner
# Update native platform project(s) to include newly added plugin
ionic cap sync
```
Import the plugin object then use its static methods:
```typescript
import { BarcodeScanner } from '@awesome-cordova-plugins/barcode-scanner';
const Tab1: React.FC = () => {
const openScanner = async () => {
const data = await BarcodeScanner.scan();
console.log(`Barcode data: ${data.text}`);
};
return (
<IonPage>
<IonHeader>
<IonToolbar>
<IonTitle>Tab 1</IonTitle>
</IonToolbar>
</IonHeader>
<IonContent>
<IonButton onClick={openScanner}>Scan barcode</IonButton>
</IonContent>
</IonPage>
);
};
```
#### ES2015+/TypeScript (without Angular)
These modules can also be used without Angular by calling static methods directly:
```js
import { Camera } from '@ionic-native/camera';
import { Camera } from '@awesome-cordova-plugins/camera';
document.addEventListener('deviceready', () => {
Camera.getPicture()
.then((data) => console.log('Took a picture!', data))
.then((data) => console.log('Took a picture!', data))
.catch((e) => console.log('Error occurred while taking a picture', e));
});
```
#### AngularJS
Ionic Native generates an AngularJS module in runtime and prepares a service for each plugin. To use the plugins in your AngularJS app:
1. Download the latest bundle from the [Github releases](https://github.com/ionic-team/ionic-native/releases) page.
2. Include it in `index.html` before your app's code.
3. Inject `ionic.native` module in your app.
4. Inject any plugin you would like to use with a `$cordova` prefix.
```js
angular.module('myApp', ['ionic.native'])
.controller('MyPageController', function($cordovaCamera) {
$cordovaCamera.getPicture()
.then(
function(data) {
console.log('Took a picture!', data);
},
function(err) {
console.log('Error occurred while taking a picture', err);
}
);
});
```
#### Vanilla JS
To use Ionic Native in any other setup:
1. Download the latest bundle from the [Github releases](https://github.com/ionic-team/ionic-native/releases) page.
2. Include it in `index.html` before your app's code.
3. Access any plugin using the global `IonicNative` variable.
```js
document.addEventListener('deviceready', function() {
IonicNative.Camera.getPicture()
.then(
function(data) {
console.log('Took a picture!', data);
},
function(err) {
console.log('Error occurred while taking a picture', err);
}
);
});
```
### Mocking and Browser Development (Ionic/Angular apps only)
Ionic Native makes it possible to mock plugins and develop nearly the entirety of your app in the browser or in `ionic serve`.
Awesome Cordova Plugins makes it possible to mock plugins and develop nearly the entirety of your app in the browser or in `ionic serve`.
To do this, you need to provide a mock implementation of the plugins you wish to use. Here's an example of mocking the `Camera` plugin to return a stock image while in development:
First import the `Camera` class in your `src/app/app.module.ts` file:
First create a mock class that extends the `Camera` class:
```typescript
import { Camera } from '@ionic-native/camera/ngx';
```
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
Then create a new class that extends the `Camera` class with a mock implementation:
```typescript
class CameraMock extends Camera {
getPicture(options) {
return new Promise((resolve, reject) => {
@@ -155,63 +155,40 @@ class CameraMock extends Camera {
}
```
Finally, override the previous `Camera` class in your `providers` for this module:
Then override the `Camera` provider in your application bootstrap:
```typescript
providers: [{ provide: Camera, useClass: CameraMock }];
```
Here's the full example:
```typescript
import { ErrorHandler, NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
import { MyApp } from './app.component';
import { HomePage } from '../pages/home/home';
import { Camera } from '@ionic-native/camera/ngx';
import { HomePage } from '../pages/home/home';
import { MyApp } from './app.component';
// main.ts
import { bootstrapApplication } from '@angular/platform-browser';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
import { AppComponent } from './app/app.component';
class CameraMock extends Camera {
getPicture(options) {
return new Promise((resolve, reject) => {
resolve('BASE_64_ENCODED_DATA_GOES_HERE');
});
return Promise.resolve('BASE_64_ENCODED_DATA_GOES_HERE');
}
}
@NgModule({
declarations: [MyApp, HomePage],
imports: [BrowserModule, IonicModule.forRoot(MyApp)],
bootstrap: [IonicApp],
entryComponents: [MyApp, HomePage],
providers: [
{ provide: ErrorHandler, useClass: IonicErrorHandler },
{ provide: Camera, useClass: CameraMock }
]
})
export class AppModule {}
bootstrapApplication(AppComponent, {
providers: [{ provide: Camera, useClass: CameraMock }],
});
```
### Runtime Diagnostics
Spent way too long diagnosing an issue only to realize a plugin wasn't firing or installed? Ionic Native lets you know what the issue is and how you can resolve it.
Spent way too long diagnosing an issue only to realize a plugin wasn't firing or installed? Awesome Cordova Plugins lets you know what the issue is and how you can resolve it.
![img](https://ionic-io-assets.s3.amazonaws.com/ionic-native-console.png)
## Plugin Missing?
Let us know or submit a PR! Take a look at [the Developer Guide](https://github.com/ionic-team/ionic-native/blob/master/DEVELOPER.md) for more on how to contribute. :heart:
Let us know or submit a PR! Take a look at [the Developer Guide](https://github.com/danielsogl/awesome-cordova-plugins/blob/main/DEVELOPER.md) for more on how to contribute. :heart:
# Credits
Ibby Hadeed - [@ihadeed](https://github.com/ihadeed)
Daniel Sogl - [@sogldaniel](https://twitter.com/sogldaniel)
Daniel Sogl - [LinkedIn](https://www.linkedin.com/in/daniel-sogl)
Tim Lancina - [@timlancina](https://twitter.com/timlancina)
+28
View File
@@ -0,0 +1,28 @@
# Security Policy
## Reporting a Vulnerability
If you discover a security vulnerability in Awesome Cordova Plugins, please report it responsibly.
**Do not open a public GitHub issue for security vulnerabilities.**
Instead, please send an email to the maintainer or use [GitHub's private vulnerability reporting](https://github.com/danielsogl/awesome-cordova-plugins/security/advisories/new).
### What to include
- Description of the vulnerability
- Steps to reproduce
- Affected versions
- Potential impact
### Response
You can expect an initial response within 72 hours. We will work with you to understand the issue and coordinate a fix before any public disclosure.
## Scope
This policy covers the `@awesome-cordova-plugins/*` TypeScript wrapper packages. For vulnerabilities in the underlying Cordova plugins themselves, please report to the respective plugin maintainers.
## Supported Versions
Only the latest major version receives security updates.
-51
View File
@@ -1,51 +0,0 @@
version: 2
jobs:
build:
working_directory: ~/ionic-native/
docker:
- image: node:12
steps:
- checkout
- restore_cache:
key: ionic-site-{{ checksum "package.json" }}
- run:
name: Prepare ionic-site repo
command: |
if [ "${CIRCLE_BRANCH}" == "master" ]; then
./scripts/docs/prepare.sh
fi
- save_cache:
key: ionic-site-{{ checksum "package.json" }}
paths:
- ~/ionic-site/
- restore_cache:
key: node_modules_{{ checksum "package.json" }}
- run:
name: Install node modules
command: npm ci
- save_cache:
key: node_modules_{{ checksum "package.json" }}
paths:
- ~/ionic-native/node_modules/
- run:
name: Run tslint
command: npm run lint
- run: bash ./scripts/git/config.sh
- run:
name: Build Ionic Native
command: npm run build
- run:
name: Generate README files to ensure docs are valid
command: npm run readmes
- run:
name: Run tests
command: npm test
- add_ssh_keys
- deploy:
name: Update docs
command: |
if [ "${CIRCLE_BRANCH}" == "master" ]; then
./scripts/docs/update_docs.sh
else
echo "We are on ${CIRCLE_BRANCH} branch, not going to update docs."
fi
+47
View File
@@ -0,0 +1,47 @@
---
description: >-
Awesome Cordova Plugins provides TypeScript wrappers for Cordova and Ionic
native plugins with Promise and Observable support for Angular, React, and
Capacitor apps.
---
# Awesome Cordova Plugins
Awesome Cordova Plugins is a curated set of TypeScript wrappers for Cordova plugins that make adding native functionality to your [Ionic](https://ionicframework.com/) mobile app easy.
Every Cordova plugin callback is wrapped in a Promise or Observable, providing a common interface and seamless integration with Angular change detection.
## Features
- **TypeScript wrappers** for over 250 Cordova plugins
- **Promise and Observable** support for modern async patterns
- **Angular integration** with automatic change detection via `/ngx` imports
- **Framework-agnostic** — works with Angular, React, or plain TypeScript
- **Capacitor compatible** — use Cordova plugins in Capacitor projects
## Quick Start
Install the core library and any plugin wrapper you need:
```bash
npm install @awesome-cordova-plugins/core
npm install @awesome-cordova-plugins/camera
```
Then install the corresponding Cordova plugin:
```bash
ionic cordova plugin add cordova-plugin-camera
```
See the [Installation](installation.md) guide for detailed framework-specific setup instructions.
## Need Help?
- Browse the [Plugin List](plugins/) to find the wrapper you need
- Check the [FAQ](faq.md) for common issues and solutions
- [Report an issue](https://github.com/danielsogl/awesome-cordova-plugins/issues) or contribute on GitHub
## Maintainer
[Daniel Sogl](https://www.linkedin.com/in/daniel-sogl)
+266
View File
@@ -0,0 +1,266 @@
# Table of contents
* [Welcome](README.md)
* [Installation](installation.md)
* [FAQ](faq.md)
## Plugins
* [Overview](plugins/README.md)
* ["In App Purchase 3"](plugins/in-app-purchase-3/README.md)
* [3D Touch](plugins/three-dee-touch/README.md)
* [ABBYY Real-Time Recognition](plugins/abbyy-rtr/README.md)
* [Action Sheet](plugins/action-sheet/README.md)
* [Adjust](plugins/adjust/README.md)
* [AdMob](plugins/admob/README.md)
* [AdMob Plus](plugins/admob-plus/README.md)
* [AdMob Pro](plugins/admob-pro/README.md)
* [AdvancedImagePicker](plugins/advanced-image-picker/README.md)
* [AES256](plugins/aes-256/README.md)
* [Airship](plugins/airship/README.md)
* [AllInOneSDK](plugins/all-in-one-sdk/README.md)
* [Analytics Firebase](plugins/analytics-firebase/README.md)
* [Android ExoPlayer](plugins/android-exoplayer/README.md)
* [Android Full Screen](plugins/android-full-screen/README.md)
* [Android Notch](plugins/android-notch/README.md)
* [Android Permissions](plugins/android-permissions/README.md)
* [Anyline](plugins/anyline/README.md)
* [App Availability](plugins/app-availability/README.md)
* [App Center Analytics](plugins/app-center-analytics/README.md)
* [App Center Crashes](plugins/app-center-crashes/README.md)
* [App Center Low Memory](plugins/app-center-low-memory/README.md)
* [App Center Push](plugins/app-center-push/README.md)
* [App Center Shared](plugins/app-center-shared/README.md)
* [App Preferences](plugins/app-preferences/README.md)
* [App Rate](plugins/app-rate/README.md)
* [App Review](plugins/app-review/README.md)
* [App Version](plugins/app-version/README.md)
* [Apple Wallet](plugins/apple-wallet/README.md)
* [Applovin](plugins/applovin/README.md)
* [Appsflyer](plugins/appsflyer/README.md)
* [Audio Management](plugins/audio-management/README.md)
* [Background Fetch](plugins/background-fetch/README.md)
* [Background Geolocation](plugins/background-geolocation/README.md)
* [Background Mode](plugins/background-mode/README.md)
* [BackgroundUpload](plugins/background-upload/README.md)
* [Badge](plugins/badge/README.md)
* [Barcode Scanner](plugins/barcode-scanner/README.md)
* [Barkoder](plugins/barkoder/README.md)
* [Battery Status](plugins/battery-status/README.md)
* [BioCatch](plugins/biocatch/README.md)
* [BiometricWrapper](plugins/biometric-wrapper/README.md)
* [BLE](plugins/ble/README.md)
* [BlinkId](plugins/blinkid/README.md)
* [Bluetooth Classic Serial Port](plugins/bluetooth-classic-serial-port/README.md)
* [Bluetooth Serial](plugins/bluetooth-serial/README.md)
* [BluetoothLE](plugins/bluetooth-le/README.md)
* [BranchIo](plugins/branch-io/README.md)
* [Brightness](plugins/brightness/README.md)
* [Broadcaster](plugins/broadcaster/README.md)
* [Browser Tab](plugins/browser-tab/README.md)
* [Build Info](plugins/build-info/README.md)
* [Calendar](plugins/calendar/README.md)
* [Call Directory](plugins/call-directory/README.md)
* [Call Number](plugins/call-number/README.md)
* [Camera](plugins/camera/README.md)
* [Camera Preview](plugins/camera-preview/README.md)
* [CFPaymentGateway](plugins/cashfree-pg/README.md)
* [Checkout](plugins/checkout/README.md)
* [Chooser](plugins/chooser/README.md)
* [Chooser](plugins/chooser-simple-file/README.md)
* [CleverTap](plugins/clevertap/README.md)
* [Clipboard](plugins/clipboard/README.md)
* [Cloud Settings](plugins/cloud-settings/README.md)
* [Code Push](plugins/code-push/README.md)
* [Contacts](plugins/contacts/README.md)
* [cordova-plugin-hypertrack-v3](plugins/hyper-track/README.md)
* [Crashlytics](plugins/fabric/README.md)
* [Crop Plugin Privacy](plugins/crop-plugin-privacy/README.md)
* [CustomUiSdk](plugins/custom-ui-sdk/README.md)
* [CustomUISDK](plugins/custom-uisdk/README.md)
* [Deeplinks](plugins/deeplinks/README.md)
* [Device](plugins/device/README.md)
* [Device Accounts](plugins/device-accounts/README.md)
* [Device eMagnetometer](plugins/magnetometer/README.md)
* [Device Motion](plugins/device-motion/README.md)
* [Device Orientation](plugins/device-orientation/README.md)
* [Dfu Update](plugins/dfu-update/README.md)
* [Diagnostic](plugins/diagnostic/README.md)
* [Dialogs](plugins/dialogs/README.md)
* [DNS](plugins/dns/README.md)
* [Document Downloader](plugins/downloader/README.md)
* [Document Scanner](plugins/document-scanner/README.md)
* [Document Viewer](plugins/document-viewer/README.md)
* [dynamsoft-barcode-scanner](plugins/dynamsoft-barcode-scanner/README.md)
* [Email Composer](plugins/email-composer/README.md)
* [Facebook](plugins/facebook/README.md)
* [FbSdk](plugins/fbsdk/README.md)
* [FCM](plugins/fcm/README.md)
* [FFMpeg](plugins/ffmpeg/README.md)
* [File](plugins/file/README.md)
* [File MD5](plugins/file-md5/README.md)
* [File Opener](plugins/file-opener/README.md)
* [File Path](plugins/file-path/README.md)
* [File Transfer](plugins/file-transfer/README.md)
* [FileChooser Plugin](plugins/file-chooser/README.md)
* [Fingerprint AIO](plugins/fingerprint-aio/README.md)
* [Firebase](plugins/firebase/README.md)
* [Firebase Analytics](plugins/firebase-analytics/README.md)
* [Firebase Authentication](plugins/firebase-authentication/README.md)
* [Firebase Config](plugins/firebase-config/README.md)
* [Firebase Crashlytics](plugins/firebase-crashlytics/README.md)
* [Firebase Dynamic Links](plugins/firebase-dynamic-links/README.md)
* [Firebase Messaging](plugins/firebase-messaging/README.md)
* [Firebase Model](plugins/firebase-model/README.md)
* [Firebase Vision](plugins/firebase-vision/README.md)
* [Firebase X](plugins/firebase-x/README.md)
* [FirebaseCrash](plugins/firebase-crash/README.md)
* [Flashlight](plugins/flashlight/README.md)
* [Foreground Service](plugins/foreground-service/README.md)
* [FTP](plugins/ftp/README.md)
* [Gao De Location](plugins/gao-de-location/README.md)
* [gcdwebserver](plugins/gcdwebserver/README.md)
* [Ge Tui Sdk Plugin](plugins/ge-tui-sdk-plugin/README.md)
* [Genius Scan](plugins/genius-scan/README.md)
* [Geolocation](plugins/geolocation/README.md)
* [Globalization](plugins/globalization/README.md)
* [Google Analytics](plugins/google-analytics/README.md)
* [Google Nearby](plugins/google-nearby/README.md)
* [Google Plus](plugins/google-plus/README.md)
* [Header Color](plugins/header-color/README.md)
* [Health](plugins/health/README.md)
* [Health Kit](plugins/health-kit/README.md)
* [HTTP](plugins/approov-advanced-http/README.md)
* [HTTP](plugins/http/README.md)
* [Iamport Cordova](plugins/iamport-cordova/README.md)
* [IBeacon](plugins/ibeacon/README.md)
* [Image Picker](plugins/image-picker/README.md)
* [ImageResizer](plugins/image-resizer/README.md)
* [Imap](plugins/imap/README.md)
* [In App Browser](plugins/in-app-browser/README.md)
* [In App Purchase 2](plugins/in-app-purchase-2/README.md)
* [In App Review](plugins/in-app-review/README.md)
* [In App Update](plugins/in-app-update/README.md)
* [Insomnia](plugins/insomnia/README.md)
* [Instagram](plugins/instagram/README.md)
* [Intercom](plugins/intercom/README.md)
* [Ionic Webview](plugins/ionic-webview/README.md)
* [iOS DocumentPicker](plugins/document-picker/README.md)
* [ios-aswebauthenticationsession-api](plugins/ios-aswebauthenticationsession-api/README.md)
* [IRoot](plugins/i-root/README.md)
* [Is Debug](plugins/is-debug/README.md)
* [Keyboard](plugins/keyboard/README.md)
* [Keychain](plugins/keychain/README.md)
* [Kommunicate](plugins/kommunicate/README.md)
* [Launch Navigator](plugins/launch-navigator/README.md)
* [Launch Review](plugins/launch-review/README.md)
* [Lets Cooee](plugins/lets-cooee/README.md)
* [Line Login](plugins/line-login/README.md)
* [Local Notifications](plugins/local-notifications/README.md)
* [LocalBackup](plugins/local-backup/README.md)
* [Location Accuracy](plugins/location-accuracy/README.md)
* [Lottie Splash Screen](plugins/lottie-splash-screen/README.md)
* [Market](plugins/market/README.md)
* [Media](plugins/media/README.md)
* [Media Capture](plugins/media-capture/README.md)
* [Metrix](plugins/metrix/README.md)
* [Mixpanel](plugins/mixpanel/README.md)
* [MLKitTranslate](plugins/mlkit-translate/README.md)
* [Mobile Accessibility](plugins/mobile-accessibility/README.md)
* [Mobile Messaging](plugins/mobile-messaging/README.md)
* [Multiple Documents Picker](plugins/multiple-document-picker/README.md)
* [Music Controls](plugins/music-controls/README.md)
* [Native Audio](plugins/native-audio/README.md)
* [Native Geocoder](plugins/native-geocoder/README.md)
* [Native Keyboard](plugins/native-keyboard/README.md)
* [Native Page Transitions](plugins/native-page-transitions/README.md)
* [Native Storage](plugins/native-storage/README.md)
* [NativeView](plugins/native-view/README.md)
* [Network](plugins/network/README.md)
* [Network Interface](plugins/network-interface/README.md)
* [Network Permission](plugins/network-permission/README.md)
* [newrelic mobile](plugins/newrelic/README.md)
* [NFC](plugins/nfc/README.md)
* [OCR](plugins/ocr/README.md)
* [OneSignal](plugins/onesignal/README.md)
* [Open Native Settings](plugins/open-native-settings/README.md)
* [OpenALPR](plugins/openalpr/README.md)
* [OpenInstall](plugins/openinstall/README.md)
* [PayTabs](plugins/paytabs/README.md)
* [PDFGenerator](plugins/pdf-generator/README.md)
* [Photo Library](plugins/photo-library/README.md)
* [Photo Viewer](plugins/photo-viewer/README.md)
* [PlayInstallReferrer](plugins/play-install-referrer/README.md)
* [Pollfish](plugins/pollfish/README.md)
* [Power Management](plugins/power-management/README.md)
* [Power Optimization](plugins/power-optimization/README.md)
* [Preview/Open Any File](plugins/preview-any-file/README.md)
* [Printer](plugins/printer/README.md)
* [PSPDFKit-Cordova](plugins/pspdfkit-cordova/README.md)
* [Purchases](plugins/purchases/README.md)
* [Push](plugins/push/README.md)
* [Push Notifications - WonderPush](plugins/wonderpush/README.md)
* [PushapePush](plugins/pushape-push/README.md)
* [Safari View Controller](plugins/safari-view-controller/README.md)
* [SaveDialog](plugins/save-dialog/README.md)
* [Screen Orientation](plugins/screen-orientation/README.md)
* [Screenshot](plugins/screenshot/README.md)
* [Secure Storage](plugins/secure-storage/README.md)
* [Secure Storage Echo](plugins/secure-storage-echo/README.md)
* [ServiceDiscovery](plugins/service-discovery/README.md)
* [Shake](plugins/shake/README.md)
* [ShortcutsAndroid](plugins/shortcuts-android/README.md)
* [Sign In With Apple](plugins/sign-in-with-apple/README.md)
* [Smartlook](plugins/smartlook/README.md)
* [SMS](plugins/sms/README.md)
* [Sms Retriever](plugins/sms-retriever/README.md)
* [SmsRetrieverApi](plugins/sms-retriever-api/README.md)
* [Smtp Client](plugins/smtp-client/README.md)
* [Social Sharing](plugins/social-sharing/README.md)
* [SocketsTcp](plugins/sockets-tcp/README.md)
* [SocketsUdp](plugins/sockets-udp/README.md)
* [Speech Recognition](plugins/speech-recognition/README.md)
* [Spinner Dialog](plugins/spinner-dialog/README.md)
* [Splash Screen](plugins/splash-screen/README.md)
* [Spotify Auth](plugins/spotify-auth/README.md)
* [SQLite](plugins/sqlite/README.md)
* [Sqlite Db Copy](plugins/sqlite-db-copy/README.md)
* [SQLite Porter](plugins/sqlite-porter/README.md)
* [SSLCertificateChecker](plugins/ssl-certificate-checker/README.md)
* [StarPRNT](plugins/star-prnt/README.md)
* [Status Bar](plugins/status-bar/README.md)
* [Streaming Media](plugins/streaming-media/README.md)
* [Stripe](plugins/stripe/README.md)
* [SumUp](plugins/sum-up/README.md)
* [System Alert Window Permission](plugins/system-alert-window-permission/README.md)
* [Taptic Engine](plugins/taptic-engine/README.md)
* [Tealium](plugins/tealium/README.md)
* [TealiumAdIdentifier](plugins/tealium-adidentifier/README.md)
* [TealiumInstallReferrer](plugins/tealium-installreferrer/README.md)
* [Text To Speech Advanced](plugins/text-to-speech-advanced/README.md)
* [Theme Detection](plugins/theme-detection/README.md)
* [Toast](plugins/toast/README.md)
* [Touch ID](plugins/touch-id/README.md)
* [Unique Device ID](plugins/unique-device-id/README.md)
* [Unvired Cordova SDK](plugins/unvired-cordova-sdk/README.md)
* [Uptime](plugins/uptime/README.md)
* [UrbanAirShip](plugins/urbanairship/README.md)
* [Usabilla](plugins/usabilla-cordova-sdk/README.md)
* [Vibes](plugins/vibes/README.md)
* [Vibration](plugins/vibration/README.md)
* [Video Editor](plugins/video-editor/README.md)
* [Video Player](plugins/video-player/README.md)
* [WE Cap Inbox](plugins/we-cap-inbox/README.md)
* [Web Intent](plugins/web-intent/README.md)
* [Web Server](plugins/web-server/README.md)
* [Webengage](plugins/webengage/README.md)
* [Webim](plugins/webim/README.md)
* [WebSocket Server](plugins/web-socket-server/README.md)
* [Wechat](plugins/wechat/README.md)
* [WheelSelector Plugin](plugins/wheel-selector/README.md)
* [WifiWizard2](plugins/wifi-wizard-2/README.md)
* [Youtube Video Player](plugins/youtube-video-player/README.md)
* [ZBar](plugins/zbar/README.md)
* [Zeroconf](plugins/zeroconf/README.md)
* [Zip](plugins/zip/README.md)
* [Zoom](plugins/zoom/README.md)
+4
View File
@@ -0,0 +1,4 @@
{
"url": "https://context7.com/llmstxt/danielsogl_gitbook_io_awesome-cordova-plugins_llms-full_txt",
"public_key": "pk_q1k2xnfWMMlbrf5AoH6Ga"
}
+86
View File
@@ -0,0 +1,86 @@
---
description: >-
Frequently asked questions about Awesome Cordova Plugins — troubleshooting
builds, resolving plugin conflicts, and recommended upgrade strategies.
---
# FAQ
## Cordova Management Tips
**1) Use the [Ionic CLI](https://ionicframework.com/docs/cli) to add/update/delete plugins.**
Instead of directly editing `config.xml` and `package.json`. Use `ionic` in front of Cordova commands for a better experience and additional functionality (`ionic cordova build ios` instead of `cordova build ios`).
**2) Upgrade plugins by removing, then re-adding them.**
```bash
ionic cordova plugin remove cordova-plugin-camera
ionic cordova plugin add cordova-plugin-camera
```
**3) Install explicit versions.**
To ensure that the same version of a plugin is always installed via `npm install`, specify the version number:
```bash
ionic cordova plugin add cordova-plugin-camera@4.3.2
```
**4) Restore Cordova in an existing Ionic project**
Useful when adding new developers to a project. `ionic cordova prepare` restores platforms and plugins from `package.json` and `config.xml`. The version to be installed is taken from `package.json` or `config.xml`, if found in those files. In case of conflicts, `package.json` is given precedence over `config.xml`.
**5) Troubleshoot Cordova issues with Ionic CLI commands**
* `ionic doctor list`: Detects [common issues](https://ionicframework.com/docs/cli/commands/doctor-list) and suggests steps to fix them
* `ionic repair`: Remove, then [regenerate](https://ionicframework.com/docs/cli/commands/repair) all dependencies
## Understanding Version Numbers
For any given plugin, the Awesome Cordova Plugins (TypeScript code) and Cordova (native code) version numbers will not match. The Awesome Cordova Plugins version number is found in `package.json`:
```json
"@awesome-cordova-plugins/camera": "^6.0.0"
```
The Cordova plugin version number is found in both `package.json` and `config.xml`:
```json
"cordova-plugin-camera": "4.0.3"
```
```xml
<plugin name="cordova-plugin-camera" spec="4.0.3" />
```
When checking for new native functionality or bug fixes, look for new versions on the Cordova plugin GitHub page itself (here's the [Camera one](https://github.com/apache/cordova-plugin-camera), for example).
To check for new Awesome Cordova Plugins releases (may include exposing methods recently added by the Cordova plugin, etc.), see the [releases page](https://github.com/danielsogl/awesome-cordova-plugins/releases).
## Troubleshooting Failed Builds
Research the build error(s) by checking out these resources:
* Google & [StackOverflow](https://stackoverflow.com/): Many issues are documented online
* Ask the [Ionic Community Forum](https://forum.ionicframework.com/)
* Check the plugin's GitHub issues page
### Cordova Plugin Conflicts
Plugins can conflict with each other when they share the same underlying native dependencies or when more than one plugin tries to access the same native code at once. For example, common libraries like the Google Play Services version (Google Maps is using GPS v24.2 but Firebase wants GPS v27.1). Keeping these plugins updated regularly can help with this.
Another tip is to ensure that your app uses only one plugin per specific feature/functionality (example: Push Notifications).
## Recommended Upgrade Strategy
The most stable apps are routinely updated, especially at the native layer. Keeping native plugins up to date ensures your project has the latest security fixes, new features, and improved performance.
Update your project's plugins one at a time, ideally in separate code branches. This reduces the surface area that issues can arise from — if you update everything in your project at once, it's sometimes hard to tell where the problem stems from.
### When should I update?
* When a new feature/bug fix is released: Run `npm outdated` to see a list of available updates.
* When new major versions are released: Official blogs, such as the [Cordova blog](https://cordova.apache.org/blog/) and [Ionic blog](https://ionicframework.com/blog/), will publish announcements and news.
* Evaluate the nature of the update: is it a shiny new feature or critical security fix?
* Timing: Where does it fit in against your team's project goals?
+140
View File
@@ -0,0 +1,140 @@
---
description: >-
How to install Awesome Cordova Plugins in Angular, React, and TypeScript
projects using Cordova or Capacitor.
---
# Installation
[Apache Cordova](https://cordova.apache.org/) is an open source native runtime that allows developers to build native mobile apps with HTML, CSS, and JavaScript. Similar to [Capacitor](https://capacitorjs.com/), Ionic's own native runtime, Cordova allows developers to access native device features, such as camera, keyboard, and geolocation, using a system of plugins. A plugin is a small amount of add-on code that provides JavaScript interface to native components. They allow your app to use native device capabilities beyond what is available to pure web apps.
These plugins are submitted and maintained by the community. While community members are generally quick to find and fix issues, certain plugins may not function properly.
## Capacitor Support
In addition to Cordova, Awesome Cordova Plugins also works with [Capacitor](https://capacitorjs.com/), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitorjs.com/docs/cordova/using-cordova-plugins).
## Usage
All plugins have two components — the native code (Cordova) and the TypeScript code (Awesome Cordova Plugins). Cordova plugins are also wrapped in a `Promise` or `Observable` in order to provide a common plugin interface and modernized development approach.
Using the [Camera plugin](plugins/camera/README.md) as an example, first install it:
```bash
# Install Cordova plugin
ionic cordova plugin add cordova-plugin-camera
# Install Awesome Cordova Plugins TypeScript wrapper
npm install @awesome-cordova-plugins/camera
# Install Awesome Cordova Plugins core library (once per project)
npm install @awesome-cordova-plugins/core
```
Next, begin using the plugin, following the various framework usage options below. For FAQ, see [here](faq.md).
## Angular (Standalone)
Angular apps can use either Cordova or Capacitor to build native mobile apps. Register the plugin as a provider in your application bootstrap. For Angular, the import path should end with `/ngx`. Angular's change detection is automatically handled.
```typescript
// main.ts
import { bootstrapApplication } from '@angular/platform-browser';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
import { AppComponent } from './app/app.component';
bootstrapApplication(AppComponent, {
providers: [Camera],
});
```
After the plugin has been registered, inject it in any component or service using Angular's `inject()` function:
```typescript
// camera.service.ts
import { Injectable, inject } from '@angular/core';
import { Camera, CameraOptions } from '@awesome-cordova-plugins/camera/ngx';
@Injectable({
providedIn: 'root',
})
export class PhotoService {
private camera = inject(Camera);
takePicture() {
const options: CameraOptions = {
quality: 100,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE,
};
this.camera.getPicture(options).then(
(imageData) => {
// Do something with the new photo
},
(err) => {
// Handle error
console.log('Camera issue: ' + err);
}
);
}
}
```
## React
React apps must use Capacitor to build native mobile apps. However, Awesome Cordova Plugins (and therefore, Cordova plugins) can still be used.
```bash
# Install Core library (once per project)
npm install @awesome-cordova-plugins/core
# Install Awesome Cordova Plugins TypeScript wrapper
npm install @awesome-cordova-plugins/barcode-scanner
# Install Cordova plugin
npm install phonegap-plugin-barcodescanner
# Update native platform project(s) to include newly added plugin
ionic cap sync
```
Import the plugin object then use its static methods:
```typescript
import { BarcodeScanner } from '@awesome-cordova-plugins/barcode-scanner';
const Tab1: React.FC = () => {
const openScanner = async () => {
const data = await BarcodeScanner.scan();
console.log(`Barcode data: ${data.text}`);
};
return (
<IonPage>
<IonHeader>
<IonToolbar>
<IonTitle>Tab 1</IonTitle>
</IonToolbar>
</IonHeader>
<IonContent>
<IonButton onClick={openScanner}>Scan barcode</IonButton>
</IonContent>
</IonPage>
);
};
```
## ES2015+/TypeScript
ES2015+ and TypeScript apps can use either Cordova or Capacitor to build native mobile apps. To use any plugin, import the class from the appropriate package and use its static methods:
```typescript
import { Camera } from '@awesome-cordova-plugins/camera';
document.addEventListener('deviceready', () => {
Camera.getPicture()
.then((data) => console.log('Took a picture!', data))
.catch((e) => console.log('Error occurred while taking a picture', e));
});
```
+30
View File
@@ -0,0 +1,30 @@
---
description: >-
Browse over 250 Cordova plugin wrappers for Ionic with TypeScript support.
Each plugin includes installation instructions, supported platforms, and usage
documentation.
---
# Plugins
Browse the full list of available plugin wrappers in the sidebar. Each plugin page includes:
- **Installation commands** for the Cordova plugin and TypeScript wrapper
- **Link to the plugin repository** for native documentation
- **Supported platforms** (Android, iOS, Browser, etc.)
## Installing a Plugin
Every plugin requires two packages: the native Cordova plugin and the Awesome Cordova Plugins TypeScript wrapper.
```bash
# Install the Cordova plugin
ionic cordova plugin add <cordova-plugin-name>
# Install the TypeScript wrapper
npm install @awesome-cordova-plugins/<plugin-name>
```
## Missing a Plugin?
If you can't find a plugin wrapper, [open an issue](https://github.com/danielsogl/awesome-cordova-plugins/issues) or [submit a PR](https://github.com/danielsogl/awesome-cordova-plugins/blob/main/DEVELOPER.md) to add it.
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
ABBYY Real-Time Recognition plugin for Cordova and Ionic. This plugin allows to use the Text Capture and Data Capture features of ABBYY Real-Time Recognition…
---
# ABBYY Real-Time Recognition
This plugin allows to use the Text Capture and Data Capture features of
ABBYY Real-Time Recognition SDK (RTR SDK) in apps.
## Installation
```bash
ionic cordova plugin add cordova-plugin-abbyy-rtr-sdk
npm install @awesome-cordova-plugins/abbyy-rtr
```
**Plugin Repo:** [https://github.com/abbyysdk/RTR-SDK.Cordova](https://github.com/abbyysdk/RTR-SDK.Cordova)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+32
View File
@@ -0,0 +1,32 @@
---
description: >-
Action Sheet plugin for Cordova and Ionic. The ActionSheet plugin shows a native list of options the user can choose from. Requires Cordova plugin:…
---
# Action Sheet
The ActionSheet plugin shows a native list of options the user can choose from.
Requires Cordova plugin: `cordova-plugin-actionsheet`. For more info, please see the [ActionSheet plugin docs](https://github.com/EddyVerbruggen/cordova-plugin-actionsheet).
## Installation
```bash
ionic cordova plugin add cordova-plugin-actionsheet
npm install @awesome-cordova-plugins/action-sheet
```
**Plugin Repo:** [https://github.com/EddyVerbruggen/cordova-plugin-actionsheet](https://github.com/EddyVerbruggen/cordova-plugin-actionsheet)
## Supported Platforms
- Android
- Browser
- iOS
- Windows
- Windows Phone 8
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
Adjust plugin for Cordova and Ionic. This is the Ionic Cordova SDK of Adjust™. You can read more about Adjust™ at adjust.com. Requires Cordova plugin:…
---
# Adjust
This is the Ionic Cordova SDK of Adjust™. You can read more about Adjust™ at adjust.com.
Requires Cordova plugin: `com.adjust.sdk`. For more info, please see the [Adjust Cordova SDK](https://github.com/adjust/cordova_sdk)
## Installation
```bash
ionic cordova plugin add com.adjust.sdk
npm install @awesome-cordova-plugins/adjust
```
**Plugin Repo:** [https://github.com/adjust/cordova_sdk](https://github.com/adjust/cordova_sdk)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
AdMob Plus plugin for Cordova and Ionic. AdMob Plus is the successor of cordova-plugin-admob-free, which provides a cleaner API and build with modern tools.
---
# AdMob Plus
AdMob Plus is the successor of cordova-plugin-admob-free, which provides a cleaner API and build with modern tools.
## Installation
```bash
ionic cordova plugin add cordova-admob-plus
npm install @awesome-cordova-plugins/admob-plus
```
**Plugin Repo:** [https://github.com/admob-plus/admob-plus](https://github.com/admob-plus/admob-plus)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+30
View File
@@ -0,0 +1,30 @@
---
description: >-
AdMob Pro plugin for Cordova and Ionic. Plugin for Google Ads, including AdMob / DFP (DoubleClick for publisher) and mediations to other Ad networks.…
---
# AdMob Pro
Plugin for Google Ads, including AdMob / DFP (DoubleClick for publisher) and mediations to other Ad networks.
IMPORTANT NOTICE: this plugin takes a percentage out of your earnings if you profit more than $1,000. Read more about this on the plugin's repo. For a completely free alternative, see [AdMobPro Free](../admob-free).
## Installation
```bash
ionic cordova plugin add cordova-plugin-admobpro
npm install @awesome-cordova-plugins/admob-pro
```
**Plugin Repo:** [https://github.com/floatinghotpot/cordova-admob-pro](https://github.com/floatinghotpot/cordova-admob-pro)
## Supported Platforms
- Android
- iOS
- Windows Phone 8
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+35
View File
@@ -0,0 +1,35 @@
---
description: >-
AdMob plugin for Cordova and Ionic. Most complete Admob plugin with support for [Tappx](http://www.tappx.com/?h=dec334d63287772de859bdb4e977fce6) ads.…
---
# AdMob
Most complete Admob plugin with support for [Tappx](http://www.tappx.com/?h=dec334d63287772de859bdb4e977fce6) ads.
Monetize your apps and games with AdMob ads, using latest Google AdMob SDK. With this plugin you can show AdMob ads easily!
Supports:**
- Banner ads (top and bottom)
- Interstitial ads
- Rewarded ads
- [Tappx](http://www.tappx.com/?h=dec334d63287772de859bdb4e977fce6) ads
## Installation
```bash
ionic cordova plugin add cordova-admob
npm install @awesome-cordova-plugins/admob
```
**Plugin Repo:** [https://github.com/appfeel/admob-google-cordova](https://github.com/appfeel/admob-google-cordova)
## Supported Platforms
- Android
- iOS
- Browser
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,27 @@
---
description: >-
AdvancedImagePicker plugin for Cordova and Ionic. This Cordova Plugin is for a better (multiple) ImagePicker with more options.
---
# AdvancedImagePicker
This Cordova Plugin is for a better (multiple) ImagePicker with more options.
## Installation
```bash
ionic cordova plugin add cordova-plugin-advanced-imagepicker
npm install @awesome-cordova-plugins/advanced-image-picker
```
**Plugin Repo:** [https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker](https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
AES256 plugin for Cordova and Ionic. This cordova ionic plugin allows you to perform AES 256 encryption and decryption on the plain text. It's a…
---
# AES256
This cordova ionic plugin allows you to perform AES 256 encryption and decryption on the plain text.
It's a cross-platform plugin which supports both Android and iOS.
The encryption and decryption are performed on the device native layer so that the performance is much faster.
## Installation
```bash
ionic cordova plugin add cordova-plugin-aes256-encryption
npm install @awesome-cordova-plugins/aes-256
```
**Plugin Repo:** [https://github.com/Ideas2IT/cordova-aes256](https://github.com/Ideas2IT/cordova-aes256)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Airship plugin for Cordova and Ionic. This plugin does something
---
# Airship
This plugin does something
## Installation
```bash
ionic cordova plugin add @ua/cordova-airship
npm install @awesome-cordova-plugins/airship
```
**Plugin Repo:** [https://www.npmjs.com/package/@ua/cordova-airship](https://www.npmjs.com/package/@ua/cordova-airship)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+30
View File
@@ -0,0 +1,30 @@
---
description: >-
AllInOneSDK plugin for Cordova and Ionic. Paytm All-in-One SDK plugin for Cordova/Ionic Applications Paytm All-in-One SDK provides a swift, secure and…
---
# AllInOneSDK
Paytm All-in-One SDK plugin for Cordova/Ionic Applications
Paytm All-in-One SDK provides a swift, secure and seamless payment experience to your users by invoking the Paytm app (if installed on your users smartphone) to complete payment for your order.
Paytm All-in-One SDK enables payment acceptance via Paytm wallet, Paytm Payments Bank, saved Debit/Credit cards, Net Banking, BHIM UPI and EMI as available in your customers Paytm account. If Paytm app is not installed on a customer's device, the transaction will be processed via web view within the All-in-One SDK.
For more information about Paytm All-in-One SDK, please visit https://developer.paytm.com/docs/all-in-one-sdk/hybrid-apps/cordova/
## Installation
```bash
ionic cordova plugin add cordova-paytm-allinonesdk
npm install @awesome-cordova-plugins/all-in-one-sdk
```
**Plugin Repo:** [https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git](https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Analytics Firebase plugin for Cordova and Ionic. Google Analytics Firebase plugin for Ionic Native apps.
---
# Analytics Firebase
Google Analytics Firebase plugin for Ionic Native apps.
## Installation
```bash
ionic cordova plugin add cordova-plugin-analytics
npm install @awesome-cordova-plugins/analytics-firebase
```
**Plugin Repo:** [https://github.com/appfeel/analytics-google](https://github.com/appfeel/analytics-google)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
Android ExoPlayer plugin for Cordova and Ionic. Cordova media player plugin using Google's ExoPlayer framework. https://github.com/google/ExoPlayer
---
# Android ExoPlayer
Cordova media player plugin using Google's ExoPlayer framework.
https://github.com/google/ExoPlayer
## Installation
```bash
ionic cordova plugin add cordova-plugin-exoplayer
npm install @awesome-cordova-plugins/android-exoplayer
```
**Plugin Repo:** [https://github.com/frontyard/cordova-plugin-exoplayer](https://github.com/frontyard/cordova-plugin-exoplayer)
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,28 @@
---
description: >-
Android Full Screen plugin for Cordova and Ionic. This plugin enables developers to offer users a true full screen experience in their Cordova and PhoneGap…
---
# Android Full Screen
This plugin enables developers to offer users a true full screen experience in their Cordova and PhoneGap apps for Android.
Using Android 4.0+, you can use true full screen in "lean mode", the way you see in apps like YouTube, expanding the app right to the edges of the screen, hiding the status and navigation bars until the user next interacts. This is ideally suited to video or cut-scene content.
In Android 4.4+, however, you can now enter true full screen, fully interactive immersive mode. In this mode, your app will remain in true full screen until you choose otherwise; users can swipe down from the top of the screen to temporarily display the system UI.
## Installation
```bash
ionic cordova plugin add cordova-plugin-fullscreen
npm install @awesome-cordova-plugins/android-full-screen
```
**Plugin Repo:** [https://github.com/mesmotronic/cordova-plugin-fullscreen](https://github.com/mesmotronic/cordova-plugin-fullscreen)
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
Android Notch plugin for Cordova and Ionic. This plugin enables developers to get the cutout and android devices inset sizes It is based on the cordova plugin…
---
# Android Notch
This plugin enables developers to get the cutout and android devices inset sizes
It is based on the cordova plugin developed by @tobspr: https://github.com/tobspr/cordova-plugin-android-notch
This plugin works on all android versions, but we can only detect notches starting from Android 9.
## Installation
```bash
ionic cordova plugin add cordova-plugin-android-notch
npm install @awesome-cordova-plugins/android-notch
```
**Plugin Repo:** [https://github.com/tobspr/cordova-plugin-android-notch.git](https://github.com/tobspr/cordova-plugin-android-notch.git)
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,28 @@
---
description: >-
Android Permissions plugin for Cordova and Ionic. This plugin is designed to support Android new permissions checking mechanism. You can find all permissions…
---
# Android Permissions
This plugin is designed to support Android new permissions checking mechanism.
You can find all permissions here: https://developer.android.com/reference/android/Manifest.permission.html
## Installation
```bash
ionic cordova plugin add cordova-plugin-android-permissions
npm install @awesome-cordova-plugins/android-permissions
```
**Plugin Repo:** [https://github.com/NeoLSN/cordova-plugin-android-permissions](https://github.com/NeoLSN/cordova-plugin-android-permissions)
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Anyline plugin for Cordova and Ionic. Anyline provides an easy-to-use SDK for applications to enable Optical Character Recognition (OCR) on mobile devices.
---
# Anyline
Anyline provides an easy-to-use SDK for applications to enable Optical Character Recognition (OCR) on mobile devices.
## Installation
```bash
ionic cordova plugin add io-anyline-cordova
npm install @awesome-cordova-plugins/anyline
```
**Plugin Repo:** [https://github.com/Anyline/anyline-ocr-cordova-module](https://github.com/Anyline/anyline-ocr-cordova-module)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
App Availability plugin for Cordova and Ionic. This plugin allows you to check if an app is installed on the user's device. It requires an URI Scheme (e.g.…
---
# App Availability
This plugin allows you to check if an app is installed on the user's device. It requires an URI Scheme (e.g. twitter://) on iOS or a Package Name (e.g com.twitter.android) on Android.
Requires Cordova plugin: cordova-plugin-appavailability. For more info, please see the [AppAvailability plugin docs](https://github.com/ohh2ahh/AppAvailability).
## Installation
```bash
ionic cordova plugin add cordova-plugin-appavailability
npm install @awesome-cordova-plugins/app-availability
```
**Plugin Repo:** [https://github.com/ohh2ahh/AppAvailability](https://github.com/ohh2ahh/AppAvailability)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,32 @@
---
description: >-
App Center Analytics plugin for Cordova and Ionic. App Center Analytics helps you understand user behavior and customer engagement to improve your app. The…
---
# App Center Analytics
App Center Analytics helps you understand user behavior and customer engagement to improve your app.
The SDK automatically captures session count and device properties like model, OS version, etc.
You can define your own custom events to measure things that matter to you.
All the information captured is available in the App Center portal for you to analyze the data.
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/analytics/cordova
## Installation
```bash
ionic cordova plugin add cordova-plugin-appcenter-analytics
npm install @awesome-cordova-plugins/app-center-analytics
```
**Plugin Repo:** [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-analytics](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-analytics)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+32
View File
@@ -0,0 +1,32 @@
---
description: >-
App Center Crashes plugin for Cordova and Ionic. App Center Analytics helps you understand user behavior and customer engagement to improve your app. The SDK…
---
# App Center Crashes
App Center Analytics helps you understand user behavior and customer engagement to improve your app.
The SDK automatically captures session count and device properties like model, OS version, etc.
You can define your own custom events to measure things that matter to you.
All the information captured is available in the App Center portal for you to analyze the data.
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/crashes/cordova
## Installation
```bash
ionic cordova plugin add cordova-plugin-appcenter-crashes
npm install @awesome-cordova-plugins/app-center-crashes
```
**Plugin Repo:** [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-crashes](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-crashes)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,28 @@
---
description: >-
App Center Low Memory plugin for Cordova and Ionic. Generates a low memory warning. For more info, please see:…
---
# App Center Low Memory
Generates a low memory warning.
For more info, please see: https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory
## Installation
```bash
ionic cordova plugin add https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory
npm install @awesome-cordova-plugins/app-center-low-memory
```
**Plugin Repo:** [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
App Center Push plugin for Cordova and Ionic. For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/push/cordova
---
# App Center Push
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/push/cordova
## Installation
```bash
ionic cordova plugin add cordova-plugin-appcenter-push
npm install @awesome-cordova-plugins/app-center-push
```
**Plugin Repo:** [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-push](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-push)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
App Center Shared plugin for Cordova and Ionic. Exposes additional shared APIs for App Center. For more info, please see…
---
# App Center Shared
Exposes additional shared APIs for App Center.
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/other-apis/cordova
## Installation
```bash
ionic cordova plugin add cordova-plugin-appcenter-shared
npm install @awesome-cordova-plugins/app-center-shared
```
**Plugin Repo:** [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-shared](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-shared)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+32
View File
@@ -0,0 +1,32 @@
---
description: >-
App Preferences plugin for Cordova and Ionic. This plugin allows you to read and write app preferences
---
# App Preferences
This plugin allows you to read and write app preferences
## Installation
```bash
ionic cordova plugin add cordova-plugin-app-preferences
npm install @awesome-cordova-plugins/app-preferences
```
**Plugin Repo:** [https://github.com/apla/me.apla.cordova.app-preferences](https://github.com/apla/me.apla.cordova.app-preferences)
## Supported Platforms
- Android
- BlackBerry 10
- Browser
- iOS
- macOS
- Windows 8
- Windows Phone
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+31
View File
@@ -0,0 +1,31 @@
---
description: >-
App Rate plugin for Cordova and Ionic. The AppRate plugin makes it easy to prompt the user to rate your app, either now, later, or never. Requires Cordova…
---
# App Rate
The AppRate plugin makes it easy to prompt the user to rate your app, either now, later, or never.
Requires Cordova plugin: cordova-plugin-apprate. For more info, please see the [AppRate plugin docs](https://github.com/pushandplay/cordova-plugin-apprate).
## Installation
```bash
ionic cordova plugin add cordova-plugin-apprate
npm install @awesome-cordova-plugins/app-rate
```
**Plugin Repo:** [https://github.com/pushandplay/cordova-plugin-apprate](https://github.com/pushandplay/cordova-plugin-apprate)
## Supported Platforms
- Android
- BlackBerry 10
- iOS
- Windows
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
App Review plugin for Cordova and Ionic. Cordova plugin to review app
---
# App Review
Cordova plugin to review app
## Installation
```bash
ionic cordova plugin add cordova-plugin-app-review
npm install @awesome-cordova-plugins/app-review
```
**Plugin Repo:** [https://github.com/chemerisuk/cordova-plugin-app-review](https://github.com/chemerisuk/cordova-plugin-app-review)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+30
View File
@@ -0,0 +1,30 @@
---
description: >-
App Version plugin for Cordova and Ionic. Reads the version of your app from the target build settings. Requires Cordova plugin:…
---
# App Version
Reads the version of your app from the target build settings.
Requires Cordova plugin: `cordova-plugin-app-version`. For more info, please see the [Cordova App Version docs](https://github.com/whiteoctober/cordova-plugin-app-version).
## Installation
```bash
ionic cordova plugin add cordova-plugin-app-version
npm install @awesome-cordova-plugins/app-version
```
**Plugin Repo:** [https://github.com/whiteoctober/cordova-plugin-app-version](https://github.com/whiteoctober/cordova-plugin-app-version)
## Supported Platforms
- Android
- iOS
- Windows
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+26
View File
@@ -0,0 +1,26 @@
---
description: >-
Apple Wallet plugin for Cordova and Ionic. A Cordova plugin that enables users from Add Payment Cards to their Apple Wallet.
---
# Apple Wallet
A Cordova plugin that enables users from Add Payment Cards to their Apple Wallet.
## Installation
```bash
ionic cordova plugin add cordova-apple-wallet
npm install @awesome-cordova-plugins/apple-wallet
```
**Plugin Repo:** [https://github.com/tomavic/cordova-apple-wallet](https://github.com/tomavic/cordova-apple-wallet)
## Supported Platforms
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Applovin plugin for Cordova and Ionic. This plugin allows you to easily configure, integrate and interact with Applovin ads.
---
# Applovin
This plugin allows you to easily configure, integrate and interact with Applovin ads.
## Installation
```bash
ionic cordova plugin add cordova-plugin-applovin-max
npm install @awesome-cordova-plugins/applovin
```
**Plugin Repo:** [https://github.com/AppLovin/AppLovin-MAX-Cordova](https://github.com/AppLovin/AppLovin-MAX-Cordova)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,35 @@
---
description: >-
HTTP plugin for Cordova and Ionic. Cordova / Phonegap plugin for communicating with HTTP servers. Supports iOS and Android. Advantages over Javascript…
---
# HTTP
Cordova / Phonegap plugin for communicating with HTTP servers. Supports iOS and Android.
Advantages over Javascript requests:
- SSL / TLS Pinning
- CORS restrictions do not apply
- Handling of HTTP code 401 - read more at [Issue CB-2415](https://issues.apache.org/jira/browse/CB-2415)
Note: This plugin extends the pre-existing [cordova-advanced-http-plugin](https://github.com/silkimen/cordova-plugin-advanced-http),
we have only added approov functionality on top of it. All credit goes to the actual plugin developer.
## Installation
```bash
ionic cordova plugin add @approov/cordova-plugin-advanced-http
npm install @awesome-cordova-plugins/approov-advanced-http
```
**Plugin Repo:** [https://github.com/approov/quickstart-cordova-advancedhttp](https://github.com/approov/quickstart-cordova-advancedhttp)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Appsflyer plugin for Cordova and Ionic. Appsflyer Cordova SDK support for Attribution
---
# Appsflyer
Appsflyer Cordova SDK support for Attribution
## Installation
```bash
Add to config.xml like stated on github and then start
npm install @awesome-cordova-plugins/appsflyer
```
**Plugin Repo:** [https://github.com/AppsFlyerSDK/cordova-plugin-appsflyer-sdk](https://github.com/AppsFlyerSDK/cordova-plugin-appsflyer-sdk)
## Supported Platforms
- iOS
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Audio Management plugin for Cordova and Ionic. A Cordova plugin to manage volume of audio streams for: ring, music, notification and system. Possible ringer…
---
# Audio Management
A Cordova plugin to manage volume of audio streams for: ring, music, notification and system. Possible
ringer values for those streams are: silent, vibrate and normal.
## Installation
```bash
ionic cordova plugin add clovelced-plugin-audiomanagement
npm install @awesome-cordova-plugins/audio-management
```
**Plugin Repo:** [https://github.com/clovelCed/cordova-plugin-audiomanagement](https://github.com/clovelCed/cordova-plugin-audiomanagement)
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
Background Fetch plugin for Cordova and Ionic. iOS Background Fetch Implementation. See: https://developer.apple.com/reference/uikit/uiapplication#1657399 iOS…
---
# Background Fetch
iOS Background Fetch Implementation. See: https://developer.apple.com/reference/uikit/uiapplication#1657399
iOS Background Fetch is basically an API which wakes up your app about every 15 minutes (during the user's prime-time hours) and provides your app exactly 30s of background running-time. This plugin will execute your provided callbackFn whenever a background-fetch event occurs. There is no way to increase the rate which a fetch-event occurs and this plugin sets the rate to the most frequent possible value of UIApplicationBackgroundFetchIntervalMinimum -- iOS determines the rate automatically based upon device usage and time-of-day (ie: fetch-rate is about ~15min during prime-time hours; less frequently when the user is presumed to be sleeping, at 3am for example).
For more detail, please see https://github.com/transistorsoft/cordova-plugin-background-fetch
## Installation
```bash
ionic cordova plugin add cordova-plugin-background-fetch
npm install @awesome-cordova-plugins/background-fetch
```
**Plugin Repo:** [https://github.com/transistorsoft/cordova-plugin-background-fetch](https://github.com/transistorsoft/cordova-plugin-background-fetch)
## Supported Platforms
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,28 @@
---
description: >-
Background Geolocation plugin for Cordova and Ionic. This plugin provides foreground and background geolocation with battery-saving "circular region…
---
# Background Geolocation
This plugin provides foreground and background geolocation with battery-saving "circular region monitoring" and "stop detection". For
more detail, please see https://github.com/mauron85/cordova-plugin-background-geolocation
## Installation
```bash
ionic cordova plugin add @mauron85/cordova-plugin-background-geolocation
npm install @awesome-cordova-plugins/background-geolocation
```
**Plugin Repo:** [https://github.com/mauron85/cordova-plugin-background-geolocation](https://github.com/mauron85/cordova-plugin-background-geolocation)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+31
View File
@@ -0,0 +1,31 @@
---
description: >-
Background Mode plugin for Cordova and Ionic. Cordova plugin to prevent the app from going to sleep while in background. Requires Cordova plugin:…
---
# Background Mode
Cordova plugin to prevent the app from going to sleep while in background.
Requires Cordova plugin: cordova-plugin-background-mode. For more info about plugin, visit: https://github.com/katzer/cordova-plugin-background-mode
## Installation
```bash
ionic cordova plugin add cordova-plugin-background-mode
npm install @awesome-cordova-plugins/background-mode
```
**Plugin Repo:** [https://github.com/katzer/cordova-plugin-background-mode](https://github.com/katzer/cordova-plugin-background-mode)
## Supported Platforms
- AmazonFire OS
- Android
- Browser
- iOS
- Windows
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
BackgroundUpload plugin for Cordova and Ionic. This plugin does something
---
# BackgroundUpload
This plugin does something
## Installation
```bash
ionic cordova plugin add @spoonconsulting/cordova-plugin-background-upload
npm install @awesome-cordova-plugins/background-upload
```
**Plugin Repo:** [https://github.com/spoonconsulting/cordova-plugin-background-upload](https://github.com/spoonconsulting/cordova-plugin-background-upload)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+33
View File
@@ -0,0 +1,33 @@
---
description: >-
Badge plugin for Cordova and Ionic. The essential purpose of badge numbers is to enable an application to inform its users that it has something for them —…
---
# Badge
The essential purpose of badge numbers is to enable an application to inform its users that it has something for them — for example, unread messages — when the application isnt running in the foreground.
Requires Cordova plugin: cordova-plugin-badge. For more info, please see the [Badge plugin docs](https://github.com/katzer/cordova-plugin-badge).
Android Note: Badges have historically only been a feature implemented by third party launchers and not visible unless one of those launchers was being used (E.G. Samsung or Nova Launcher) and if enabled by the user. As of Android 8 (Oreo), [notification badges](https://developer.android.com/training/notify-user/badges) were introduced officially to reflect unread notifications. This plugin is unlikely to work as expected on devices running Android 8 or newer. Please see the [local notifications plugin docs](https://github.com/katzer/cordova-plugin-local-notifications) for more information on badge use with notifications.
## Installation
```bash
ionic cordova plugin add cordova-plugin-badge
npm install @awesome-cordova-plugins/badge
```
**Plugin Repo:** [https://github.com/katzer/cordova-plugin-badge](https://github.com/katzer/cordova-plugin-badge)
## Supported Platforms
- Android
- Browser
- iOS
- Windows
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+32
View File
@@ -0,0 +1,32 @@
---
description: >-
Barcode Scanner plugin for Cordova and Ionic. The Barcode Scanner Plugin opens a camera view and automatically scans a barcode, returning the data back to…
---
# Barcode Scanner
The Barcode Scanner Plugin opens a camera view and automatically scans a barcode, returning the data back to you.
Requires Cordova plugin: `phonegap-plugin-barcodescanner`. For more info, please see the [BarcodeScanner plugin docs](https://github.com/phonegap/phonegap-plugin-barcodescanner).
## Installation
```bash
ionic cordova plugin add phonegap-plugin-barcodescanner
npm install @awesome-cordova-plugins/barcode-scanner
```
**Plugin Repo:** [https://github.com/phonegap/phonegap-plugin-barcodescanner](https://github.com/phonegap/phonegap-plugin-barcodescanner)
## Supported Platforms
- Android
- BlackBerry 10
- Browser
- iOS
- Windows
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+25
View File
@@ -0,0 +1,25 @@
---
description: >-
Barkoder plugin for Cordova and Ionic. The barKoder Barcode Scanner SDK cordova plugin grants an easy to use solution with a great and completely customizable…
---
# Barkoder
The barKoder Barcode Scanner SDK cordova plugin grants an easy to use solution with a great and completely customizable interface that can be instantly integrated in both iOS and Android apps.
## Installation
```bash
ionic cordova plugin add barkoder-cordova
npm install @awesome-cordova-plugins/barkoder
```
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
Battery Status plugin for Cordova and Ionic. Requires Cordova plugin: cordova-plugin-batterystatus. For more info, please see the [BatteryStatus plugin…
---
# Battery Status
Requires Cordova plugin: cordova-plugin-batterystatus. For more info, please see the [BatteryStatus plugin docs](https://github.com/apache/cordova-plugin-battery-status).
## Installation
```bash
ionic cordova plugin add cordova-plugin-battery-status
npm install @awesome-cordova-plugins/battery-status
```
**Plugin Repo:** [https://github.com/apache/cordova-plugin-battery-status](https://github.com/apache/cordova-plugin-battery-status)
## Supported Platforms
- iOS
- Android
- Windows
- Browser
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
BioCatch plugin for Cordova and Ionic. BioCatch SDK Cordova support
---
# BioCatch
BioCatch SDK Cordova support
## Installation
```bash
ionic cordova plugin add cordova-plugin-biocatch
npm install @awesome-cordova-plugins/biocatch
```
**Plugin Repo:** [https://bitbucket.org/carlos_orellana/ionic-plugin](https://bitbucket.org/carlos_orellana/ionic-plugin)
## Supported Platforms
- iOS
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+25
View File
@@ -0,0 +1,25 @@
---
description: >-
BiometricWrapper plugin for Cordova and Ionic. This plugin capture biometric(Iris and Fingerprint) and validate the user. May be used in Banking domain
---
# BiometricWrapper
This plugin capture biometric(Iris and Fingerprint) and validate the user.
May be used in Banking domain
## Installation
```bash
npm install @awesome-cordova-plugins/biometric-wrapper
```
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+39
View File
@@ -0,0 +1,39 @@
---
description: >-
BLE plugin for Cordova and Ionic. This plugin enables communication between a phone and Bluetooth Low Energy (BLE) peripherals. The plugin provides a simple…
---
# BLE
This plugin enables communication between a phone and Bluetooth Low Energy (BLE) peripherals.
The plugin provides a simple JavaScript API for iOS and Android.
- Scan for peripherals
- Connect to a peripheral
- Read the value of a characteristic
- Write new value to a characteristic
- Get notified when characteristic's value changes
Advertising information is returned when scanning for peripherals. Service, characteristic, and property info is returned when connecting to a peripheral. All access is via service and characteristic UUIDs. The plugin manages handles internally.
Simultaneous connections to multiple peripherals are supported.
## Installation
```bash
ionic cordova plugin add cordova-plugin-ble-central
npm install @awesome-cordova-plugins/ble
```
**Plugin Repo:** [https://github.com/don/cordova-plugin-ble-central](https://github.com/don/cordova-plugin-ble-central)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
BlinkId plugin for Cordova and Ionic. Microblink SDK wrapper for barcode and document scanning. See the blinkid-phonegap repository for available recognizers…
---
# BlinkId
Microblink SDK wrapper for barcode and document scanning. See the
blinkid-phonegap repository for available recognizers and other settings
## Installation
```bash
ionic cordova plugin add blinkid-cordova --variable CAMERA_USAGE_DESCRIPTION="Enable your camera so that you can scan your ID to validate your account"
npm install @awesome-cordova-plugins/blinkid
```
**Plugin Repo:** [https://github.com/BlinkID/blinkid-phonegap](https://github.com/BlinkID/blinkid-phonegap)
## Supported Platforms
- iOS
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,28 @@
---
description: >-
Bluetooth Classic Serial Port plugin for Cordova and Ionic. This plugin is written using the iOS Accessory Framework (MFi) to support Classic Bluetooth on iOS.
---
# Bluetooth Classic Serial Port
This plugin is written using the iOS Accessory Framework (MFi) to support Classic Bluetooth on iOS.
## Installation
```bash
ionic cordova plugin add cordova-plugin-bluetooth-classic-serial-port
npm install @awesome-cordova-plugins/bluetooth-classic-serial-port
```
**Plugin Repo:** [https://github.com/MaximBelov/cordova-plugin-bluetooth-classic-serial-port](https://github.com/MaximBelov/cordova-plugin-bluetooth-classic-serial-port)
## Supported Platforms
- Android
- iOS
- Browser
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
BluetoothLE plugin for Cordova and Ionic. This plugin has the most complete implementation for interacting with Bluetooth LE devices on Android, iOS and…
---
# BluetoothLE
This plugin has the most complete implementation for interacting with Bluetooth LE devices on Android, iOS and partially Windows.
It's a wrap around [randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle/blob/master/readme.md) cordova plugin for Ionic.
It supports peripheral **and** central modes and covers most of the API methods available on Android and iOS.
## Installation
```bash
ionic cordova plugin add cordova-plugin-bluetoothle
npm install @awesome-cordova-plugins/bluetooth-le
```
**Plugin Repo:** [https://github.com/randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
Bluetooth Serial plugin for Cordova and Ionic. This plugin enables serial communication over Bluetooth. It was written for communicating between Android or…
---
# Bluetooth Serial
This plugin enables serial communication over Bluetooth. It was written for communicating between Android or iOS and an Arduino (not Android to Android or iOS to iOS).
## Installation
```bash
ionic cordova plugin add cordova-plugin-bluetooth-serial
npm install @awesome-cordova-plugins/bluetooth-serial
```
**Plugin Repo:** [https://github.com/don/BluetoothSerial](https://github.com/don/BluetoothSerial)
## Supported Platforms
- Android
- iOS
- Windows Phone 8
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
BranchIo plugin for Cordova and Ionic. Branch.io is an attribution service for deeplinking and invitation links
---
# BranchIo
Branch.io is an attribution service for deeplinking and invitation links
## Installation
```bash
ionic cordova plugin add branch-cordova-sdk
npm install @awesome-cordova-plugins/branch-io
```
**Plugin Repo:** [https://github.com/BranchMetrics/cordova-ionic-phonegap-branch-deep-linking](https://github.com/BranchMetrics/cordova-ionic-phonegap-branch-deep-linking)
## Supported Platforms
- iOS
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
Brightness plugin for Cordova and Ionic. The Brightness plugin let you control the display brightness of your device. Requires Cordova plugin:…
---
# Brightness
The Brightness plugin let you control the display brightness of your device.
Requires Cordova plugin: `cordova-plugin-brightness`. For more info, please see the [Brightness plugin docs](https://github.com/mgcrea/cordova-plugin-brightness).
## Installation
```bash
ionic cordova plugin add cordova-plugin-brightness
npm install @awesome-cordova-plugins/brightness
```
**Plugin Repo:** [https://github.com/mgcrea/cordova-plugin-brightness](https://github.com/mgcrea/cordova-plugin-brightness)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
Broadcaster plugin for Cordova and Ionic. This plugin adds exchanging events between native code and your app.
---
# Broadcaster
This plugin adds exchanging events between native code and your app.
## Installation
```bash
ionic cordova plugin add cordova-plugin-broadcaster
npm install @awesome-cordova-plugins/broadcaster
```
**Plugin Repo:** [https://github.com/bsorrentino/cordova-broadcaster](https://github.com/bsorrentino/cordova-broadcaster)
## Supported Platforms
- Android
- iOS
- Browser
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Browser Tab plugin for Cordova and Ionic. This plugin provides an interface to in-app browser tabs that exist on some mobile platforms, specifically [Custom…
---
# Browser Tab
This plugin provides an interface to in-app browser tabs that exist on some mobile platforms, specifically [Custom Tabs](http://developer.android.com/tools/support-library/features.html#custom-tabs) on Android (including the [Chrome Custom Tabs](https://developer.chrome.com/multidevice/android/customtabs) implementation), and [SFSafariViewController](https://developer.apple.com/library/ios/documentation/SafariServices/Reference/SFSafariViewController_Ref/) on iOS.
## Installation
```bash
ionic cordova plugin add cordova-plugin-browsertab
npm install @awesome-cordova-plugins/browser-tab
```
**Plugin Repo:** [https://github.com/google/cordova-plugin-browsertab](https://github.com/google/cordova-plugin-browsertab)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+31
View File
@@ -0,0 +1,31 @@
---
description: >-
Build Info plugin for Cordova and Ionic. This plugin provides build information.
---
# Build Info
This plugin provides build information.
## Installation
```bash
ionic cordova plugin add cordova-plugin-buildinfo
npm install @awesome-cordova-plugins/build-info
```
**Plugin Repo:** [https://github.com/lynrin/cordova-plugin-buildinfo](https://github.com/lynrin/cordova-plugin-buildinfo)
## Supported Platforms
- Android
- iOS
- Windows
- macOS
- browser
- Electron
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
Calendar plugin for Cordova and Ionic. This plugin allows you to add events to the Calendar of the mobile device. Requires Cordova plugin:…
---
# Calendar
This plugin allows you to add events to the Calendar of the mobile device.
Requires Cordova plugin: `cordova-plugin-calendar`. For more info, please see the [Calendar plugin docs](https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin).
## Installation
```bash
ionic cordova plugin add cordova-plugin-calendar
npm install @awesome-cordova-plugins/calendar
```
**Plugin Repo:** [https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin](https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Call Directory plugin for Cordova and Ionic. This plugin can add phone numbers to an Callkit call directory extension. Call `reloadExtension` after using…
---
# Call Directory
This plugin can add phone numbers to an Callkit call directory extension. Call `reloadExtension` after using `addIdentification` and `removeIdentification`
to process the changes in the call directory extension.
## Installation
```bash
cordova plugin add cordova-plugin-call-directory --variable EXT_NAME="Cordova-Directory" --variable ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES="NO"
npm install @awesome-cordova-plugins/call-directory
```
**Plugin Repo:** [https://github.com/GEDYSIntraWare/cordova-plugin-call-directory](https://github.com/GEDYSIntraWare/cordova-plugin-call-directory)
## Supported Platforms
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
Call Number plugin for Cordova and Ionic. Call a number directly from your Cordova/Ionic application. NOTE**: The iOS Simulator (and maybe Android Simulators)…
---
# Call Number
Call a number directly from your Cordova/Ionic application.
NOTE**: The iOS Simulator (and maybe Android Simulators) do not provide access to the phone subsystem.
## Installation
```bash
ionic cordova plugin add call-number
npm install @awesome-cordova-plugins/call-number
```
**Plugin Repo:** [https://github.com/Rohfosho/CordovaCallNumberPlugin](https://github.com/Rohfosho/CordovaCallNumberPlugin)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
Camera Preview plugin for Cordova and Ionic. Showing camera preview in HTML Requires Cordova plugin:…
---
# Camera Preview
Showing camera preview in HTML
Requires Cordova plugin: `https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview.git`. For more info, please see the [Cordova Camera Preview docs](https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview).
## Installation
```bash
ionic cordova plugin add cordova-plugin-camera-preview
npm install @awesome-cordova-plugins/camera-preview
```
**Plugin Repo:** [https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview](https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+39
View File
@@ -0,0 +1,39 @@
---
description: >-
Camera plugin for Cordova and Ionic. Take a photo or capture video. Requires the Cordova plugin: `cordova-plugin-camera`. For more info, please see the…
---
# Camera
Take a photo or capture video.
Requires the Cordova plugin: `cordova-plugin-camera`. For more info, please see the [Cordova Camera Plugin Docs](https://github.com/apache/cordova-plugin-camera).
[Warning] Since IOS 10 the camera requires permissions to be placed in your config.xml add
```xml
<config-file parent="NSCameraUsageDescription" platform="ios" target="*-Info.plist">
<string>You can take photos</string>
</config-file>
```
inside of the `<platform name='ios>` section
## Installation
```bash
ionic cordova plugin add cordova-plugin-camera
npm install @awesome-cordova-plugins/camera
```
**Plugin Repo:** [https://github.com/apache/cordova-plugin-camera](https://github.com/apache/cordova-plugin-camera)
## Supported Platforms
- Android
- Browser
- iOS
- Windows
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+25
View File
@@ -0,0 +1,25 @@
---
description: >-
CFPaymentGateway — Awesome Cordova Plugins wrapper for Ionic and Cordova apps.
---
# CFPaymentGateway
## Installation
```bash
ionic cordova plugin add cordova-plugin-cashfree-pg
npm install @awesome-cordova-plugins/cashfree-pg
```
**Plugin Repo:** [https://github.com/cashfree/cordova-plugin-cashfree](https://github.com/cashfree/cordova-plugin-cashfree)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Checkout plugin for Cordova and Ionic. Checkout.com cordova plugin
---
# Checkout
Checkout.com cordova plugin
## Installation
```bash
npm install @awesome-cordova-plugins/checkout
```
**Plugin Repo:** [https://github.com/checkout/frames-cordova](https://github.com/checkout/frames-cordova)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
@@ -0,0 +1,39 @@
---
description: >-
Chooser plugin for Cordova and Ionic. File chooser plugin for Cordova. The following must be added to config.xml to prevent crashing when selecting large…
---
# Chooser
File chooser plugin for Cordova.
The following must be added to config.xml to prevent crashing when selecting large files on Android:
```xml
<platform name="android">
<edit-config
file="app/src/main/AndroidManifest.xml"
mode="merge"
target="/manifest/application">
<application android:largeHeap="true" />
</edit-config>
</platform>
```
## Installation
```bash
ionic cordova plugin add cordova-plugin-simple-file-chooser
npm install @awesome-cordova-plugins/chooser-simple-file
```
**Plugin Repo:** [https://github.com/hc-oss/cordova-plugin-simple-file-chooser](https://github.com/hc-oss/cordova-plugin-simple-file-chooser)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+39
View File
@@ -0,0 +1,39 @@
---
description: >-
Chooser plugin for Cordova and Ionic. File chooser plugin for Cordova. The following must be added to config.xml to prevent crashing when selecting large…
---
# Chooser
File chooser plugin for Cordova.
The following must be added to config.xml to prevent crashing when selecting large files on Android:
```xml
<platform name="android">
<edit-config
file="app/src/main/AndroidManifest.xml"
mode="merge"
target="/manifest/application">
<application android:largeHeap="true" />
</edit-config>
</platform>
```
## Installation
```bash
ionic cordova plugin add http://github.com/MaximBelov/cordova-plugin-chooser.git
npm install @awesome-cordova-plugins/chooser
```
**Plugin Repo:** [https://github.com/MaximBelov/cordova-plugin-chooser](https://github.com/MaximBelov/cordova-plugin-chooser)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
CleverTap plugin for Cordova and Ionic. Cordova Plugin that wraps CleverTap SDK for Android and iOS
---
# CleverTap
Cordova Plugin that wraps CleverTap SDK for Android and iOS
## Installation
```bash
ionic cordova plugin add clevertap-cordova
npm install @awesome-cordova-plugins/clevertap
```
**Plugin Repo:** [https://github.com/CleverTap/clevertap-cordova](https://github.com/CleverTap/clevertap-cordova)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+28
View File
@@ -0,0 +1,28 @@
---
description: >-
Clipboard plugin for Cordova and Ionic. Clipboard management plugin for Cordova that supports iOS, Android, and Windows Phone 8.
---
# Clipboard
Clipboard management plugin for Cordova that supports iOS, Android, and Windows Phone 8.
## Installation
```bash
ionic cordova plugin add cordova-clipboard
npm install @awesome-cordova-plugins/clipboard
```
**Plugin Repo:** [https://github.com/ihadeed/cordova-clipboard](https://github.com/ihadeed/cordova-clipboard)
## Supported Platforms
- Android
- iOS
- Windows Phone 8
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+27
View File
@@ -0,0 +1,27 @@
---
description: >-
Cloud Settings plugin for Cordova and Ionic. Stores app settings in cloud storage so if the user re-installs the app or installs it on a different device, the…
---
# Cloud Settings
Stores app settings in cloud storage so if the user re-installs the app or installs it on a different device, the settings will be restored and available in the new installation.
## Installation
```bash
ionic cordova plugin add @marysuon/cordova-plugin-cloud-settings --variable ANDROID_BACKUP_SERVICE_KEY=myapikey
npm install @awesome-cordova-plugins/cloud-settings
```
**Plugin Repo:** [https://github.com/dpa99c/cordova-plugin-cloud-settings](https://github.com/dpa99c/cordova-plugin-cloud-settings)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+29
View File
@@ -0,0 +1,29 @@
---
description: >-
Code Push plugin for Cordova and Ionic. CodePush plugin for Cordova by Microsoft that supports iOS and Android. For more info, please see…
---
# Code Push
CodePush plugin for Cordova by Microsoft that supports iOS and Android.
For more info, please see https://github.com/Dellos7/example-cordova-code-push-plugin
## Installation
```bash
ionic cordova plugin add cordova-plugin-code-push
npm install @awesome-cordova-plugins/code-push
```
**Plugin Repo:** [https://github.com/Microsoft/cordova-plugin-code-push](https://github.com/Microsoft/cordova-plugin-code-push)
## Supported Platforms
- Android
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+34
View File
@@ -0,0 +1,34 @@
---
description: >-
Contacts plugin for Cordova and Ionic. Access and manage Contacts on the device.
---
# Contacts
Access and manage Contacts on the device.
## Installation
```bash
ionic cordova plugin add cordova-plugin-contacts
npm install @awesome-cordova-plugins/contacts
```
**Plugin Repo:** [https://github.com/herdwatch-apps/cordova-plugin-contacts](https://github.com/herdwatch-apps/cordova-plugin-contacts)
## Supported Platforms
- Android
- BlackBerry 10
- Browser
- Firefox OS
- iOS
- Ubuntu
- Windows
- Windows 8
- Windows Phone
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+199
View File
@@ -0,0 +1,199 @@
![](https://img.shields.io/npm/v/@awesome-cordova-plugins/core.svg)
# Awesome Cordova Plugins
Awesome Cordova Plugins is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your [Ionic](https://ionicframework.com/) mobile app easy.
Awesome Cordova Plugins wraps plugin callbacks in a Promise or Observable, providing a common interface for all plugins and making it easy to use plugins with Angular change detection.
To learn more about the reasons why Ionic Native was renamed to Awesome Cordova Plugins, read the official [Ionic blog](https://ionicframework.com/blog/a-new-chapter-for-ionic-native/) post by Max Lyncht.
## Capacitor Support
In addition to Cordova, Awesome Cordova Plugins also works with [Capacitor](https://capacitorjs.com), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitorjs.com/docs/v2/cordova/using-cordova-plugins).
## Installation
Run following command to install Awesome Cordova Plugins in your project.
```bash
npm install @awesome-cordova-plugins/core --save
```
You also need to install the Awesome Cordova Plugins package for each plugin you want to add. Please see the [Awesome Cordova Plugins documentation](https://ionicframework.com/docs/native/) for complete instructions on how to add and use the plugins.
## Documentation
For the full Awesome Cordova Plugins documentation, please visit [https://ionicframework.com/docs/native/](https://ionicframework.com/docs/native/).
### Basic Usage
#### Ionic/Angular apps (Standalone)
Angular v14+ uses standalone components by default. To use a plugin, register it as a provider in your application bootstrap and inject it using Angular's `inject()` function.
Make sure to import the injectable class from the `/ngx` directory as shown in the following examples:
```typescript
// main.ts
import { bootstrapApplication } from '@angular/platform-browser';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
import { Geolocation } from '@awesome-cordova-plugins/geolocation/ngx';
import { AppComponent } from './app/app.component';
bootstrapApplication(AppComponent, {
providers: [Camera, Geolocation],
});
```
```typescript
import { Component, OnInit } from '@angular/core';
import { inject } from '@angular/core';
import { Geolocation } from '@awesome-cordova-plugins/geolocation/ngx';
import { Platform } from '@ionic/angular';
@Component({
selector: 'app-my-component',
standalone: true,
template: `<p>My Component</p>`,
})
export class MyComponent implements OnInit {
private geolocation = inject(Geolocation);
private platform = inject(Platform);
async ngOnInit() {
await this.platform.ready();
// get position
const pos = await this.geolocation.getCurrentPosition();
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`);
// watch position
const watch = this.geolocation.watchPosition().subscribe((pos) => {
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`);
});
// to stop watching
watch.unsubscribe();
}
}
```
#### Ionic/React apps
React apps must use Capacitor to build native mobile apps. However, Awesome Cordova Plugins (and therefore, Cordova plugins) can still be used.
```bash
# Install Core library (once per project)
npm install @awesome-cordova-plugins/core
# Install Awesome Cordova Plugins TypeScript wrapper
npm install @awesome-cordova-plugins/barcode-scanner
# Install Cordova plugin
npm install phonegap-plugin-barcodescanner
# Update native platform project(s) to include newly added plugin
ionic cap sync
```
Import the plugin object then use its static methods:
```typescript
import { BarcodeScanner } from '@awesome-cordova-plugins/barcode-scanner';
const Tab1: React.FC = () => {
const openScanner = async () => {
const data = await BarcodeScanner.scan();
console.log(`Barcode data: ${data.text}`);
};
return (
<IonPage>
<IonHeader>
<IonToolbar>
<IonTitle>Tab 1</IonTitle>
</IonToolbar>
</IonHeader>
<IonContent>
<IonButton onClick={openScanner}>Scan barcode</IonButton>
</IonContent>
</IonPage>
);
};
```
#### ES2015+/TypeScript (without Angular)
These modules can also be used without Angular by calling static methods directly:
```js
import { Camera } from '@awesome-cordova-plugins/camera';
document.addEventListener('deviceready', () => {
Camera.getPicture()
.then((data) => console.log('Took a picture!', data))
.catch((e) => console.log('Error occurred while taking a picture', e));
});
```
### Mocking and Browser Development (Ionic/Angular apps only)
Awesome Cordova Plugins makes it possible to mock plugins and develop nearly the entirety of your app in the browser or in `ionic serve`.
To do this, you need to provide a mock implementation of the plugins you wish to use. Here's an example of mocking the `Camera` plugin to return a stock image while in development:
First create a mock class that extends the `Camera` class:
```typescript
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
class CameraMock extends Camera {
getPicture(options) {
return new Promise((resolve, reject) => {
resolve('BASE_64_ENCODED_DATA_GOES_HERE');
});
}
}
```
Then override the `Camera` provider in your application bootstrap:
```typescript
// main.ts
import { bootstrapApplication } from '@angular/platform-browser';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
import { AppComponent } from './app/app.component';
class CameraMock extends Camera {
getPicture(options) {
return Promise.resolve('BASE_64_ENCODED_DATA_GOES_HERE');
}
}
bootstrapApplication(AppComponent, {
providers: [{ provide: Camera, useClass: CameraMock }],
});
```
### Runtime Diagnostics
Spent way too long diagnosing an issue only to realize a plugin wasn't firing or installed? Awesome Cordova Plugins lets you know what the issue is and how you can resolve it.
![img](https://ionic-io-assets.s3.amazonaws.com/ionic-native-console.png)
## Plugin Missing?
Let us know or submit a PR! Take a look at [the Developer Guide](https://github.com/danielsogl/awesome-cordova-plugins/blob/main/DEVELOPER.md) for more on how to contribute. :heart:
# Credits
Ibby Hadeed - [@ihadeed](https://github.com/ihadeed)
Daniel Sogl - [LinkedIn](https://www.linkedin.com/in/daniel-sogl)
Tim Lancina - [@timlancina](https://twitter.com/timlancina)
Mike Hartington - [@mhartington](https://twitter.com/mhartington)
Max Lynch - [@maxlynch](https://twitter.com/maxlynch)
Rob Wormald - [@robwormald](https://twitter.com/robwormald)
@@ -0,0 +1,26 @@
---
description: >-
Crop Plugin Privacy plugin for Cordova and Ionic. This plugin does something
---
# Crop Plugin Privacy
This plugin does something
## Installation
```bash
ionic cordova plugin add cordova-plugin-crop-privacy
npm install @awesome-cordova-plugins/crop-plugin-privacy
```
**Plugin Repo:** [https://github.com/BaraAksayeth25/cordova-plugin-crop-privacy](https://github.com/BaraAksayeth25/cordova-plugin-crop-privacy)
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+24
View File
@@ -0,0 +1,24 @@
---
description: >-
CustomUiSdk plugin for Cordova and Ionic. This plugin is used to access Paytmpayments native CustomUiSdk framework's apis.
---
# CustomUiSdk
This plugin is used to access Paytmpayments native CustomUiSdk framework's apis.
## Installation
```bash
npm install @awesome-cordova-plugins/custom-ui-sdk
```
## Supported Platforms
- Android, iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+26
View File
@@ -0,0 +1,26 @@
---
description: >-
CustomUISDK plugin for Cordova and Ionic. This plugin is used to access Paytm's native CustomUISDK framework's apis.
---
# CustomUISDK
This plugin is used to access Paytm's native CustomUISDK framework's apis.
## Installation
```bash
npm install @awesome-cordova-plugins/custom-uisdk
```
**Plugin Repo:** [https://github.com/paytm/paytm-customuisdk-cordova](https://github.com/paytm/paytm-customuisdk-cordova)
## Supported Platforms
- Android, iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+32
View File
@@ -0,0 +1,32 @@
---
description: >-
Deeplinks plugin for Cordova and Ionic. This plugin handles deeplinks on iOS and Android for both custom URL scheme links and Universal App Links. Please…
---
# Deeplinks
This plugin handles deeplinks on iOS and Android for both custom URL scheme links
and Universal App Links.
Please read the [ionic plugin deeplinks docs](https://github.com/ionic-team/ionic-plugin-deeplinks) for iOS and Android integration.
You must add `universal-links` to your `config.xml` and set up Apple App Site Association (AASA) for iOS and Asset Links for Android.
## Installation
```bash
ionic cordova plugin add ionic-plugin-deeplinks --variable URL_SCHEME=myapp --variable DEEPLINK_SCHEME=https --variable DEEPLINK_HOST=example.com --variable ANDROID_PATH_PREFIX=/
npm install @awesome-cordova-plugins/deeplinks
```
**Plugin Repo:** [https://github.com/ionic-team/ionic-plugin-deeplinks](https://github.com/ionic-team/ionic-plugin-deeplinks)
## Supported Platforms
- Android
- Browser
- iOS
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+26
View File
@@ -0,0 +1,26 @@
---
description: >-
Device Accounts plugin for Cordova and Ionic. Gets the Google accounts associated with the Android device
---
# Device Accounts
Gets the Google accounts associated with the Android device
## Installation
```bash
ionic cordova plugin add cordova-device-accounts-v2
npm install @awesome-cordova-plugins/device-accounts
```
**Plugin Repo:** [https://github.com/xUnholy/cordova-device-accounts-v2](https://github.com/xUnholy/cordova-device-accounts-v2)
## Supported Platforms
- Android
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+34
View File
@@ -0,0 +1,34 @@
---
description: >-
Device Motion plugin for Cordova and Ionic. Requires Cordova plugin: `cordova-plugin-device-motion`. For more info, please see the [Device Motion…
---
# Device Motion
Requires Cordova plugin: `cordova-plugin-device-motion`. For more info, please see the [Device Motion docs](https://github.com/apache/cordova-plugin-device-motion).
## Installation
```bash
ionic cordova plugin add cordova-plugin-device-motion
npm install @awesome-cordova-plugins/device-motion
```
**Plugin Repo:** [https://github.com/apache/cordova-plugin-device-motion](https://github.com/apache/cordova-plugin-device-motion)
## Supported Platforms
- Android
- BlackBerry 10
- Browser
- Firefox OS
- iOS
- Tizen
- Ubuntu
- Windows
- Windows Phone 8
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)
+35
View File
@@ -0,0 +1,35 @@
---
description: >-
Device Orientation plugin for Cordova and Ionic. Requires Cordova plugin: `cordova-plugin-device-orientation`. For more info, please see the [Device…
---
# Device Orientation
Requires Cordova plugin: `cordova-plugin-device-orientation`. For more info, please see the [Device Orientation docs](https://github.com/apache/cordova-plugin-device-orientation).
## Installation
```bash
ionic cordova plugin add cordova-plugin-device-orientation
npm install @awesome-cordova-plugins/device-orientation
```
**Plugin Repo:** [https://github.com/apache/cordova-plugin-device-orientation](https://github.com/apache/cordova-plugin-device-orientation)
## Supported Platforms
- Amazon Fire OS
- Android
- BlackBerry 10
- Browser
- Firefox OS
- iOS
- Tizen
- Ubuntu
- Windows
- Windows Phone
## Further Information
- [Installation Guide](../../installation.md)
- [FAQ](../../faq.md)

Some files were not shown because too many files have changed in this diff Show More