v2026.4.0

HKUDS/AutoAgentv2026.4.0May 20, 2026by github-actions[bot]

AI Summary

Enhances the Yaak HTTP client with advanced cookie management capabilities, Git integration features like live status indicators, and various performance improvements.

Key Highlights

  • Add cookie editing with filtering, and create/edit/delete flows
  • Layered settings inheritance per workspace, folder, and request
  • Add live Git status indicators in the sidebar
  • Add macOS window controls
  • Increase HTTP/2 response header limit

New Features

  • Cookie editing with filtering and flows
  • Layered settings inheritance per workspace, folder, and request
  • Live Git status indicators in the sidebar
  • macOS window controls
  • Override Content-Type for GraphQL and form-urlencoded requests

Full Release Notes

[![Changelog](https://img.shields.io/badge/Changelog-2026.4.0-blue)](https://yaak.app/changelog/2026.4.0)

- [Add cookie editing with filtering, and create/edit/delete flows](https://yaak.app/feedback/posts/enhance-cookie-management-with-full-cookie-structure-display-and-editing-support) in [#463](https://github.com/mountain-loop/yaak/pull/463)
- [Layered settings inheritance per workspace, folder, and request](https://yaak.app/feedback/posts/request-level-settings) in [#463](https://github.com/mountain-loop/yaak/pull/463)
- Persist `Set-Cookie` headers from WebSocket upgrade responses when cookie storage is enabled in [#463](https://github.com/mountain-loop/yaak/pull/463)
- [Add a `domain` argument to the `cookie.value` template function](https://yaak.app/feedback/posts/domain-parameter-in-cookie-value) in [#452](https://github.com/mountain-loop/yaak/pull/452)
- [Add live Git status indicators in the sidebar](https://yaak.app/feedback/posts/uncommitted-changes-show-and-revert-per-request) in [#458](https://github.com/mountain-loop/yaak/pull/458)
- Add file history and restore actions for Git-synced items in [#458](https://github.com/mountain-loop/yaak/pull/458)
- [Add macOS window controls](https://yaak.app/feedback/posts/macos-window-app-management) in [#460](https://github.com/mountain-loop/yaak/pull/460)
- [Clean up update downloads after install](https://yaak.app/feedback/posts/updates-cache-directory-cleanup)
- Improve model sync scheduling
- [Allow overriding `Content-Type` for GraphQL and form-urlencoded requests](https://yaak.app/feedback/posts/graphql-mode-ignores-manual-content-type-header-override)
- [Increase HTTP/2 response header limit](https://yaak.app/feedback/posts/when-response-headers-exceed-a-certain-size-hyper-throws-error)
- [Fix gRPC `Any` response reflection](https://yaak.app/feedback/posts/ui-hang-with-grpc-response-containing-google-protobuf-any) in [#451](https://github.com/mountain-loop/yaak/pull/451)
- Show an error when importing a binary file fails
- Fix duplicate request names when duplicating unnamed requests in [#429](https://github.com/mountain-loop/yaak/pull/429)
- Fix ghost selection lines in wrapped code editor content in [#432](https://github.com/mountain-loop/yaak/pull/432)
- Align HTTP method tags to the left in [#450](https://github.com/mountain-loop/yaak/pull/450)

**Full Changelog**: https://github.com/mountain-loop/yaak/compare/v2026.3.1...v2026.4.0