Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 29, 2023

This PR contains the following updates:

Package Change Age Confidence
got 13.0.014.6.6 age confidence

Release Notes

sindresorhus/got (got)

v14.6.6

Compare Source

  • Fix stream auto-end for empty PATCH/DELETE/OPTIONS 4d5168c
    • The bug was introduced in b65b0e1, where it incorrectly auto-closed streams for empty PATCH/DELETE/OPTIONS when using streams. This broke the documented use case of piping data to a got stream for these methods.
    • Docs:

      got.stream does not auto-end for OPTIONS, DELETE, or PATCH so you can pipe or write a body without getting write after end. Call stream.end() when you are not piping a body.


v14.6.5

Compare Source

  • Fix TypeScript type inference for got.extend() with responseType option f7ab6e9

v14.6.4

Compare Source

  • Fix dnsLookup option type to accept Node.js dns.lookup 47c3155

v14.6.3

Compare Source


v14.6.2

Compare Source

  • Fix path segments containing colons being misidentified as absolute URLs 0a16a9c

v14.6.1

Compare Source

  • Fix the TS code not being built in 14.6.0.

v14.6.0

Compare Source

Improvements
Fixes
  • Fix HTTP/2 timings NaN issue 398c11a
  • Fix shortcut methods ignoring handler errors f004564
  • Fix body reassignment in beforeRetry hooks bf84d36
  • Fix beforeError hook not being called for ERR_UNSUPPORTED_PROTOCOL error fb86418
  • FIx preserving prefixUrl in hooks 9725fbd
  • Fix race condition causing retry after promise settles 1e49781
  • Fix stream validation errors causing unhandled rejections 2527bf6
  • Fix incorrect content-length when piping decompressed responses 30b3b79
  • Fix EPIPE errors bypassing retry logic in Promise API 6ae3e7f
  • Fix silent hang when returning cached response with FormData body from beforeRequest hook e09a9bd
  • Fix hook type definitions to reflect normalized runtime state 6a544a3
  • Fix afterResponse hook validation to allow null body values 60a4419
  • Fix DNS timing being non-zero when connecting to IP addresses 3d66aec
  • Fix timings.end being undefined when stream is destroyed before completion 4e75679
  • Fix properly treating different UNIX socket paths as different origins e5659d4
Meta

I managed to get it almost down to zero issues! 🎉


v14.5.0

Compare Source

  • Add retry.enforceRetryRules option to fix statusCodes/limit bypassing 7c0aee6
  • Add support for serverName HTTPS option cdaab63
  • Add preserveHooks option for retryWithMergedOptions 1abeba4
  • Support Iterable and AsyncIterable as request body b65b0e1
  • Fix hang on revalidated cached responses 2ab94fd
  • Fix handling of FormData getLength errors a2812de
  • Fix downloadProgress firing for redirect responses 9ec6ff0
  • Fix TypeScript type definition for retry event's createRetryStream parameter e899c07
  • Fix validation to accept false as agent value 6961284
  • Fix HTTP/2 memory leak from timeout listeners with connection reuse d1d4ed2
  • Fix QuickLRU v7+ compatibility 23d0b6b
  • Fix it not using HTTP/2 connection reuse by default 724d592
  • Fix hang with stream requests without body for methods like OPTIONS dc4f1e3

v14.4.9

Compare Source

  • Fix hang with responses containing content-encoding headers but no body cc434bc

v14.4.8

Compare Source

  • Fix infinite loop when retrying with request.options in afterResponse hook dad6a91

v14.4.7

Compare Source


v14.4.6

Compare Source

v14.4.5

Compare Source

v14.4.4

Compare Source

v14.4.3

Compare Source

v14.4.2

Compare Source

v14.4.1

Compare Source

v14.4.0

Compare Source

v14.3.0

Compare Source

v14.2.1

Compare Source

v14.2.0

Compare Source

  • Add cause property with the original error to RequestError (#​2327) 4cbd01d

v14.1.0

Compare Source

v14.0.0

Compare Source

Breaking
  • Require Node.js 20 (#​2313) a004263
    • Why not target the oldest active Node.js LTS, which is Node.js 18? I usually strictly follow this convention in my packages. However, this package is the exception because the HTTP part of Node.js is consistently buggy, and I don't have time to work around issues in older Node.js releases. I you need to still support Node.js 18, I suggest staying on Got v13, which is quite stable. Node.js 18 will be out of active LTS in 5 months.
Improvements

Configuration

📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) (UTC), 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 force-pushed the renovate/got-14.x branch from 41e2a3e to cc15760 Compare January 3, 2024 22:23
@renovate renovate bot force-pushed the renovate/got-14.x branch from cc15760 to b40de89 Compare January 12, 2024 19:53
@renovate renovate bot force-pushed the renovate/got-14.x branch 3 times, most recently from e61f2a2 to a724960 Compare February 5, 2024 03:05
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 34f891e to cda17e0 Compare February 12, 2024 03:48
@renovate renovate bot force-pushed the renovate/got-14.x branch from cda17e0 to c7b6072 Compare February 19, 2024 07:50
@renovate renovate bot force-pushed the renovate/got-14.x branch from c7b6072 to d697855 Compare March 7, 2024 11:37
@renovate renovate bot force-pushed the renovate/got-14.x branch from d697855 to 8356f7c Compare March 27, 2024 00:09
@renovate renovate bot force-pushed the renovate/got-14.x branch from 8356f7c to 6edf598 Compare May 18, 2024 16:06
@renovate renovate bot force-pushed the renovate/got-14.x branch 3 times, most recently from 1129299 to ca43a0a Compare June 10, 2024 21:03
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from c8226b5 to 0816daf Compare June 13, 2024 05:46
@renovate renovate bot force-pushed the renovate/got-14.x branch 3 times, most recently from a759128 to 21347fc Compare June 26, 2024 22:05
@renovate renovate bot force-pushed the renovate/got-14.x branch from 21347fc to 8710d69 Compare July 2, 2024 21:45
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 442ce18 to e0c00de Compare July 24, 2024 13:59
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 7fb0ce5 to c8564fa Compare October 16, 2024 08:07
@renovate renovate bot force-pushed the renovate/got-14.x branch from c8564fa to e89ea54 Compare October 28, 2024 04:33
@renovate renovate bot force-pushed the renovate/got-14.x branch from e89ea54 to c8cfb63 Compare November 4, 2024 11:17
@renovate renovate bot force-pushed the renovate/got-14.x branch from c8cfb63 to 0beef8f Compare November 23, 2024 16:26
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 4972a89 to c5d42e8 Compare December 16, 2024 03:28
@renovate renovate bot force-pushed the renovate/got-14.x branch from c5d42e8 to d961307 Compare December 23, 2024 05:24
@renovate renovate bot force-pushed the renovate/got-14.x branch from a5572bd to af483a0 Compare July 2, 2025 20:07
@renovate renovate bot force-pushed the renovate/got-14.x branch 5 times, most recently from 01f5513 to 0811650 Compare July 10, 2025 13:53
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from cb7a46f to 5d13417 Compare August 13, 2025 12:55
@renovate renovate bot force-pushed the renovate/got-14.x branch from 5d13417 to 4a0113c Compare August 31, 2025 12:08
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 9cb6c31 to 0100fef Compare September 17, 2025 11:31
@renovate renovate bot force-pushed the renovate/got-14.x branch from 0100fef to ac18288 Compare September 25, 2025 17:42
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 0a4a792 to bfe7753 Compare October 16, 2025 20:08
@renovate renovate bot force-pushed the renovate/got-14.x branch 3 times, most recently from 7389f4e to 60fbba4 Compare October 27, 2025 07:48
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 1fa80e9 to 76c6ced Compare November 8, 2025 00:12
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from c5dbb42 to 86fe0f2 Compare November 14, 2025 08:55
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from d6ad7e8 to a6b35f4 Compare November 22, 2025 14:54
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 28d4c92 to 32cec13 Compare December 8, 2025 07:08
@renovate renovate bot force-pushed the renovate/got-14.x branch 2 times, most recently from 747710f to 0024109 Compare January 5, 2026 07:44
@renovate renovate bot force-pushed the renovate/got-14.x branch from 0024109 to 7e1ca91 Compare January 8, 2026 21:17
@coderabbitai
Copy link

coderabbitai bot commented Jan 8, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants