changelog.md for @push.rocks/smartrequest

2025-11-17 - 5.0.1 - fix(test)

Enable --logfile in test script and bump @git.zone/tstest to ^2.8.2

2025-11-17 - 5.0.0 - BREAKING CHANGE(client/streaming)

Unify streaming APIs: remove raw()/streamNode() and standardize on web ReadableStream across runtimes

2025-11-16 - 4.4.2 - fix(core_base/request)

Strip 'unix:' prefix when parsing unix socket URLs so socketPath is a clean filesystem path

2025-11-16 - 4.4.1 - fix(core_node)

Fix unix socket URL parsing and handling in CoreRequest

2025-11-16 - 4.4.0 - feat(core)

Add Bun and Deno runtime support, unify core loader, unix-socket support and cross-runtime streaming/tests

2025-11-16 - 4.3.8 - fix(core)

Ensure correct ArrayBuffer return, fix fetch body typing, reorganize node-only tests, and bump tsbuild devDependency

2025-11-01 - 4.3.7 - fix(ci)

Update dependencies, add deno.lock, and reorganize tests for browser and Node environments

2025-10-26 - 4.3.6 - fix(ci)

Use .npmrc for registry authentication in Gitea workflow and add conditional npmjs publish

2025-10-26 - 4.3.5 - fix(workflows)

Remove npmci wrappers from CI workflows and use pnpm/npm CLI directly

2025-10-25 - 4.3.4 - fix(ci)

Fix Gitea workflow publish invocation to run npm publish via npmci command

2025-10-25 - 4.3.3 - fix(ci)

Improve Gitea release workflow: install deps, configure Gitea npm registry, and optionally publish to npmjs.org

2025-10-17 - 4.3.2 - fix(core)

Remove stray console.log from core module

2025-08-19 - 4.3.1 - fix(core)

Improve streaming support and timeout handling; add browser streaming & timeout tests and README clarifications

2025-08-18 - 4.3.0 - feat(client/smartrequest)

Add streaming and raw buffer support to SmartRequest (buffer, stream, raw); update docs and tests

2025-08-18 - 4.2.2 - fix(client)

Fix CI configuration, prevent socket hangs with auto-drain, and apply various client/core TypeScript fixes and test updates

2025-07-29 - 4.2.1 - fix(client)

Fix socket hanging issues and add auto-drain feature

Fixes:

Features:

Improvements:

2025-07-29 - 4.2.0 - feat(client)

Add handle429Backoff method for intelligent rate limit handling

Features:

Improvements:

Documentation:

2025-07-29 - 4.1.0 - feat(client)

Add missing options() method to SmartRequest client

Features:

Documentation:

2025-07-28 - 4.0.0 - BREAKING CHANGE(core)

Complete architectural overhaul with cross-platform support

Breaking Changes:

Features:

Documentation:

2025-07-27 - 3.0.0 - BREAKING CHANGE(core)

Major architectural refactoring with fetch-like API

Breaking Changes:

Features:

Documentation:

2025-04-03 - 2.1.0 - feat(docs)

Enhance documentation and tests with modern API usage examples and migration guide

2024-11-06 - 2.0.23 - fix(core)

Enhance type safety for response in binary requests

2024-05-29 - 2.0.22 - Documentation

update description

2024-04-01 - 2.0.21 - Configuration

Updated configuration files

2023-07-10 - 2.0.15 - Structure

Refactored the organization structure

2022-07-29 - 1.1.57 to 2.0.0 - Major Update

Significant changes and improvements leading to a major version update

2018-08-14 - 1.1.12 to 1.1.13 - Functional Enhancements

Enhanced request capabilities and removed unnecessary dependencies

2018-07-19 - 1.1.1 to 1.1.11 - Various Fixes and Improvements

Improvements and fixes across various components

2018-06-19 - 1.0.14 - Structural Fix

Resolved conflicts with file extensions

2018-06-13 - 1.0.8 to 1.0.10 - Core Updates

Ensured binary handling compliance

2017-06-09 - 1.0.4 to 1.0.6 - Infrastructure and Type Improvements

Types and infrastructure updates


Revision #2
Created 2026-03-28 13:09:51 UTC by foss.global Team
Updated 2026-03-29 16:52:18 UTC by foss.global Team