Yaak Logo
Yaak
📦 2025.6.1

    This release introduces folder variables, a keychain access template function for secure credential handling, and high-contrast themes to improve readability.

    You’ll also find a new toggle for horizontal / vertical layout switching, along with a refreshed update experience that doesn’t interrupt your focus.

    📂 Folder environment variables

    You can now create (or override) environment variables for all requests within a folder, by navigating to Folder > Settings > Variables.

    Folder variables

    Autocomplete displaying the source of a variable

    This makes it easy to scope values like URL paths, resource IDs, and other values to all requests inside a folder, like https://api.example.com/users/${[user_id]}

    See also: feedback

    🔐 Keychain access template function

    Yaak now ships with a keychain(...) template function that lets you pull secrets straight from your operating system’s keychain.

    Keychain template function

    Configuring the new keychain template function

    This means you can reference credentials that are already on your system instead of duplicating them inside Yaak.

    See also: feedback

    🖥️ Layout direction toggle

    You can now toggle between horizontal and vertical layouts by clicking on the “layout” icon in the top-right corner of the window.

    Yaak previously tried to automatically select the correct layout based on window size, but it wasn’t always the desired outcome. Many of you wanted the ability to use the vertical layout at large window sizes as well. Now you can!

    See also: feedback

    🎨 High-contrast themes

    For those needing stronger visual contrast, Yaak now includes two new high-contrast themes for both light and dark modes.

    High contrast themes

    New dark and light high-contrast themes

    Enable the new themes by going to Settings > Themes and enabling one of the following:

    • Hight Contrast Light
    • High Contrast Dark

    As a bonus, the contrast of the default light theme has also been increased.

    See also: feedback

    📦 New update experience

    Say goodbye to the annoying “Update Available” alert that disrupts your focus, and say hello to a better-integrated update experience.

    Update Notification

    New in-app update notification

    The new updater:

    • Automatically downloads updates (togglable in settings)
    • Shows a notification when an update is available
    • Shows a notification to restart the app

    Restarting the app after an update is also now fixed in this release.

    See also: feedback

    Other fixes and improvements

    🎁 New

    🛠️ Fixed

    • Fix delete request hotkey(feedback )
    • JSONPath fails with non-ASCII(feedback , #251 )
    • Copy as Curl doesn’t use custom prefix(feedback , #253 )
    • Console.log from plugins doesn’t show(feedback )
    • Fix Typos (#255(#255 )
    • Fix SVG viewer crashing on unicode characters
    • Fixed OAuth 2 Authorization Code flow on Windows

    💄 Improved

    • Improve variable autocompletion logic (eg. don’t complete currently-editing variable)
    • Workspace settings scroll now works for large descriptions
    • Always use POSIX paths for copy-as-grpcurl
    • Moved setting for personal-use badge to Settings > Interface
    • Improved design of all trial/license screens

    Thanks to you

    Community-purchased licenses are what power new features and fixes like this. Supporting Yaak means more updates to come, for you and your team.

    Gregory SchierFounder, Yaak