Commit 3be1fa66 authored by ChanHaeng Lee's avatar ChanHaeng Lee
Browse files

Merge remote-tracking branch 'upstream/main' into issue#310

parents 495c23de b696c98e
Loading
Loading
Loading
Loading
+18 −10
Original line number Diff line number Diff line
@@ -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]
@@ -138,7 +129,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
[#310]: https://github.com/fedify-dev/fedify/issues/310
@@ -148,6 +138,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
-------------

+2 −2
Original line number Diff line number Diff line
@@ -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;

@@ -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;