Loading CHANGES.md +18 −10 Original line number Diff line number Diff line Loading @@ -63,15 +63,6 @@ the versioning. - Added `LookupWebFingerOptions.maxRedirection` option. [[#248], [#281] by Lee ByeongJun] - Optimized `doubleKnock()` function to avoid multiple request body clones during redirects. The request body is now read once and reused throughout the entire operation, preventing potential `TypeError: unusable` errors and improving performance. [[#300] by Fabien O'Carroll] - Added `SignRequestOptions.body` option. - Added `DoubleKnockOptions.body` option. - Updated internal signing functions to accept pre-read body buffers. - Added `fedify webfinger` command. This command allows users to look up WebFinger information for a given resource. [[#260], [#278] by ChanHaeng Lee] Loading Loading @@ -122,7 +113,6 @@ the versioning. [#283]: https://github.com/fedify-dev/fedify/pull/283 [#285]: https://github.com/fedify-dev/fedify/pull/285 [#298]: https://github.com/fedify-dev/fedify/pull/298 [#300]: https://github.com/fedify-dev/fedify/pull/300 [#304]: https://github.com/fedify-dev/fedify/issues/304 [#309]: https://github.com/fedify-dev/fedify/pull/309 [#311]: https://github.com/fedify-dev/fedify/issues/311 Loading @@ -131,6 +121,24 @@ the versioning. [#331]: https://github.com/fedify-dev/fedify/pull/331 Version 1.7.7 ------------- Released on July 28, 2025. - Optimized `doubleKnock()` function to avoid multiple request body clones during redirects. The request body is now read once and reused throughout the entire operation, preventing potential `TypeError: unusable` errors and improving performance. [[#300], [#335] by Fabien O'Carroll] - Added `SignRequestOptions.body` option. - Added `DoubleKnockOptions.body` option. - Updated internal signing functions to accept pre-read body buffers. [#300]: https://github.com/fedify-dev/fedify/pull/300 [#335]: https://github.com/fedify-dev/fedify/pull/335 Version 1.7.6 ------------- Loading fedify/sig/http.ts +2 −2 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ export interface SignRequestOptions { /** * The request body as ArrayBuffer. If provided, avoids cloning the request body. * @since 1.8.0 * @since 1.7.7 */ body?: ArrayBuffer | null; Loading Loading @@ -1228,7 +1228,7 @@ export interface DoubleKnockOptions { /** * The request body as ArrayBuffer. If provided, avoids cloning the request body. * @since 1.8.0 * @since 1.7.7 */ body?: ArrayBuffer | null; Loading Loading
CHANGES.md +18 −10 Original line number Diff line number Diff line Loading @@ -63,15 +63,6 @@ the versioning. - Added `LookupWebFingerOptions.maxRedirection` option. [[#248], [#281] by Lee ByeongJun] - Optimized `doubleKnock()` function to avoid multiple request body clones during redirects. The request body is now read once and reused throughout the entire operation, preventing potential `TypeError: unusable` errors and improving performance. [[#300] by Fabien O'Carroll] - Added `SignRequestOptions.body` option. - Added `DoubleKnockOptions.body` option. - Updated internal signing functions to accept pre-read body buffers. - Added `fedify webfinger` command. This command allows users to look up WebFinger information for a given resource. [[#260], [#278] by ChanHaeng Lee] Loading Loading @@ -122,7 +113,6 @@ the versioning. [#283]: https://github.com/fedify-dev/fedify/pull/283 [#285]: https://github.com/fedify-dev/fedify/pull/285 [#298]: https://github.com/fedify-dev/fedify/pull/298 [#300]: https://github.com/fedify-dev/fedify/pull/300 [#304]: https://github.com/fedify-dev/fedify/issues/304 [#309]: https://github.com/fedify-dev/fedify/pull/309 [#311]: https://github.com/fedify-dev/fedify/issues/311 Loading @@ -131,6 +121,24 @@ the versioning. [#331]: https://github.com/fedify-dev/fedify/pull/331 Version 1.7.7 ------------- Released on July 28, 2025. - Optimized `doubleKnock()` function to avoid multiple request body clones during redirects. The request body is now read once and reused throughout the entire operation, preventing potential `TypeError: unusable` errors and improving performance. [[#300], [#335] by Fabien O'Carroll] - Added `SignRequestOptions.body` option. - Added `DoubleKnockOptions.body` option. - Updated internal signing functions to accept pre-read body buffers. [#300]: https://github.com/fedify-dev/fedify/pull/300 [#335]: https://github.com/fedify-dev/fedify/pull/335 Version 1.7.6 ------------- Loading
fedify/sig/http.ts +2 −2 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ export interface SignRequestOptions { /** * The request body as ArrayBuffer. If provided, avoids cloning the request body. * @since 1.8.0 * @since 1.7.7 */ body?: ArrayBuffer | null; Loading Loading @@ -1228,7 +1228,7 @@ export interface DoubleKnockOptions { /** * The request body as ArrayBuffer. If provided, avoids cloning the request body. * @since 1.8.0 * @since 1.7.7 */ body?: ArrayBuffer | null; Loading