)]}'
{
  "commit": "664fe06c11e827a815cc2eb6d0579aad97fd3652",
  "tree": "2e27d3f0d9082027ee7de1d9d4cfe2f35b5c7fed",
  "parents": [
    "5d94ef52582867e077bf41c3fa20fb8b1d1d834e"
  ],
  "author": {
    "name": "Maurice Raguse",
    "email": "80750776+mauriceraguseinit@users.noreply.github.com",
    "time": "Mon Jul 13 20:08:59 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 13 20:08:59 2026"
  },
  "message": "Support for configuring the browser `fetch` credentials mode in `BrowserClient`. (#1937)\n\n* add enum for omit value\n\n* add changelog and new version\n\n* Add requestCredentials parameter to BrowserClient to support full fetch credentials modes\n\n- Introduce `RequestCredentials` enum (`omit`, `same-origin`, `include`).\n- Deprecate `withCredentials` getter and setter while maintaining full backwards compatibility.\n- Update README.md with instructions on how to use the new parameter.\n- Add unit tests verifying correct constructor initialization and fallback behaviors.\n\n* - Reverted README.md changes; the feature is now documented exclusively in the class/constructor Dartdoc.\n- Cut down the constructor documentation to remove references to historical behavior.\n- Cleaned up the changelog entry by moving the note under the existing `1.6.1-wip` section and reverted the pubspec version bump.\n- Removed the unnecessary browser unit/integration tests.\n\n* Update pkgs/http/CHANGELOG.md\n\nCo-authored-by: Brian Quinlan \u003cbquinlan@google.com\u003e\n\n* refactor(http): encapsulate fetch credentials mode and clean up BrowserClient API\n\n- Move `_requestCredentials` field declaration above the constructor to match style guide.\n- Remove the public `requestCredentials` getter to keep the new feature internal.\n- Update Dartdoc for the deprecated `withCredentials` getter to reference the constructor parameter instead of the private field.\n- Revert unintended version bumps, changelog additions, and README notes.\n- Remove browser integration tests per maintainer request.\n\n* style: wrap long line in browser_client documentation\n\n---------\n\nCo-authored-by: Brian Quinlan \u003cbquinlan@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3be69e3471396067dc9b641a194be69d9f3bffe1",
      "old_mode": 33188,
      "old_path": "pkgs/http/CHANGELOG.md",
      "new_id": "ea78c6fad8939bf49a0ca08d861eadea4fe69ac7",
      "new_mode": 33188,
      "new_path": "pkgs/http/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "e4e30a38869cf42922874ad1ae25c043eed1dbdd",
      "old_mode": 33188,
      "old_path": "pkgs/http/lib/src/browser_client.dart",
      "new_id": "79c6b6210f3db4664e93b3d8268fae40f6811379",
      "new_mode": 33188,
      "new_path": "pkgs/http/lib/src/browser_client.dart"
    }
  ]
}
