Commit Graph

260 Commits

Author SHA1 Message Date
jkunz e14800f077 v4.4.1
Default (tags) / security (push) Successful in 13s
Default (tags) / test (push) Failing after 35s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v4.4.1
2025-11-16 23:22:58 +00:00
jkunz 9f3503704b fix(core_node): Fix unix socket URL parsing and handling in CoreRequest 2025-11-16 23:22:58 +00:00
jkunz f3ba77050a v4.4.0
Default (tags) / security (push) Successful in 13s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v4.4.0
2025-11-16 22:50:19 +00:00
jkunz 6211acd60b feat(core): Add Bun and Deno runtime support, unify core loader, unix-socket support and cross-runtime streaming/tests 2025-11-16 22:50:19 +00:00
jkunz 32332309dc v4.3.8
Default (tags) / security (push) Successful in 13s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v4.3.8
2025-11-16 21:55:40 +00:00
jkunz 9d29bd92da fix(core): Ensure correct ArrayBuffer return, fix fetch body typing, reorganize node-only tests, and bump tsbuild devDependency 2025-11-16 21:55:40 +00:00
jkunz 6d148bb59e 4.3.7
Default (tags) / security (push) Successful in 10s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v4.3.7
2025-11-01 15:53:47 +00:00
jkunz e0f586693c fix(ci): Update dependencies, add deno.lock, and reorganize tests for browser and Node environments 2025-11-01 15:53:47 +00:00
jkunz df28cd4778 4.3.6
Default (tags) / security (push) Successful in 4s
Default (tags) / test (push) Successful in 43s
Default (tags) / release (push) Failing after 29s
Default (tags) / metadata (push) Successful in 54s
v4.3.6
2025-10-26 14:12:38 +00:00
jkunz f49cbd2b6a fix(ci): Use .npmrc for registry authentication in Gitea workflow and add conditional npmjs publish 2025-10-26 14:12:37 +00:00
jkunz 984b53cba2 4.3.5
Default (tags) / security (push) Successful in 11s
Default (tags) / test (push) Successful in 47s
Default (tags) / release (push) Failing after 29s
Default (tags) / metadata (push) Successful in 57s
v4.3.5
2025-10-26 14:07:55 +00:00
jkunz 4c55243646 fix(workflows): Remove npmci wrappers from CI workflows and use pnpm/npm CLI directly 2025-10-26 14:07:55 +00:00
jkunz 49cfcaedd1 4.3.4
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Successful in 1m1s
Default (tags) / release (push) Failing after 46s
Default (tags) / metadata (push) Successful in 56s
v4.3.4
2025-10-25 17:16:01 +00:00
jkunz 3996a69f91 fix(ci): Fix Gitea workflow publish invocation to run npm publish via npmci command 2025-10-25 17:16:01 +00:00
jkunz 629f6dd425 4.3.3
Default (tags) / security (push) Successful in 43s
Default (tags) / test (push) Successful in 1m5s
Default (tags) / release (push) Failing after 48s
Default (tags) / metadata (push) Successful in 57s
v4.3.3
2025-10-25 17:09:33 +00:00
jkunz d141ceeaf7 fix(ci): Improve Gitea release workflow: install deps, configure Gitea npm registry, and optionally publish to npmjs.org 2025-10-25 17:09:33 +00:00
jkunz 7d3c94cae6 4.3.2
Default (tags) / security (push) Successful in 58s
Default (tags) / test (push) Successful in 1m45s
Default (tags) / release (push) Failing after 59s
Default (tags) / metadata (push) Successful in 1m0s
v4.3.2
2025-10-17 09:09:12 +00:00
jkunz 5bae452365 fix(core): Remove stray console.log from core module 2025-10-17 09:09:12 +00:00
jkunz ffabcf7bdb 4.3.1
Default (tags) / security (push) Successful in 42s
Default (tags) / test (push) Successful in 1m2s
Default (tags) / release (push) Failing after 43s
Default (tags) / metadata (push) Successful in 53s
v4.3.1
2025-08-19 01:36:44 +00:00
jkunz 361d97f440 fix(core): Improve streaming support and timeout handling; add browser streaming & timeout tests and README clarifications 2025-08-19 01:36:44 +00:00
jkunz 35867d9148 feat(response): Add streamNode() method for Node.js stream support; update tests 2025-08-19 01:20:19 +00:00
jkunz d455a34632 4.3.0
Default (tags) / security (push) Successful in 41s
Default (tags) / test (push) Successful in 59s
Default (tags) / release (push) Failing after 44s
Default (tags) / metadata (push) Successful in 54s
v4.3.0
2025-08-18 22:29:24 +00:00
jkunz 9c5a939499 feat(client/smartrequest): Add streaming and raw buffer support to SmartRequest (buffer, stream, raw); update docs and tests 2025-08-18 22:29:24 +00:00
jkunz 7b2081dc4d 4.2.2
Default (tags) / security (push) Successful in 43s
Default (tags) / test (push) Successful in 57s
Default (tags) / release (push) Failing after 43s
Default (tags) / metadata (push) Successful in 56s
v4.2.2
2025-08-18 00:21:15 +00:00
jkunz ee750dea58 fix(client): Fix CI configuration, prevent socket hangs with auto-drain, and apply various client/core TypeScript fixes and test updates 2025-08-18 00:21:14 +00:00
jkunz 9b9c8fd618 fix(client): Fix socket hanging issues and add auto-drain feature
Default (tags) / security (push) Failing after 26s
Default (tags) / test (push) Failing after 12s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
- Fixed socket hanging issues caused by unconsumed response bodies
- Added automatic response body draining to prevent socket pool exhaustion
- Made auto-drain configurable via autoDrain() method (enabled by default)
- Updated all tests to properly consume response bodies
- Enhanced documentation about response body consumption
v4.2.1
2025-07-29 15:49:35 +00:00
jkunz 1991308d4a update 2025-07-29 15:44:04 +00:00
jkunz b4769e7feb feat(client): add handle429Backoff method for intelligent rate limit handling
Default (tags) / security (push) Failing after 23s
Default (tags) / test (push) Failing after 14s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v4.2.0
2025-07-29 13:49:50 +00:00
jkunz 4cbca08f43 feat(429 handling): now handles 429 correctly 2025-07-29 13:19:43 +00:00
jkunz cf24bf94b9 4.0.1
Default (tags) / security (push) Failing after 25s
Default (tags) / test (push) Failing after 15s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v4.0.1
2025-07-29 00:19:30 +00:00
jkunz 3e24f1c5a8 fix:(exports) 2025-07-29 00:19:19 +00:00
jkunz 2dc82bd730 BREAKING CHANGE(core): major architectural refactoring with cross-platform support and SmartRequest rename
Default (tags) / security (push) Failing after 24s
Default (tags) / test (push) Failing after 12s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v4.0.0
2025-07-28 23:20:52 +00:00
jkunz 8e75047d1f update 2025-07-28 22:50:12 +00:00
jkunz eb2ccd8d9f update 2025-07-28 22:37:36 +00:00
jkunz bc99aa3569 update 2025-07-28 17:23:48 +00:00
jkunz 94bf23ad55 update 2025-07-28 17:15:35 +00:00
jkunz ea54a8aeda update 2025-07-28 17:07:24 +00:00
jkunz 18d8ab0278 update 2025-07-28 17:01:34 +00:00
jkunz b8d707b363 update 2025-07-28 16:51:30 +00:00
jkunz 7dcc5f3fe2 update 2025-07-28 15:12:11 +00:00
jkunz 8f5c88b47e update 2025-07-28 15:12:04 +00:00
jkunz 28a56b87bc update 2025-07-28 15:00:42 +00:00
jkunz d627bc870e update 2025-07-28 14:45:47 +00:00
jkunz 2cded974a8 update 2025-07-28 14:38:09 +00:00
jkunz 31c25c8333 update 2025-07-28 14:30:27 +00:00
jkunz 01bbfa4a06 fix tests 2025-07-28 14:21:42 +00:00
jkunz 0ebd47d1b2 update readme.md 2025-07-28 07:45:37 +00:00
jkunz bbb57004d9 BREAKING CHANGE(core): major architectural refactoring with fetch-like API
Default (tags) / security (push) Failing after 24s
Default (tags) / test (push) Failing after 13s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
3.0.0
2025-07-27 21:23:20 +00:00
philkunz f7d2c6de4f 2.1.0
Default (tags) / security (push) Failing after 23s
Default (tags) / test (push) Failing after 9s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.1.0
2025-04-03 06:52:58 +00:00
philkunz b8f545cdd5 feat(docs): Enhance documentation and tests with modern API usage examples and migration guide 2025-04-03 06:52:58 +00:00