Skip to content

chore(deps): update dependency @wreq-js/binding-linux-arm64-gnu to v3.2.0 - #211

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/wreq-js-binding-linux-arm64-gnu-3.x
Open

chore(deps): update dependency @wreq-js/binding-linux-arm64-gnu to v3.2.0#211
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/wreq-js-binding-linux-arm64-gnu-3.x

Conversation

@renovate

@renovate renovate Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@wreq-js/binding-linux-arm64-gnu (source) 3.1.03.2.0 age confidence

Release Notes

sqdshguy/wreq-js (@​wreq-js/binding-linux-arm64-gnu)

v3.2.0

Compare Source

What's Changed

  • Feature: Android arm64 prebuilt binding for Termux. npm install no longer fails with EBADPLATFORM on Android, and the addon loads against Termux's Bionic libc. Verified in CI by loading it inside a real Termux userland, not just cross-compiling it.
  • Fix: the main package no longer declares os/cpu. Since 3.1.0 it ships only JavaScript, with each addon in its own @wreq-js/binding-* package, so the platform gating served no purpose and hard-failed installs on any platform not in the list. Platform selection now happens through the optional binding packages, where it belongs.
  • Feature: Windows arm64 prebuilt binding is now published.
  • Fix: WebSocket handshakes send session cookies again. wreq 0.16 made cookie retrieval RFC 6265 strict, and a ws:// URI matches no cookies at all under those rules, so session.websocket() silently dropped the jar. Cookie lookups are now scoped to the equivalent HTTP origin, matching browser behaviour.
  • Update: wreq 0.16 and wreq-util 0.2. Corrected cookie domain matching and Max-Age expiry, referrer policy applied across redirects, resolved addresses raced within a single connect timeout, read timeouts classified as body errors, Error::is_dns(), and Windows system proxy IP wildcards. Note that these version numbers go down while moving forward: upstream reset its version baseline, so wreq 0.16 supersedes 6.0.0-rc.31 and wreq-util 0.2 supersedes 3.0.0-rc.14.

No breaking changes. The minimum supported Rust version for building from source is now 1.98.

Full Changelog: v3.1.0...v3.2.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 9am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants