Unverified Commit b696c98e authored by Hong Minhee's avatar Hong Minhee
Browse files

Merge tag '1.7.7'

Fedify 1.7.7
parents 0cad8b93 638b9ca7
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]
@@ -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
@@ -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
-------------

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