Thanks to visit codestin.com
Credit goes to feedback.yaak.app

Submit Bugs, Improvements, Feature Requests, or General Feedback

Please include details such as OS, app version, reproduction steps, etc, when relevant

Pinned

Troubleshooting

Fix blank screen / Crash on Linux due to Wayland, NVIDIA, etc

Possible error messages: Error 71 (Protocol error) dispatching to Wayland display Cannot create EGL context: invalid display If Yaak crashes or shows a blank screen on Linux, try setting one of the following environment variables: WEBKIT_DISABLE_COMPOSITING_MODE=1 forces accelerated compositing off in WebKitGTK. WEBKIT_DISABLE_DMABUF_RENDERER=1 disables the newer DMA-BUF renderer, which is the default in recent WebKitGTK and is generally the right path—except it’s been flaky with NVIDIA proprietary drivers(white/blank screens, flicker). __NV_DISABLE_EXPLICIT_SYNC=1 makes the driver / EGL-Wayland layer turn off or ignore the explicit sync path and fall back to older (less strict) synchronization paths

Kendrick Ha 8 months ago

32

Up Next

Save Request Data for Response History

(thanks for all your work on this app!) First of all, I love that Yaak keeps a response history - this was one of my gripes with HTTPie. I am wondering if its intentional that the response history does not store the request data in sync with the response data. Like if I select an older response from the history, there’s no telling what the actual request was that lead to that response - it doesn’t necessarily have to be what is currently on the request editor pane. I think that disconnect is a bit confusing. But I don’t know if thats intentional - perhaps the way most people use this is to store histories of the exact same request, and if they wanted to modify even one value, they make a fresh copy of the request? The other thing is I think it would be super useful to show some kind of timestamp type information about when that response in the history was made. Either in the drop-down, or in the header text above the response where it says the status, query time, response size. Could be one of those present-relative strings to keep it as short as possible if thats a concern - like 3m ago, or 2h30m ago, etc

Anirudh Thommandram 11 months ago

feature: Support OpenAPI URL Synchronization for API Import

Currently, the API import feature only supports file upload. I would like to propose adding support for importing APIs through OpenAPI URL synchronization. This would allow users to: Add their local Swagger JSON URL directly to the system Use a sync button to import new APIs whenever the source API documentation is updated Maintain a real-time connection between the source OpenAPI documentation and the imported APIs Benefits: Streamlines the API import process Reduces manual work for keeping APIs up-to-date Ensures API documentation stays synchronized with the source Particularly useful for developers working with local Swagger instances Proposed Implementation: Add an alternative import method that allows users to: Input an OpenAPI/Swagger URL Validate the URL and fetch initial API documentation Provide a sync button to refresh/update the APIs when needed

erguotou About 1 year ago

2

Support for http files (VSCode REST Client / IntelliJ HTTP Client)

For the developers in our Company we found using http files with VSCode REST Client (https://marketplace.visualstudio.com/items?itemName=humao.rest-client) or IntelliJ HTTP Client (https://www.jetbrains.com/help/idea/http-client-in-product-code-editor.html) the most vendor agnostic way to work with http requests. The file format is very close to the actual HTTP Protocol and is very nice to manage in a VCS like git. Variables make it easy for non-technical people to work with these files but it would be even better if they could use these files in Yaak. Related: https://github.com/usebruno/bruno/issues/1537, https://github.com/ArchGPT/insomnium/discussions/149

Pierre Kisters Over 1 year ago