Back

riok GmbH
Patches for Kreya x64
Windows
2 patches available
Kreya is a GUI client for gRPC, REST and WebSocket APIs. It makes calling APIs easy! Supported features:nKreya stores the files locally in JSON format for easy git-syncing (or any other syncing software)nUnary, client-streaming, server-streaming and duplex requests (gRPC)nSupports HTTP/2 and HTTP/3nAuthentication configurations - declare once, use everywherenEnvironment support combined with a powerful templating languagenDirectory settings (ex. define the endpoint or authentication once for all requests)nScripting and testsnkreyac, the Kreya CLInServer reflection (gRPC)nOpenAPI import (REST)nAnd more!
Kreya x64 Version 1.17.0
Release Date
1/30/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.17.0 (2025-04-30)$$$Features$$$Core: add access to operation name in scripts$$$Core: add file and path scripting API$$$Core: add JWT auth provider and option to set header value prefix$$$Core: add option to use the native browser to authenticate$$$Core: added Kreya Script to control operation invocation with JavaScript$$$Core: export as curl$$$Core: import cookies when importing curl commands$$$Core: improve Windows installer to allow per-user installs$$$Core: open imported sample operation after import$$$Core: support async scripting hooks$$$Core: support async test hooks in scripting$$$Core: support CommonJS npm packages in scripting$$$Core: support HAR file imports$$$Core: support importing Postman v2.0.0 collections$$$Core: support type resolution for relative script imports$$$Core: support unix sockets and named pipe transports$$$Core: user variables editor$$$gRPC: add option to copy grpc operations as curl commands to the clipboard$$$gRPC: show proto files imported documentation in script editor autocompletion$$$REST: add scripting content autocompletion$$$UI: add copy operation path and open in file manager quick actions$$$UI: add option to close tabs on the left and right$$$UI: add quick action to open the import dialog$$$UI: add search for operations; directories and collections$$$UI: allow to add an environment via the environment switcher if none exists$$$UI: allow to resize/reposition quick actions overlay$$$Bug Fixes$$$CLI: add support for CLI response / flag files (arguments provided in a file with the @-syntax)$$$CLI: correctly bundle macos kreyac CLI dependencies$$$CLI: correctly include protoc in Docker$$$CLI: improve error message reporting$$$Core: add request Content-Type header in Postman importer if not already present$$$Core: assign .krproj extension with Kreya application on macos$$$Core: change kreya.trace Scripting function to accept all data types$$$Core: correctly handle arrays in Scripting$$$Core: correctly write scripts of imported operations to separate files$$$Core: do not show operation as sending when it was aborted due to script errors$$$Core: fix a rare crash on macos when authenticating with OIDC$$$Core: fix postman import api key auth$$$Core: further improve Postman translations$$$Core: handle encoded curl cookies in curl parser$$$Core: handle invalid directory characters in Postman and Insomnia imports correctly$$$Core: improve release process$$$Core: improve script type imports$$$Core: return undefined instead of null when getting a non-existent user variable in Scripting$$$Core: save project settings before duplicating or renaming$$$Core: update chai testing library to 5.2.0$$$Core: use correct name for imported curl operations$$$Core: use relative paths everywhere$$$gRPC: preselect the current gRPC method when changing the method$$$gRPC: show input/output types of other packages in proto declaration tab$$$gRPC: stream keyword was missing in the gRPC service declaration$$$gRPC: use correct types in gRPC response scripting autocomplete$$$REST: correctly set multipart request content type and do not require one$$$UI: abort collection running cleanly after a operation changed$$$UI: add run importer button to importer settings$$$UI: allow context menu click in empty space in the operation list$$$UI: improve autocomplete and input suggestions filter and sort$$$UI: improve json path/xpath response input$$$UI: improve open operation search and allow to open collections$$$UI: improve shortcut responsiveness$$$UI: improve Windows dark mode$$$UI: increase panel resizer width$$$UI: remove tab character when copy pasting key-value entries$$$UI: save auth details when switching tabs$$$UI: show dates in user locale format$$$UI: show scrollbar in big context menus$$$UI: stop autoscrolling when user scrolled manually$$$UI: storing an empty user variable should remove it$$$UI: tab title is updated when a REST operation changes its method type
Kreya x64 Version 1.16.0
Release Date
1/16/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.16.0 (2025-01-16)$$$Features$$$Core: add AWS signature version 4$$$Core: add cookie management$$$Core: add custom headers for gRPC server reflection and OpenAPI URL importers$$$Core: add faker to the Scripting API$$$Core: add file exclusion list for gRPC proto file importers$$$Core: automatically translate most of the Postman scripts during the import$$$Core: improve grpc any handling for unknown types$$$Core: option to minify xml and json request bodies$$$Core: send auth configs as query param or with other header names$$$REST: autocomplete well-known REST headers$$$UI: add operation collection state filter$$$UI: show running operations and collections in the operation list$$$UI: simplify operation creation workflow$$$UI: update the look and feel of Kreya$$$WebSocket: add support for WebSockets$$$WebSocket: support importing WebSocket requests from Insomnia$$$Bug Fixes$$$Core: ask to save unsaved changes before exiting$$$Core: better error message when a path is outside of the project directory$$$Core: cancel operation collection run when closing the tab$$$Core: certificates with key and cert file were invalid on MacOS 15$$$Core: correctly display suggestions in non-JSON editors$$$Core: correctly invalidate importer cache in some cases$$$Core: do not crash when closing immediately after opening$$$Core: do not import authentications from Postman/Insomnia if they already exist$$$Core: do not show failed message for resolving scripting modules when none are present$$$Core: early Scripting messages did not show up when sending a collection in certain cases$$$Core: fix duplicated entries when searching operations$$$Core: limit time for background tasks to exit when closing the app$$$Core: parse server timing duration correctly$$$Core: postman importer: read request type from Content-Type header as fallback$$$gRPC: add support for some well known google protobuf types again$$$gRPC: correct type for gRPC repeated fields in Scripting$$$REST: allow empty request paths$$$REST: do not render empty response$$$REST: treat all status codes < 400 as successful$$$UI: allow scrolling in project settings with many entries$$$UI: dont autoclose context menu just after open on some operating systems$$$UI: entering a full path with endpoint is now possible for REST operations$$$UI: environment switcher in directory settings is more visible$$$UI: improve quick action overlay contrast$$$UI: increase debounce time for combined shortcuts$$$UI: login state in status bar and operations is refreshed after login$$$UI: made tab switching shortcuts visible and add different shortcut for MacOS$$$UI: reorder operation list after renaming an item$$$UI: show an unique tab name for operations and directories with same name$$$UI: show operation result state in collection header correctly
Interested in automating patching for Kreya x64?