{"schema_version":1,"generated_by":"Master Diego","source":"github","region":"","language":"en","period_start":1780816885293,"period_end":1788592954852,"created_at":1788592954852,"targets":[{"external_id":"sindresorhus/got","name":"got","owner":"sindresorhus","url":"https://github.com/sindresorhus/got","is_own":false,"ref":"sindresorhus/got"}],"harvest":{"items_read":16,"items_new":16,"releases_seen":30,"window_days":90,"items_analysed":16},"sections":[{"target_external_id":"sindresorhus/got","target_name":"got","is_own":false,"clusters":[{"label":"Can redirected requests preserve the original request body?","slug":"can-redirected-requests-preserve-the-original-request-body","distinct_people":1,"item_count":1,"first_asked":1782512008000,"last_asked":1782512008000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"307 & 308 redirect should preserve body per RFC","snippet":"got` starting from version 15 started dropping request body when followRedirect: true The comment is wrong in the source code https://github.com/sindresorhus/got/blob/ …","url":"https://github.com/sindresorhus/got/issues/2459","created_at":1782512008000,"rating":null,"release":null,"creator_replied":null}]},{"label":"Can default headers be omitted when sending to absolute URLs in extended clients?","slug":"can-default-headers-be-omitted-when-sending-to-absolute-urls","distinct_people":1,"item_count":1,"first_asked":1782810999000,"last_asked":1782810999000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Default headers from an extended client are still sent when calling it with an absolute URL","snippet":"Node.js version: not executed locally; static check used Got `v15.0.7`, which declares Node.js `>=22` - OS & version: not OS-specific Got's documentation describes `prefixUrl` …","url":"https://github.com/sindresorhus/got/issues/2461","created_at":1782810999000,"rating":null,"release":null,"creator_replied":null}]},{"label":"Can the cancel method be bound when the handler returns a new promise?","slug":"can-the-cancel-method-be-bound-when-the-handler-returns-a-ne","distinct_people":1,"item_count":1,"first_asked":1783590463000,"last_asked":1783590463000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"promise.cancel throws \"Cannot read private member #state\" when a handler returns a new promise","snippet":"When a `handlers` entry returns a new promise (e.g. an async wrapper around `next(options)`), calling `.cancel()` on the returned request throws: TypeError: Cannot read …","url":"https://github.com/sindresorhus/got/issues/2467","created_at":1783590463000,"rating":null,"release":null,"creator_replied":null}]},{"label":"Can retries happen immediately when the Retry-After header is zero?","slug":"can-retries-happen-immediately-when-the-retry-after-header-i","distinct_people":1,"item_count":1,"first_asked":1787677948000,"last_asked":1787677948000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Bug: `Retry-After: 0` seconds aborts retries entirely instead of retrying immediately","snippet":"When a server responds with `Retry-After: 0` (integer seconds format), `got` aborts retries entirely and fails the request, instead of retrying immediately: In `source/ …","url":"https://github.com/sindresorhus/got/issues/2468","created_at":1787677948000,"rating":null,"release":null,"creator_replied":null}]},{"label":"Can connection refusals still be retried under Node.js 24.20.0+?","slug":"can-connection-refusals-still-be-retried-under-node-js-24-20","distinct_people":1,"item_count":1,"first_asked":1787797064000,"last_asked":1787797064000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Retries stop after 1 attempt on connection refusal under Node.js 24.20.0+, surfaced as generic ERR_SOCKET_CLOSED_BEFORE_CONNECTION instead of the real error (regression from n …","snippet":"Retries stop after 1 attempt on connection refusal under Node.js 24.20.0+, surfaced as generic `ERR_SOCKET_CLOSED_BEFORE_CONNECTION` instead of the real error (regression from …","url":"https://github.com/sindresorhus/got/issues/2469","created_at":1787797064000,"rating":null,"release":null,"creator_replied":null}]},{"label":"Can the 403 forbidden error introduced in version 16.0.0 with cookie jars be fixed?","slug":"can-the-403-forbidden-error-introduced-in-version-16-0-0-wit","distinct_people":1,"item_count":1,"first_asked":1788212056000,"last_asked":1788212056000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Request failed with status code 403 (Forbidden) with v16.0.0","snippet":"I updated to 16.0.0 and my requests stopped working returning a 403. This code used to work with 15.1.0:","url":"https://github.com/sindresorhus/got/issues/2472","created_at":1788212056000,"rating":null,"release":null,"creator_replied":null}]},{"label":"Can CI testing be added for support of Node.js 26?","slug":"can-ci-testing-be-added-for-support-of-node-js-26","distinct_people":1,"item_count":1,"first_asked":1788271968000,"last_asked":1788271968000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Add CI testing for Node.js 26","snippet":"github/workflows/main.yml](https://github.com/sindresorhus/got/blob/main/.github/workflows/main.yml) tests in Node.js 22 & 24 https://github.com/sindresorhus/got/blob/64f21e2a …","url":"https://github.com/sindresorhus/got/issues/2473","created_at":1788271968000,"rating":null,"release":null,"creator_replied":null}]}],"not_established":null}],"new_this_week":[{"label":"Can redirected requests preserve the original request body?","slug":"can-redirected-requests-preserve-the-original-request-body","distinct_people":1,"item_count":1,"first_asked":1782512008000,"last_asked":1782512008000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"307 & 308 redirect should preserve body per RFC","snippet":"got` starting from version 15 started dropping request body when followRedirect: true The comment is wrong in the source code https://github.com/sindresorhus/got/blob/ …","url":"https://github.com/sindresorhus/got/issues/2459","created_at":1782512008000,"rating":null,"release":null,"creator_replied":null}],"target_name":"got"},{"label":"Can default headers be omitted when sending to absolute URLs in extended clients?","slug":"can-default-headers-be-omitted-when-sending-to-absolute-urls","distinct_people":1,"item_count":1,"first_asked":1782810999000,"last_asked":1782810999000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Default headers from an extended client are still sent when calling it with an absolute URL","snippet":"Node.js version: not executed locally; static check used Got `v15.0.7`, which declares Node.js `>=22` - OS & version: not OS-specific Got's documentation describes `prefixUrl` …","url":"https://github.com/sindresorhus/got/issues/2461","created_at":1782810999000,"rating":null,"release":null,"creator_replied":null}],"target_name":"got"},{"label":"Can the cancel method be bound when the handler returns a new promise?","slug":"can-the-cancel-method-be-bound-when-the-handler-returns-a-ne","distinct_people":1,"item_count":1,"first_asked":1783590463000,"last_asked":1783590463000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"promise.cancel throws \"Cannot read private member #state\" when a handler returns a new promise","snippet":"When a `handlers` entry returns a new promise (e.g. an async wrapper around `next(options)`), calling `.cancel()` on the returned request throws: TypeError: Cannot read …","url":"https://github.com/sindresorhus/got/issues/2467","created_at":1783590463000,"rating":null,"release":null,"creator_replied":null}],"target_name":"got"},{"label":"Can retries happen immediately when the Retry-After header is zero?","slug":"can-retries-happen-immediately-when-the-retry-after-header-i","distinct_people":1,"item_count":1,"first_asked":1787677948000,"last_asked":1787677948000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Bug: `Retry-After: 0` seconds aborts retries entirely instead of retrying immediately","snippet":"When a server responds with `Retry-After: 0` (integer seconds format), `got` aborts retries entirely and fails the request, instead of retrying immediately: In `source/ …","url":"https://github.com/sindresorhus/got/issues/2468","created_at":1787677948000,"rating":null,"release":null,"creator_replied":null}],"target_name":"got"},{"label":"Can connection refusals still be retried under Node.js 24.20.0+?","slug":"can-connection-refusals-still-be-retried-under-node-js-24-20","distinct_people":1,"item_count":1,"first_asked":1787797064000,"last_asked":1787797064000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Retries stop after 1 attempt on connection refusal under Node.js 24.20.0+, surfaced as generic ERR_SOCKET_CLOSED_BEFORE_CONNECTION instead of the real error (regression from n …","snippet":"Retries stop after 1 attempt on connection refusal under Node.js 24.20.0+, surfaced as generic `ERR_SOCKET_CLOSED_BEFORE_CONNECTION` instead of the real error (regression from …","url":"https://github.com/sindresorhus/got/issues/2469","created_at":1787797064000,"rating":null,"release":null,"creator_replied":null}],"target_name":"got"},{"label":"Can the 403 forbidden error introduced in version 16.0.0 with cookie jars be fixed?","slug":"can-the-403-forbidden-error-introduced-in-version-16-0-0-wit","distinct_people":1,"item_count":1,"first_asked":1788212056000,"last_asked":1788212056000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Request failed with status code 403 (Forbidden) with v16.0.0","snippet":"I updated to 16.0.0 and my requests stopped working returning a 403. This code used to work with 15.1.0:","url":"https://github.com/sindresorhus/got/issues/2472","created_at":1788212056000,"rating":null,"release":null,"creator_replied":null}],"target_name":"got"},{"label":"Can CI testing be added for support of Node.js 26?","slug":"can-ci-testing-be-added-for-support-of-node-js-26","distinct_people":1,"item_count":1,"first_asked":1788271968000,"last_asked":1788271968000,"is_new":true,"previous_people":null,"release_spike":null,"evidence":[{"title":"Add CI testing for Node.js 26","snippet":"github/workflows/main.yml](https://github.com/sindresorhus/got/blob/main/.github/workflows/main.yml) tests in Node.js 22 & 24 https://github.com/sindresorhus/got/blob/64f21e2a …","url":"https://github.com/sindresorhus/got/issues/2473","created_at":1788271968000,"rating":null,"release":null,"creator_replied":null}],"target_name":"got"}],"base_rate_note":"Threads are counted per distinct account. Bots and pull requests are excluded.","method_note":"Source: GitHub. 16 threads analysed over 90 days. 2 posts by the project's own maintainers are excluded from every count.","method_facts":{"items_new":16,"items_read":16,"items_analysed":16,"staff_excluded":2},"since_last":{"has_previous":false,"new":7,"rising":0,"falling":0,"gone":0,"gone_labels":[]}}