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.8.1

Published by AnWeber about 1 year ago

Fix

  • allow import of .httpyac.cjs or .httpyac.config.cjs file
  • Memory Leak in grpc client, because grpc client is not closed (#231)
vscode-httpyac - v6.8.0

Published by AnWeber about 1 year ago

Feature

  • add support for grpc-reflection (Anweber/httpyac#566)

Fix

  • only use default scope opendid if no scope is defined (Anweber/httpyac#560)
  • use repeat only in mainContext and not in forceRef calls (Anweber/httpyac#562)
  • store all connections as session in userStorage to allow disconnect (Anweber/httpyac#565)
  • new amqp client does not disconnect previous amqp client (Anweber/httpyac#565)
  • add syntax highlighting if comment is in request line (#234)
vscode-httpyac - v6.7.1

Published by AnWeber about 1 year ago

Fix

  • default of setting testRunAlwaysUseEnvis null (Anweber/vscode-httpyac#230)
  • testRunner uses latest activeEnvironemnt (Anweber/vscode-httpyac#230)
  • testRunner supports repeating tests multipe times (Anweber/vscode-httpyac#229)
vscode-httpyac - v6.7.0

Published by AnWeber about 1 year ago

Feature

  • allow change of active Environment in provided context (Anweber/vscode-httpyac#225)
  • allow setting channelCredentials in header using string (Anweber/httpyac#553)
  • support using require in inline template

Fixes

  • improvements to completionItem API (AnWeber/vscode-httpyac#224)
vscode-httpyac - v6.6.7

Published by AnWeber about 1 year ago

Fixes

  • reenable Http Header completion (#223)
vscode-httpyac - v6.6.6

Published by AnWeber about 1 year ago

Fixes

  • resolve connect Promise in Websocket Requests on close before open Connection (AnWeber/httpbook#96)
  • fixed Syntax highlighting issue with Intellij scripts when JSON body is used (#220)
  • generate code did not load VSCode Settings configuration (#221)

Contributors

thx to @mondhs

vscode-httpyac - v6.6.4

Published by AnWeber about 1 year ago

Fixes

  • support return of null in variable replacement (Anweber/httpyac#513)
  • allow for variable use in $pick picklists: {{ $pick ask-variable? $value: data }} (Anweber/httpyac#537)
  • pre request in intellij format is executed before variable replacer (Anweber/httpyac#534)
  • allow removal of UserAgent Header (httpyac/httpyac.github.io#70) using script
{{@request
  request.headers["User-Agent"] = undefined
}}
  • Settings ignore "" value (#215)
  • open Response Editor in same viewColumn as previous Editor (#216)
vscode-httpyac - v6.6.3

Published by AnWeber about 1 year ago

Fixes

  • support multiple # @import of the same file from different httpFiles (Anweber/httpyac#508)
vscode-httpyac - v6.6.2

Published by AnWeber about 1 year ago

Fixes

vscode-httpyac - v6.6.1

Published by AnWeber about 1 year ago

Fixes

  • improve stability of asserts using objects/arrays (Anweber/httpyac#503)
vscode-httpyac - v6.6.0

Published by AnWeber over 1 year ago

Features

  • add method $getOAuth2Response to javascript context (Anweber/httpyac#499)
  • add HttpClientProvider and JavascriptProvider to httpyac API
  • allow global Asserts and onRequest/ onResponse hooks and import global Asserts from other Http Files (Anweber/httpyac#488)
  • support xpath namespaces using @xpath_ns (Anweber/httpyac#493)

Fixes

  • always log current httpRegion and response on exception (Anweber/httpyac#275)
vscode-httpyac - v6.5.1

Published by AnWeber over 1 year ago

Fixes

  • output=none is respected in CLI (Anweber/httpyac#477)
  • $input-askonce does not ask again for existing variables (Anweber/httpyac#477)
vscode-httpyac - v6.5.0

Published by AnWeber over 1 year ago

Features

  • support configuration of output request logger options in .httpyac config (Anweber/httpyac#467)
  • calculate average of timings for repeat (httpyac/httpyac.github.io#69)

Fixes

  • use env as default env dirname (Anweber/vscode-httpyac#198)
vscode-httpyac - v6.4.6

Published by AnWeber over 1 year ago

Fixes

  • default headers do not overwrite headers with other casing (Anweber/vscode-httpyac#200)
  • env dir is resolved correctly (Anweber/vscode-httpyac#198)
vscode-httpyac - v6.4.5

Published by AnWeber over 1 year ago

Fixes

  • output-failed did not work, if output none is used (Anweber/httpyac#460)
  • prefer httpyac config files for root determination (#194)
  • unresolved # @ref throws error (#197)
  • after script is not triggered too much while using @loop (Anweber/httpyac#463)
  • CookieJar can be disabled with file config (AnWeber/httpyac#457)
vscode-httpyac - v6.4.4

Published by AnWeber over 1 year ago

Fixes

  • # @jwt metadata parsedBody matches body (Anweber/httpyac#454)
  • allow comment in last line of script (Anweber/httpyac#454)
  • ignore region names which are not valid Javascript Variables (Anweber/httpyac#455)
  • responseViewLanguageMap is also used in preview mode (#193)
vscode-httpyac - v6.4.3

Published by AnWeber over 1 year ago

Fixes

  • request method detection supports only uppercase character to prevent false positives (Anweber/httpyac#447)
vscode-httpyac - v6.4.2

Published by AnWeber over 1 year ago

Fixes

  • reuse current NodeJS Context instead of creating custom Context to allow use of crypto in NodeJS@20 (AnWeber/httpyac#437)
vscode-httpyac - v6.4.1

Published by AnWeber over 1 year ago

Fixes

  • using askonce modifier is optional (AnWeber/vscode-httpyac#190)
vscode-httpyac - v6.4.0

Published by AnWeber over 1 year ago

Features

  • add support for custom plugins in httpFileStore initialization (AnWeber/vscode-httpyac#186)
  • add modifier $input-askonce to ask only once for $input (#436)

Fixes

  • ensure deletion of additional body properties (prettyPrintBody, parsedBody, rawBody), if body property is modified (AnWeber/httpbook#84)
Related Projects