Skip to content

chore(deps): bump axios, @iobroker/db-objects-redis and @iobroker/db-states-redis#162

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-b3ac3423c0
Closed

chore(deps): bump axios, @iobroker/db-objects-redis and @iobroker/db-states-redis#162
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-b3ac3423c0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 30, 2026

Bumps axios to 1.16.1 and updates ancestor dependencies axios, @iobroker/db-objects-redis and @iobroker/db-states-redis. These dependencies need to be updated together.

Updates axios from 1.12.2 to 1.16.1

Release notes

Sourced from axios's releases.

v1.16.1 — May 13, 2026

This release ships a defence-in-depth fix for prototype pollution in formDataToJSON, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.

🔒 Security Fixes

  • Prototype Pollution Defence-in-Depth: Hardened formDataToJSON against already-polluted Object.prototype by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (#7413)
  • Proxy Cleartext Leak: Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (#10858)
  • CI Cache Removal: Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (#10882)

🐛 Bug Fixes

  • Data URI Parsing: Updated the fromDataURI regex to match RFC 2397 more strictly, fixing edge cases in data: URL handling. (#10829)
  • Unicode Headers: Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (#10850)
  • XHR Upload Progress: Guarded against malformed ProgressEvent payloads emitted by some environments during XHR upload, preventing crashes when loaded / total are missing or invalid. (#10868)
  • Webpack 4 Fetch Adapter: Fixed an "unexpected token" error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (#10864)
  • Type Definitions: Made parseReviver context.source optional in the type definitions to align with the ES2023 specification. (#10837)
  • URL Object Support Reverted: Reverted the change that allowed passing a URL object as config.url (originally #10866) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (#10874)

🔧 Maintenance & Chores

  • Cycle Detection Refactor: Replaced the array-based cycle tracker in toJSONObject with a WeakSet, improving performance and memory behaviour on large nested structures. (#10832)
  • composeSignals Cleanup: Refactored composeSignals to use a clearer early-return structure, simplifying the cancellation/abort composition path. (#10844)
  • AI Readiness & Repo Docs: Added AGENTS.md and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (#10835, #10841)
  • Docs Improvements: Clarified the GET request example, fixed the interceptor eject example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (#10836, #10853, #10856)
  • Sponsorship Tooling: Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (#10843, #10859, #10869)
  • Dependencies: Bumped @commitlint/cli from 20.5.0 to 20.5.2. (#10846)

🌟 New Contributors

We are thrilled to welcome our new contributors. Thank you for helping improve axios:

Full Changelog

v1.16.0 — May 2, 2026

This release adds support for the QUERY HTTP method and a new ECONNREFUSED error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.

⚠️ Notable Changes

A handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:

... (truncated)

Changelog

Sourced from axios's changelog.

v1.16.1 — May 13, 2026

This release ships a defence-in-depth fix for prototype pollution in formDataToJSON, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.

🔒 Security Fixes

  • Prototype Pollution Defence-in-Depth: Hardened formDataToJSON against already-polluted Object.prototype by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (#7413)
  • Proxy Cleartext Leak: Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (#10858)
  • CI Cache Removal: Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (#10882)

🐛 Bug Fixes

  • Data URI Parsing: Updated the fromDataURI regex to match RFC 2397 more strictly, fixing edge cases in data: URL handling. (#10829)
  • Unicode Headers: Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (#10850)
  • XHR Upload Progress: Guarded against malformed ProgressEvent payloads emitted by some environments during XHR upload, preventing crashes when loaded / total are missing or invalid. (#10868)
  • Webpack 4 Fetch Adapter: Fixed an "unexpected token" error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (#10864)
  • Type Definitions: Made parseReviver context.source optional in the type definitions to align with the ES2023 specification. (#10837)
  • URL Object Support Reverted: Reverted the change that allowed passing a URL object as config.url (originally #10866) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (#10874)

🔧 Maintenance & Chores

  • Cycle Detection Refactor: Replaced the array-based cycle tracker in toJSONObject with a WeakSet, improving performance and memory behaviour on large nested structures. (#10832)
  • composeSignals Cleanup: Refactored composeSignals to use a clearer early-return structure, simplifying the cancellation/abort composition path. (#10844)
  • AI Readiness & Repo Docs: Added AGENTS.md and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (#10835, #10841)
  • Docs Improvements: Clarified the GET request example, fixed the interceptor eject example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (#10836, #10853, #10856)
  • Sponsorship Tooling: Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (#10843, #10859, #10869)
  • Dependencies: Bumped @commitlint/cli from 20.5.0 to 20.5.2. (#10846)

🌟 New Contributors

We are thrilled to welcome our new contributors. Thank you for helping improve axios:

Full Changelog

v1.16.0 — May 2, 2026

This release adds support for the QUERY HTTP method and a new ECONNREFUSED error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.

⚠️ Notable Changes

A handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:

... (truncated)

Commits
  • 1337d6b chore(release): prepare release 1.16.1 (#10877)
  • 858a790 fix: remove all caches (#10882)
  • 34adfd9 revert: "fix: support URL object as config.url input (#10866)" (#10874)
  • 847d89b fix: support URL object as config.url input (#10866)
  • 4094886 fix(progress): guard malformed XHR upload events (#10868)
  • 44f0c5b chore: change sponsorship link and add Twicsy advertisement (#10869)
  • 64e1095 chore: update PR and issue template to use h2 (#10865)
  • 3e6b4e1 fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...
  • c4453ba fix: add the ability to add additional sponsors to the process sponsors scrip...
  • caa00a9 fix: https data in cleartext to proxy (#10858)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for axios since your current version.

Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Updates @iobroker/db-objects-redis from 7.0.7 to 7.1.2

Release notes

Sourced from @​iobroker/db-objects-redis's releases.

Release v7.1.2

official release

Release v7.1.2-alpha.1-20260507-9a5979255

nightly release

Release v7.1.2-alpha.0-20260409-feacb179d

nightly release

Release v7.1.1

official release

Release v7.1.1-alpha.30-20260403-a3193055d

nightly release

Release v7.1.1-alpha.29-20260402-93ef165ef

nightly release

Release v7.1.1-alpha.0-20260127-997e40b73

nightly release

Release v7.1.0

official release

Release v7.0.8-alpha.15-20251206-023c9fd23

nightly release

Release v7.0.8-alpha.8-20251127-036be0224

nightly release

Release v7.0.8-alpha.7-20250928-40cb80c18

nightly release

Release v7.0.8-alpha.6-20250927-51faba7cb

nightly release

Release v7.0.8-alpha.5-20250913-8ad7f66ce

nightly release

Release v7.0.8-alpha.4-20250907-3daa8532c

nightly release

Release v7.0.8-alpha.3-20250825-77e3ad19b

nightly release

Release v7.0.8-alpha.2-20250522-ec9b0b016

nightly release

Release v7.0.8-alpha.1-20250516-5cf8c0f8f

nightly release

... (truncated)

Changelog

Sourced from @​iobroker/db-objects-redis's changelog.

7.1.2 (2026-05-07)

  • (@​GermanBluefox) Corrected typings
  • (@​GermanBluefox) Provided a default object warning limit for adapters so they can apply an appropriate limit during installation: defaultObjectsWarnLimit

7.1.1 (2026-04-06) - Milla

  • (@​GermanBluefox) Corrected typing (@​alcalzone/pak)
  • (@​GermanBluefox) Remove chai tests and replace them with node assert tests (not relevant for end users)
  • (@​adbecaf) Extended isDocker to support .conatinerenv file in Podman or CRI-O
  • minor changes in the documentation concerning deprecations

7.1.0 (2025-12-06) - Milla

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​iobroker/db-objects-redis since your current version.


Updates @iobroker/db-states-redis from 7.0.7 to 7.1.2

Release notes

Sourced from @​iobroker/db-states-redis's releases.

Release v7.1.2

official release

Release v7.1.2-alpha.1-20260507-9a5979255

nightly release

Release v7.1.2-alpha.0-20260409-feacb179d

nightly release

Release v7.1.1

official release

Release v7.1.1-alpha.30-20260403-a3193055d

nightly release

Release v7.1.1-alpha.29-20260402-93ef165ef

nightly release

Release v7.1.1-alpha.0-20260127-997e40b73

nightly release

Release v7.1.0

official release

Release v7.0.8-alpha.15-20251206-023c9fd23

nightly release

Release v7.0.8-alpha.8-20251127-036be0224

nightly release

Release v7.0.8-alpha.7-20250928-40cb80c18

nightly release

Release v7.0.8-alpha.6-20250927-51faba7cb

nightly release

Release v7.0.8-alpha.5-20250913-8ad7f66ce

nightly release

Release v7.0.8-alpha.4-20250907-3daa8532c

nightly release

Release v7.0.8-alpha.3-20250825-77e3ad19b

nightly release

Release v7.0.8-alpha.2-20250522-ec9b0b016

nightly release

Release v7.0.8-alpha.1-20250516-5cf8c0f8f

nightly release

... (truncated)

Changelog

Sourced from @​iobroker/db-states-redis's changelog.

7.1.2 (2026-05-07)

  • (@​GermanBluefox) Corrected typings
  • (@​GermanBluefox) Provided a default object warning limit for adapters so they can apply an appropriate limit during installation: defaultObjectsWarnLimit

7.1.1 (2026-04-06) - Milla

  • (@​GermanBluefox) Corrected typing (@​alcalzone/pak)
  • (@​GermanBluefox) Remove chai tests and replace them with node assert tests (not relevant for end users)
  • (@​adbecaf) Extended isDocker to support .conatinerenv file in Podman or CRI-O
  • minor changes in the documentation concerning deprecations

7.1.0 (2025-12-06) - Milla

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​iobroker/db-states-redis since your current version.


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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

…states-redis

Bumps [axios](https://github.com/axios/axios) to 1.16.1 and updates ancestor dependencies [axios](https://github.com/axios/axios), [@iobroker/db-objects-redis](https://github.com/ioBroker/ioBroker.js-controller) and [@iobroker/db-states-redis](https://github.com/ioBroker/ioBroker.js-controller). These dependencies need to be updated together.


Updates `axios` from 1.12.2 to 1.16.1
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.12.2...v1.16.1)

Updates `@iobroker/db-objects-redis` from 7.0.7 to 7.1.2
- [Release notes](https://github.com/ioBroker/ioBroker.js-controller/releases)
- [Changelog](https://github.com/ioBroker/ioBroker.js-controller/blob/master/CHANGELOG.md)
- [Commits](ioBroker/ioBroker.js-controller@v7.0.7...v7.1.2)

Updates `@iobroker/db-states-redis` from 7.0.7 to 7.1.2
- [Release notes](https://github.com/ioBroker/ioBroker.js-controller/releases)
- [Changelog](https://github.com/ioBroker/ioBroker.js-controller/blob/master/CHANGELOG.md)
- [Commits](ioBroker/ioBroker.js-controller@v7.0.7...v7.1.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.16.1
  dependency-type: indirect
- dependency-name: "@iobroker/db-objects-redis"
  dependency-version: 7.1.2
  dependency-type: direct:development
- dependency-name: "@iobroker/db-states-redis"
  dependency-version: 7.1.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 30, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jun 6, 2026

Superseded by #168.

@dependabot dependabot Bot closed this Jun 6, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/multi-b3ac3423c0 branch June 6, 2026 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants