vscode-httpyac

Quickly and easily send REST, Soap, GraphQL, GRPC, MQTT and WebSocket requests directly within Visual Studio Code

MIT License

Stars
235

Bot releases are hidden (Show)

vscode-httpyac - v5.2.3

Published by AnWeber over 2 years ago

Fix

  • Security fix for transitive Dependency minimist
  • more options to modify name of response preview (#114)
vscode-httpyac - v5.2.2

Published by AnWeber over 2 years ago

Fix

  • OAuth2 uses only fallback, if prefixed value is undefined or null (AnWeber/httpyac#228)

Contributors
Thanks to @fredrikhr

vscode-httpyac - v5.2.1

Published by AnWeber over 2 years ago

Features

  • merge all responses on using repeat-mode and add count of status (httpyac.github.io#34)

Fix

  • Variable substitution did not work inside body of application/x-www-form-urlencoded (httpyac/httpyac.github.io#36)
  • revert modification of # @import and store imported http files in httpFileStore (#112)
  • VSCode command httpyac.reset does not throw error message (#113)
vscode-httpyac - v5.2.0

Published by AnWeber over 2 years ago

Features

  • add RFC7636 OAuth2 Authorization Code Flow with PKCE support (AnWeber/httpyac#219)
  • add RFC8707 OAuth2 Resource Indicator support (AnWeber/httpyac#218)
  • change removeHistory command to clear all Variables to (#108)

Fix

  • # @import does not store file in httpFileStore, if it is not already loaded in the store (#110)
  • fix issue in output redirection to absolute file paths (#109)

Contributors

Thanks to @fredrikhr and @thzink

vscode-httpyac - v5.1.0

Published by AnWeber over 2 years ago

Features

  • add workspace trust support (#104)
  • OAuth2 Authorization Code Flow and Password Flow supports public clients (AnWeber/httpyac#214)

Fixes

  • Parsing Error of Markdown in Notebook Editor (#106)
  • fixed parsing of meta data # @jwt
  • fix order of variable replacer (AnWeber/httpyac#216)
vscode-httpyac - v5.0.4

Published by AnWeber over 2 years ago

Fixes

  • multiple import of the same file does not abort processing (AnWeber/httpyac##212)
  • setClipboard on device_code OAuth2 flow does not throw exceptions (AnWeber/httpyac##211)
vscode-httpyac - v5.0.3

Published by AnWeber over 2 years ago

Fixes

  • OAuth2 does not use token exchange flow
vscode-httpyac - v5.0.2

Published by AnWeber over 2 years ago

Fixes

  • fix invalid protocol (AnWeber/httpyac#210)
vscode-httpyac - v5.0.1

Published by AnWeber over 2 years ago

Fixes

  • add mergeRawHttpHeaders to utils (AnWeber/httpyac#209)
vscode-httpyac - v5.0.0

Published by AnWeber over 2 years ago

Breaking Changes

  • Setting Got Options directly on the request will be removed in one of the next versions. Got checks in v12 whether only valid options are set. But since options and custom properties are mixed at the request object, such a separation would be difficult. Please change request[...] to request.options[...].

Features

  • added RabbitMQ Support
  • add OAuth2 Variable Prefix to Session to allow cache of different user login (AnWeber/httpyac#207)
  • Stream Responses are added to history (disable with setting addStreamingResponsesToHistory)

Fixes

  • transitive request references (@import) not being resolved (AnWeber/httpyac#205)
  • import of modified variables works when using @forceRef (AnWeber/httpyac#205)
vscode-httpyac - v4.10.2

Published by AnWeber over 2 years ago

Features

  • add Asciidoc Injection
  • add testFactory to utils (Anweber/httpyac#194)
  • update to globby and clipboardy ESM Packages

Fix

  • use device_code instead of code in OAuth2 Device Code Flow
  • add more file extensions for Markdown Injection (#102)
vscode-httpyac - v4.10.1

Published by AnWeber over 2 years ago

Fix

  • add fallback, if fsPath results in undefined/ error (AnWeber/httpbook#43)
  • Error parsing grpc URL starting with grpc fixed (mistaken for protocol)
vscode-httpyac - v4.10.0

Published by AnWeber over 2 years ago

Features

  • support TreeDataProvider for environments, variables and user session (Cookie, OAuth2 Token)
  • better TreeDataProvider support for history (view response)
  • use Host Header as Url Prefix (AnWeber/httpyac#189)
  • add cookie to userSessionStore instead cookieStore
  • # @loop allows actions before execution of the loop (e.g. @ref ...)
  • use all dotenv files between httpfile directory and rootDir (AnWeber/httpyac#174)

Fix

  • handle Windows directory separators in glob pattern (AnWeber/httpyac#175)
vscode-httpyac - v4.9.1

Published by AnWeber almost 3 years ago

Fix

  • GRPC name resolution problem when the path was set (AnWeber/httpyac#158)
  • FileProvider writeBuffer method fails in VS Code (#98)
vscode-httpyac - v4.9.0

Published by AnWeber almost 3 years ago

Features

  • support http codeblocks in markdown files (AnWeber/httpyac#164)
  • add raw headers to httpResponse (AnWeber/httpyac#165)
  • add special env setting request_rejectUnauthorized to ignore SSL Verification (AnWeber/httpyac#159)
  • add special env setting request_proxy to set proxy (AnWeber/httpyac#159)
  • proxy support of socks:// proxy (#91)

Thanks

@fredrikhr for contributing

vscode-httpyac - v4.8.2

Published by AnWeber almost 3 years ago

Fix

  • replace all whitespace in meta data name and use camelCase instead of underscore (AnWeber/httpyac#154)
  • support nested envDirName (#93)
  • allow hyphens in variable name (#95)
  • fix syntax highlighting in Request Line after JSON Response
vscode-httpyac - v4.8.1

Published by AnWeber almost 3 years ago

Fix

  • really read all *.env.json as Intellij Environment Files (#94)
vscode-httpyac - v4.8.0

Published by AnWeber almost 3 years ago

Feature

  • @import supports variable substitution (AnWeber/httpyac#151)
  • render objects as JSON while replacing variables (AnWeber/httpyac#146)
  • add httpResponse as named variable with ${name}Response (AnWeber/httpyac#152)

Fix

  • read all *.env.json as Intellij Environment Files (#94)
  • Intellij client.global.set really changes variables for this run (AnWeber/httpyac#150)
vscode-httpyac - v4.7.5

Published by AnWeber almost 3 years ago

Feature

  • better syntax highlighting for meta data and headers

Fix

  • oauth2 variables are expanded

Thanks

@attilagyongyosi for contributing

vscode-httpyac - v4.7.4

Published by AnWeber almost 3 years ago

Feature

  • add config setting for OAuth2 redirectUri (AnWeber/httpyac#118)
  • add password variable replacer (AnWeber/httpyac#139)
  • besides $shared there is now also the possibility to use $default in config.environment. These variables are only used if no environment is selected (AnWeber/httpyac#142)

Fix

  • added two line endings instead of one in response body (httpyac/httpyac.github.io#13)
  • add support for . in header name (AnWeber/httpyac#128)
  • parsing error with = fixed cli command --var
  • interpret all status codes <400 as valid OAuth2 return codes (AnWeber/httpyac#131)
  • global hooks are now always used for all HttpRegions and also work correctly in httpbook (AnWeber/httpbook#39)
  • fix highlighting for script with event name and name after meta data separator

Thanks

@rngtng, @fredrikhr, @staff0rd for contributing

Related Projects