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 - v6.15.1 Latest Release

Published by AnWeber about 2 months ago

Features

  • prefix output with name as fallback for title (318)

Fix

  • ensure valid names of parsed symbols (#297)
  • copy header for aws signing (AnWeber/httpyac#769)
  • add skip test result if @ref is skipped (#297)
  • support Test Runner in VScode Environemnts without open Workspace (#320)
  • always add responses from test run to history (#317)
  • do not delete visible responses on reset envrionment (#317)
vscode-httpyac - v6.15.0

Published by AnWeber 3 months ago

Features

  • add support to define timeout per request using request.timeout or setting variable request_timeout
  • add contextMenu Entry in explorer view (#313)
  • use vscode.LogOutputChannel for better Output Highlighting (#316)
    • config setting httpyac.LogLevel is removed in favor for setting loglevel on OutputChannel
    • allow resetting OutputChannel before runs

Fix

  • variables in gql Query body are replaced (#303)
  • allow defaultHeaders to overwrite accept or user-agent header
  • only try loading grpc reflection if no other protodefinition file is imported or it is explicitly triggerd using grpcReflection (Anweber/httpyac#757)
  • add better handling for disabled and error tests (#297, Anweber/httpyac#760)
  • support empty passwords for Basic auth (Anweber/httpyac#751)
  • error do not bail test runs and instead just set error for this httpRegion (Anweber/httpyac#708)
  • update label of testItem on httpRegion name change (#315)
  • add missing definitions to codeLens property (#314)
vscode-httpyac - v6.14.0

Published by AnWeber 5 months ago

Features

  • add --tag support to cli to only execute httpRegion with defined tag (Anweber/httpyac#693)
  • add support to search for test tags in vscode (Anweber/httpyac#693)

Fix

  • prevent readFile Error log output on package.json search (#293)
  • disabled MetaData Handler checks disabled State on occurence of line in execution order (#292)
  • support Intellij Multiline FormUrlEncoded Syntax (Anweber/httpyac#699)
  • better match .env files to ignore false positive like .envrc (Anweber/httpyac#700)
  • change order in http.tmlanguage.json to support comment highlighting (Anweber/httpyac#703)
  • fix end of response-line to support truncated response body (#295)
  • test runner indicator support disabled test using $cancel variable (#292)
vscode-httpyac - v6.13.3

Published by AnWeber 5 months ago

Fix

  • Aws Signing use query params in signing request (Anweber/httpyac#684)
  • allow check for floats (#283)
vscode-httpyac - v6.13.2

Published by AnWeber 6 months ago

Fix

  • ensureUniqueId on merge (#280)
  • replace header variables after body variables to allow valide Request Signing (Anweber/httpyac#684)
vscode-httpyac - v6.13.1

Published by AnWeber 6 months ago

Fix

  • `$random.integer() returns valid integer (#277)
  • prevent executing wrong test after file change (#278)
vscode-httpyac - v6.13.0

Published by AnWeber 6 months ago

Features

  • update to new API Changes of Intellij Http Client
  • add support for OAuth2 Intellij API (AnWeber/vscode-httpyac#275)
vscode-httpyac - v6.12.1

Published by AnWeber 7 months ago

Features

  • use an environment for all files/tabs (#272)

Fix

  • implement indentation foldingrangeprovider for request body (#269)
  • request count ignores disabled region (Anweber/httpyac#663)
  • show replaced expected value in test results to improve user experience (Anweber/httpyac#663)
vscode-httpyac - v.612.0

Published by AnWeber 7 months ago

Features

  • add folding range provider (#265)

Fix

  • call end() instead of cancel()on successful GRPC Client Streaming (Anweber/vscode-httpyac#264)
vscode-httpyac - v6.11.6

Published by AnWeber 8 months ago

Fix

  • replace grpc-reflection-js with grpc-js-reflection-client
  • fix order of log output in cli (Anweber/httpyac#644)
vscode-httpyac - v6.11.6

Published by AnWeber 8 months ago

Fix

  • replace grpc-reflection-js with grpc-js-reflection-client
  • fix order of log output in cli (Anweber/httpyac#644)
vscode-httpyac - v6.11.5

Published by AnWeber 8 months ago

Fix

  • Assertsions for Zero are working (#260)
  • typo in junit report.xml generation (AnWeber/httpyac#642)
vscode-httpyac - v6.11.4

Published by AnWeber 9 months ago

Fix

  • Variable is replaced in multipart/form-data when file is injected (AnWeber/vscode-httpyac#258)
vscode-httpyac - v6.11.3

Published by AnWeber 9 months ago

Fix

  • hide password answer in sessionStore (AnWeber/httpbook#111)
  • add Content-Type if protocol GRAPHQL is used to support same API as Intellij HTTP Client (AnWeber/vscode-httpyac#257)
vscode-httpyac - v6.11.2

Published by AnWeber 9 months ago

Feature

  • add navigation support to imported files (#250)

Fix

  • Intellij store variables independent from current env in global cache (Anweber/httpyac#612)
  • always use GRPC Reflection to support same Behaviour as Intellij (#254)
  • save of response is await before editor is shown (#252)

thanks to @mondhs

vscode-httpyac - v6.11.1

Published by AnWeber 10 months ago

Fix

  • update documentSelector based on storageLocation for Response CodeLensProvider (#251)
vscode-httpyac - v6.11.0

Published by AnWeber 10 months ago

[6.11.0] (2023-12-29)

Feature

  • add audience and resource to OAuth2 token exchange flow (AnWeber/vscode-httpyac#248)
  • allow intercepting and modification of OAuth2 Request before sending using oauht2_interceptRequest (#605)

Fix

  • escaping of \{\{2\}\} did not work (Anweber/vscode-httpyac#244)
  • support only http-client.env.json and http-client.private.env.json files for intellij environments (Anweber/vscode-httpyac#245)
  • add support to set requestUnauthorized to OAuth2 Requests (#605)
  • allow empty string in input and list provider (AnWeber/vscode-httpyac#247)
  • parsing issue with multiline url parsing with only variable content (Anweber/vscode-httpyac#249)
vscode-httpyac - v6.10.0

Published by AnWeber 11 months ago

Feature

  • add support for dynamic # @ref (AnWeber/httpyac#585)

Fix

  • device code flow uses correct interval
  • expires_in is not required in OAuth2Response (#240)
vscode-httpyac - v6.9.0

Published by AnWeber 12 months ago

Fix

  • do not fail on javascript assert (Anweber/httpyac#572)
vscode-httpyac - v6.8.2

Published by AnWeber 12 months ago

Feature

  • add new meta data # @post-redirect-get to always use method GET for redirects (Anweber/httpyac#563)

Fix

  • use grpc Stream cancel method if available
Related Projects