Yaak Logo
Yaak

Open Source, Path Params, and Query Import

2024.9.0
📦 2024.9.1
  • Fix Windows installer appending an extra .exe to the path #92
  • Handle Postman URL query and path variables yaakapp/plugins@92ac917

Welcome to the first release after the open-sourcing of Yaak! In case you missed the news, check out the full-length Announcement Post.

Yaak also has a new Feedback Site, powered by FeatureBase, so submitting and managing feedback will be a much nicer experience!

Okay, let’s jump into the goodies of this release.

🪄 URL Path Parameters

APIs that use a lot of GET requests can end up having a lot of really long URLs. For example:

https://api.example.com/users/usr_123/comments/cmt_123

This is a pain because it can be challenging to edit the segments of a URL. Now you can use the :placeholder syntax to populate a URL path segment. Yaak will automatically add these placeholders as entries in the Params tab.

URL path parameter

Path parameter placeholders for easy editing

Tip: Click the placeholders in the URL to navigate directly to the Param!

See also: feedback

📋 Import querystring on paste

Yaak will now automatically import any querystring parameters into the Params tab after pasting into the URL bar. This is a huge time-saver for those who frequently copy-paste URLs into Yaak.

See also: feedback

Other fixes and improvements

🛠️ Fixed

  • Highlight as JSON when Content-Type incorrectly text/html(feedback )
  • JSON highlighting should work with +json content-types(feedback )
  • It’s not possible to create a top-level folder(feedback )
  • Import nested folders not working(feedback )
  • Better spacing of app header with different font sizes(feedback )
  • Endless loading when using Response fn in env var(feedback )
  • Fix windows/Linux close icon color
  • Fix interface zoom
  • Handle non-utf8 charsets in responses
  • Remove GraphQL introspection interval

💄 Improved

  • Selected tab state per request(feedback )
  • Copy response button on Response History menu
  • Check for updates less often on stable vs beta

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
Support Yaak