Commit Graph
4864 Commits
Author SHA1 Message Date
Daniel Sogl 667d31fa80 feat(airship): add Live Activities/Live Updates and other 19.1.0 additions
Sync the wrapper with @ua/cordova-airship 19.1.0: Live Activity manager
(iOS), Live Update manager (Android), contact email/SMS registration,
JSON attribute editing, push enableUserNotifications, iOS badge reset,
and new Feature enum values.
2026-07-27 22:22:13 +02:00
Daniel Sogl 1204bc52e7 chore(deps): update angular to 21.2.18
Angular 21 needs typescript >=5.9 <6.1; the pinned ~5.9.3 already satisfies
it, and the node engine range is unchanged from 20.

Verified against the published 9.3.0 artifacts (built with Angular 20.3.18):
the emitted .d.ts files are byte-identical and the only diff in the emitted
JS is the partial-compilation metadata string, version "20.3.18" -> "21.2.18".
minVersion stays "12.0.0", so the Angular linker floor for consumers does not
move — the library only uses @Injectable, whose declaration format has been
stable since Angular 12.

Raises the renovate cap accordingly. Angular 22 stays out: it requires
typescript >=6.0 <6.1, which turns the `module: ES2022` + `moduleResolution:
Node16` pair in scripts/build/ngx.ts into a hard TS5110 error.
2026-07-27 21:52:32 +02:00
Daniel Sogl 8b997cf357 fix(deps): update angular to 20.3.26 to patch @babel/core advisory
@angular/compiler-cli pinned @babel/core 7.29.0, which is affected by
GHSA-4x5r-pxfx-6jf8 (arbitrary file read via sourceMappingURL). 20.3.26 pins
7.29.7. Staying inside Angular 20 keeps the emitted partial-compilation
declarations unchanged (minVersion 12.0.0), so nothing changes for consumers.

npm audit fix additionally resolved the transitive brace-expansion
GHSA-3jxr-9vmj-r5cp in the lockfile.
2026-07-27 21:41:54 +02:00
Daniel Sogl 8f1a6da545 ci: let renovate manage github action versions
enabledManagers was limited to npm, so action versions never got update PRs
and drifted up to three majors behind — checkout and setup-node were still on
v4 while v7 was current.

The existing packageRules all match on `matchManagers: ["npm"]`, so action
updates fall through to the defaults: individual PRs, no automerge, reviewed
like any other major.
2026-07-27 21:35:14 +02:00
Daniel Sogl ef358238c2 ci: update release-please-action to v5
The only breaking change in v5.0.0 is the move to the node 24 runtime; inputs,
outputs and the manifest/config format are unchanged. Kept as its own commit
since this action drives the release flow and is the one worth reverting alone
if anything misbehaves.
2026-07-27 21:35:14 +02:00
Daniel Sogl 1789d08183 ci: update first-party actions to latest majors
checkout v4.3.1 -> v7.0.1, setup-node v4.4.0 -> v7.0.0, stale v9.1.0 -> v10.4.0.

The breaking changes across those majors do not apply here:
- checkout v5/v6 harden `pull_request_target` checkouts; no workflow uses it
- setup-node v5 auto-caches when package.json has a `packageManager` field;
  it has none, and `cache: npm` is set explicitly anyway
- setup-node v7 drops the dummy NODE_AUTH_TOKEN export; the publish job sets
  NODE_AUTH_TOKEN itself
- stale v10 only moves the runtime to node 24

All of them also raise the runtime to node 24, which clears the deprecation
warnings on recent runs.
2026-07-27 21:35:14 +02:00
Daniel Sogl 4de0e83d51 ci: run workflows on node 24
Also drops the explicit `npm install -g npm@latest` step: node 24 bundles
npm 11.16, well over the >= 11.5.1 that trusted publishing requires. Pulling
an unpinned npm@latest right before publishing 258 packages was the larger
risk of the two.
2026-07-27 21:35:14 +02:00
b853b94f2d chore: release main (#5161)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
awesome-cordova-plugins-v9.3.0
2026-07-27 21:20:03 +02:00
Daniel Sogl 9818f74831 ci: publish to npm via trusted publishing (OIDC)
npm validates the OIDC claim of the entry-point workflow, not the one that
runs `npm publish`. Calling publish.yml via workflow_call meant the trust
check could never match, so the publish job moves inline into
release-please.yml and publish.yml is removed.

setup-node with Node 22 ships npm 10.x; trusted publishing needs >= 11.5.1,
hence the explicit npm upgrade before publishing.

NPM_TOKEN stays as a fallback for packages that have no trusted publisher
yet — a brand new plugin cannot get one until it exists on npm. OIDC takes
precedence wherever a config is present.

Adds scripts/tasks/trust-packages.sh to configure the trusted publisher for
all 258 packages; npm has no multi-package call and `npm trust` requires
interactive 2FA, so it runs locally, in parallel, and is resumable.
2026-07-27 21:18:10 +02:00
Venkadesh PandGitHub 4294ebb2ff feat(unvired-cordova-sdk): update SDK interface with push config and missing kernel methods (#5189)
- Add `firebasePushConfig` property to `LoginParameters`
- Export `FirebasePushConfig` interface for Web/Electron push setup
- Add missing SDK methods (`checkConnectionStatus`, `getDatabasePath`, `downloadAttachmentSync`, `unRegisterNotifListener`, `prepareDatabaseForExport`, `updateSyncItemsCount`, `setAuthCredentials`)
2026-07-27 20:41:27 +02:00
cd687ffcb7 chore(deps): update linting and formatting (#5191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-27 14:42:42 +00:00
fda4686768 chore(deps): update dependency rollup to ^4.62.3 (#5190)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-27 05:10:22 +00:00
01155f6618 chore(deps-dev): bump esbuild from 0.28.0 to 0.28.1 (#5166)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 22:31:37 +02:00
8f16af0e8b chore(deps): update linting and formatting (#5188)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-21 14:03:12 +00:00
587534e401 chore(deps): update dependency @swc/core to ^1.15.46 (#5187)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 09:12:21 +00:00
ad2b96532b chore(deps): update dependency tsx to ^4.23.1 (#5186)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 19:51:42 +00:00
3aba9fb3be chore(deps): update dependency @types/node to ^24.13.3 (#5185)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 08:41:02 +00:00
c929197b72 chore(deps): update linting and formatting (#5184)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 06:42:21 +00:00
c889c29fd7 chore(deps): update dependency typedoc to ^0.28.20 (#5183)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 06:39:34 +00:00
92f25e05f0 chore(deps): lock file maintenance (#5182)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 06:08:59 +00:00
1323d60d93 chore(deps): update dependency eslint-plugin-jsdoc to v63 (#5181)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 02:05:30 +00:00
5d4b19b16f chore(deps): update dependency @types/node to v24 (#5179)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 02:04:02 +00:00
100c31f4ae chore(deps): update linting and formatting (#5178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 02:02:26 +00:00
b1c6135d40 chore(deps): update dependency @types/node to ^22.20.0 (#5177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 02:00:35 +00:00
1ddb8ca2b9 chore(deps): update dependency @swc/core to ^1.15.43 (#5176)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 01:58:05 +00:00
7042240c4c chore(deps): update documentation tools to ^4.12.0 (#5173)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 05:29:56 +00:00
b27760071f chore(deps): update build and bundling tools to ^4.62.2 (#5172)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 05:28:17 +00:00
e5c5ab5646 chore(deps): update typescript type definitions to ^22.19.21 (#5168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 13:05:12 +00:00
2655a557d2 chore(deps): update testing framework to ^1.15.41 (#5167)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 05:13:50 +00:00
346b93dae1 chore(deps): update build and bundling tools (#5165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-08 12:02:02 +00:00
0687f8b4f8 chore(deps): update typescript type definitions to ^22.19.20 (#5164)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-08 05:13:50 +00:00
8dbb439908 chore(deps): update testing framework (#5163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 08:44:47 +00:00
dbcfe59b75 chore(deps): update dependency tsx to ^4.22.3 (#5162)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 04:55:45 +00:00
d7d7f5ba7c chore(deps): update dependency @types/node to ^22.19.19 (#5160)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 08:56:10 +00:00
dbcd8c0bda chore(deps): update build and bundling tools (#5159)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 05:40:17 +00:00
2f7eca8932 chore: release main (#5148)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
awesome-cordova-plugins-v9.2.0
2026-05-11 10:43:34 +02:00
0c5380ff10 chore(deps): update dependency rollup to ^4.60.3 (#5158)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 10:42:59 +02:00
Uglješa ErcegandGitHub fa13dd16f4 feat(adjust): update adjust sdk index.ts api to v5.6.0 (#5154) 2026-05-11 10:42:38 +02:00
70d5b1e2f2 chore(deps): update dependency typescript to ~5.9.3 (#5151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 10:42:17 +02:00
694078a325 chore(deps): update dependency @types/node to ^22.19.18 (#5157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 05:54:57 +00:00
4597727725 chore(deps): update linting and formatting (#5156)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-04 10:27:25 +00:00
0ef3fa9655 chore(deps): update dependency @swc/core to ^1.15.33 (#5155)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-04 06:26:57 +00:00
cc087382e4 chore(deps): update linting and formatting (#5152)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-27 05:24:07 +00:00
5b4a0a4eff chore(deps): update dependency rollup to ^4.60.2 (#5147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 09:41:30 +00:00
ee64b91371 chore(deps): update dependency @swc/core to ^1.15.30 (#5146)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 09:09:04 +00:00
9005eab47e chore: release main (#5145)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
awesome-cordova-plugins-v9.1.4
2026-04-15 11:01:37 +02:00
ff293a931e fix: restore v9 plugin exports (#5144)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-15 11:00:56 +02:00
6764b252cd chore: release main (#5133)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
awesome-cordova-plugins-v9.1.3
2026-04-15 07:08:58 +02:00
Justin BullandGitHub b7d9d9022f docs(core): fix dead link to Capacitor docs (#5143) 2026-04-15 07:08:35 +02:00
c6c21acf37 chore(deps): update dependency rollup to ^4.60.1 (#5142)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 10:41:28 +00:00