Skip to content

chore(deps-mobile)(deps-dev): bump the mobile-dev-dependencies group across 1 directory with 5 updates#173

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mobile/mobile-dev-dependencies-66ae8af6cb
Open

chore(deps-mobile)(deps-dev): bump the mobile-dev-dependencies group across 1 directory with 5 updates#173
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mobile/mobile-dev-dependencies-66ae8af6cb

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 13, 2026

Bumps the mobile-dev-dependencies group with 5 updates in the /mobile directory:

Package From To
@capacitor/cli 8.1.0 8.3.0
eslint-plugin-react-refresh 0.4.26 0.5.2
prettier 3.8.1 3.8.2
terser 5.46.0 5.46.1
typescript-eslint 8.56.1 8.58.1

Updates @capacitor/cli from 8.1.0 to 8.3.0

Release notes

Sourced from @​capacitor/cli's releases.

8.3.0

8.3.0 (2026-03-25)

Bug Fixes

  • android: correctly parsing server.url when they include paths (#8391) (a9f2181)
  • cli: inline CSS sourcemaps in addition to JS sourcemaps (#8377) (69476ab)
  • http: handle URL objects on fetch (#8386) (003099a)
  • ios: make getArray accesible on Objective-C plugins (#8392) (afb80f2)
  • SystemBars: use native safe area insets on Android (#8384) (4e99598)

Features

  • cli: Experimental config for swift-tools-version in SPM apps (#8372) (d2ee84f)
  • cli: support SPM package traits in generated Package.swift (#8351) (27e6aa8)

8.2.0

8.2.0 (2026-03-06)

Bug Fixes

  • android: Add missing null checks in BridgeActivity (#8185) (bd29b99)
  • android: Concurrent Range Requests for assets (#8357) (5e82c89)
  • android: handle lowercase range header (#8368) (ae0e2dd)
  • android: invalid http range seeking (#8369) (3109d22)
  • cli: Allow to run update on non macOS (#8344) (a441280)
  • cli: Don't overwrite config.server section with --live-reload (#7528) (782b9d9)
  • cli: use 8.0.0 as default Capacitor SPM dependency version (#8341) (a55dc5e)
  • docs: fix typo in CapApp-SPM README (#8348) (7d001ac)
  • ios: remove tmpWindow usages on presentVC/dismissVC (#8338) (fc9647f)

Features

  • cli: Add --https option for --live-reload (#8194) (5db81e6)
Changelog

Sourced from @​capacitor/cli's changelog.

8.3.0 (2026-03-25)

Bug Fixes

  • android: correctly parsing server.url when they include paths (#8391) (a9f2181)
  • cli: inline CSS sourcemaps in addition to JS sourcemaps (#8377) (69476ab)
  • http: handle URL objects on fetch (#8386) (003099a)
  • ios: make getArray accesible on Objective-C plugins (#8392) (afb80f2)
  • SystemBars: use native safe area insets on Android (#8384) (4e99598)

Features

  • cli: Experimental config for swift-tools-version in SPM apps (#8372) (d2ee84f)
  • cli: support SPM package traits in generated Package.swift (#8351) (27e6aa8)

8.2.0 (2026-03-06)

Bug Fixes

  • android: Add missing null checks in BridgeActivity (#8185) (bd29b99)
  • android: Concurrent Range Requests for assets (#8357) (5e82c89)
  • android: handle lowercase range header (#8368) (ae0e2dd)
  • android: invalid http range seeking (#8369) (3109d22)
  • cli: Allow to run update on non macOS (#8344) (a441280)
  • cli: Don't overwrite config.server section with --live-reload (#7528) (782b9d9)
  • cli: use 8.0.0 as default Capacitor SPM dependency version (#8341) (a55dc5e)
  • docs: fix typo in CapApp-SPM README (#8348) (7d001ac)
  • ios: remove tmpWindow usages on presentVC/dismissVC (#8338) (fc9647f)

Features

  • cli: Add --https option for --live-reload (#8194) (5db81e6)
Commits
  • 39f084a Release 8.3.0
  • 27e6aa8 feat(cli): support SPM package traits in generated Package.swift (#8351)
  • f03cfbe chore: direct Feature Requests to canny (#8395)
  • 69476ab fix(cli): inline CSS sourcemaps in addition to JS sourcemaps (#8377)
  • d2ee84f feat(cli): Experimental config for swift-tools-version in SPM apps (#8372)
  • a9f2181 fix(android): correctly parsing server.url when they include paths (#8391)
  • afb80f2 fix(ios): make getArray accesible on Objective-C plugins (#8392)
  • 14e4af2 chore: change needs reproduction bot message (#8390)
  • 4e99598 fix(SystemBars): use native safe area insets on Android (#8384)
  • 003099a fix(http): handle URL objects on fetch (#8386)
  • Additional commits viewable in compare view

Updates eslint-plugin-react-refresh from 0.4.26 to 0.5.2

Release notes

Sourced from eslint-plugin-react-refresh's releases.

v0.5.2

  • Support nested function calls for extraHOCs (actually fixes #104)

v0.5.1

  • Mark ESLint v10 as supported
  • Support false positives with TypeScript function overloading (fixes #105)
  • Support nested function calls for extraHOCs (fixes #104)

v0.5.0

Breaking changes

  • The package now ships as ESM and requires ESLint 9 + node 20. Because legacy config doesn't support ESM, this requires to use flat config
  • A new reactRefresh export is available and prefered over the default export. It's an object with two properties:
    • plugin: The plugin object with the rules
    • configs: An object containing configuration presets, each exposed as a function. These functions accept your custom options, merge them with sensible defaults for that config, and return the final config object.
  • customHOCs option was renamed to extraHOCs
  • Validation of HOCs calls is now more strict, you may need to add some HOCs to the extraHOCs option (like connect or styled)

Config example:

import { defineConfig } from "eslint/config";
import { reactRefresh } from "eslint-plugin-react-refresh";
export default defineConfig(
/* Main config */
reactRefresh.configs.vite({ extraHOCs: ["someLibHOC"] }),
);

Config example without config:

import { defineConfig } from "eslint/config";
import { reactRefresh } from "eslint-plugin-react-refresh";
export default defineConfig({
files: ["/*.ts", "/*.tsx"],
plugins: {
// other plugins
"react-refresh": reactRefresh.plugin,
},
rules: {
// other rules
"react-refresh/only-export-components": [
"warn",
{ extraHOCs: ["someLibHOC"] },
],
},
});
</tr></table>

... (truncated)

Changelog

Sourced from eslint-plugin-react-refresh's changelog.

0.5.2

  • Support nested function calls for extraHOCs (actually fixes #104)

0.5.1

  • Mark ESLint v10 as supported
  • Support false positives with TypeScript function overloading (fixes #105)
  • Support nested function calls for extraHOCs (fixes #104)

0.5.0

Breaking changes

  • The package now ships as ESM and requires ESLint 9 + node 20. Because legacy config doesn't support ESM, this requires to use flat config
  • A new reactRefresh export is available and prefered over the default export. It's an object with two properties:
    • plugin: The plugin object with the rules
    • configs: An object containing configuration presets, each exposed as a function. These functions accept your custom options, merge them with sensible defaults for that config, and return the final config object.
  • customHOCs option was renamed to extraHOCs
  • Validation of HOCs calls is now more strict, you may need to add some HOCs to the extraHOCs option

Config example:

import { defineConfig } from "eslint/config";
import { reactRefresh } from "eslint-plugin-react-refresh";
export default defineConfig(
/* Main config */
reactRefresh.configs.vite({ extraHOCs: ["someLibHOC"] }),
);

Config example without config:

import { defineConfig } from "eslint/config";
import { reactRefresh } from "eslint-plugin-react-refresh";
export default defineConfig({
files: ["/*.ts", "/*.tsx"],
plugins: {
// other plugins
"react-refresh": reactRefresh.plugin,
},
rules: {
// other rules
"react-refresh/only-export-components": [
"warn",
{ extraHOCs: ["someLibHOC"] },
</tr></table>

... (truncated)

Commits
  • c0317bf Fix support for nested function calls for extraHOCs [publish]
  • 42a1805 Explicit v10 support (fixes #106) [publish]
  • 199793e Support nested function calls for extraHOCs (fixes #104)
  • 26b3c15 Support false positives with TypeScript function overloading (fixes #105)
  • daa2efb Revamp logic to catch more cases [publish] (#97)
  • See full diff in compare view

Updates prettier from 3.8.1 to 3.8.2

Release notes

Sourced from prettier's releases.

3.8.2

  • Support Angular v21.2

🔗 Changelog

Changelog

Sourced from prettier's changelog.

3.8.2

diff

Angular: Support Angular v21.2 (#18722, #19034 by @​fisker)

Exhaustive typechecking with @default never;

<!-- Input -->
@switch (foo) {
  @case (1) {}
  @default never;
}
<!-- Prettier 3.8.1 -->
SyntaxError: Incomplete block "default never". If you meant to write the @ character, you should use the "&#64;" HTML entity instead. (3:3)
<!-- Prettier 3.8.2 -->
@​switch (foo) {
@​case (1) {}
@​default never;
}

arrow function and instanceof expressions.

<!-- Input -->
@let fn = (a) =>        a?    1:2;
{{ fn ( a         instanceof b)}}
<!-- Prettier 3.8.1 -->
@​let fn = (a) =>        a?    1:2;
{{ fn ( a         instanceof b)}}
<!-- Prettier 3.8.2 -->
@​let fn = (a) => (a ? 1 : 2);
{{ fn(a instanceof b) }}

Commits

Updates terser from 5.46.0 to 5.46.1

Changelog

Sourced from terser's changelog.

v5.46.1

  • Fix extremely slow (seemed like a freeze) evaluate of method chains
  • Parse extremely large floating-point number literals as Infinity
  • Remove parens from comma expressions in computed property access (foo[(1, 2)])
Commits
  • e186a01 5.46.1
  • 04a9625 update changelog
  • 1055a1d remove unnecessary properties from AST_Infinity
  • 93d03a3 lint
  • 8392f62 fix parsing number literals large enough to be perceived as Infinity
  • 14d81c5 fix exponentially slower evaluation of chained methods. Closes #1650
  • 0ed7a2f no parentheses around comma-expressions (sequences) within computed property ...
  • See full diff in compare view

Updates typescript-eslint from 8.56.1 to 8.58.1

Release notes

Sourced from typescript-eslint's releases.

v8.58.1

8.58.1 (2026-04-08)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] fix false negative for type predicate parameter (#12004)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.58.0

8.58.0 (2026-03-30)

🚀 Features

  • support TypeScript 6 (#12124)

🩹 Fixes

  • eslint-plugin: crash in no-unnecessary-type-arguments (#12163)
  • eslint-plugin: [no-extraneous-class] handle index signatures (#12142)
  • eslint-plugin: [prefer-regexp-exec] avoid fixing unknown RegExp flags (#12161)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.57.2

8.57.2 (2026-03-23)

🩹 Fixes

  • eslint-plugin: [prefer-optional-chain] remove dangling closing parenthesis (#11865)
  • eslint-plugin: [array-type] ignore Array and ReadonlyArray without type arguments (#11971)
  • eslint-plugin: [no-restricted-types] flag banned generics in extends or implements (#12120)
  • eslint-plugin: [no-unsafe-return] false positive on unwrapping generic (#12125)
  • eslint-plugin: [no-unsafe-return] false positive on unwrapping generic (#12125)

... (truncated)

Changelog

Sourced from typescript-eslint's changelog.

8.58.1 (2026-04-08)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.58.0 (2026-03-30)

🚀 Features

  • support TypeScript 6 (#12124)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.57.2 (2026-03-23)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.57.1 (2026-03-16)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.57.0 (2026-03-09)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…across 1 directory with 5 updates

Bumps the mobile-dev-dependencies group with 5 updates in the /mobile directory:

| Package | From | To |
| --- | --- | --- |
| [@capacitor/cli](https://github.com/ionic-team/capacitor) | `8.1.0` | `8.3.0` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.26` | `0.5.2` |
| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.2` |
| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.1` | `8.58.1` |



Updates `@capacitor/cli` from 8.1.0 to 8.3.0
- [Release notes](https://github.com/ionic-team/capacitor/releases)
- [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md)
- [Commits](ionic-team/capacitor@8.1.0...8.3.0)

Updates `eslint-plugin-react-refresh` from 0.4.26 to 0.5.2
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.4.26...v0.5.2)

Updates `prettier` from 3.8.1 to 3.8.2
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.1...3.8.2)

Updates `terser` from 5.46.0 to 5.46.1
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.46.0...v5.46.1)

Updates `typescript-eslint` from 8.56.1 to 8.58.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.1/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@capacitor/cli"
  dependency-version: 8.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: mobile-dev-dependencies
- dependency-name: eslint-plugin-react-refresh
  dependency-version: 0.5.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: mobile-dev-dependencies
- dependency-name: prettier
  dependency-version: 3.8.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: mobile-dev-dependencies
- dependency-name: terser
  dependency-version: 5.46.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: mobile-dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.58.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: mobile-dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added automated dependencies Pull requests that update a dependency file mobile labels Apr 13, 2026
@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Apr 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dea-map Ready Ready Preview Apr 13, 2026 7:43am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated dependencies Pull requests that update a dependency file mobile

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants