Skip to main content

dothttp-runner 0.0.32

[0.0.32]#

  • [Feature] Postman Personal Account Integration
    • [Feature] Import Postman Collections / workspaces
    • [Feature] Export to Postman Collection (single file and folder)
  • [Feature] Better suggessions for generate programming language
  • [Feature] Httpbook response coloring, search
  • [Bug] HttpBook Generate request programming language is not working in case of target not defined in same cell
  • [Bug] Request error is not shown in case of property is not found
  • [Bug] history item not executing fixed
  • [BUMP] dothttp build to 0.0.40

source code changes: https://github.com/cedric05/dothttp-runner/pull/89/files

Latest notebook demo:

dothttp-runner 0.0.31

[0.0.31]#

  • [Improvement] HttpBook
    • Save Response of httpbook cell
    • Generate Programming Language (easy import) from HttpBook cell
    • Convert HttpBook to httpfile for easy sharing
    • Show Hover suggesstions in HttpBook cell
    • Run Individual target when multiple targets are defined in single cell of HttpBook notebook
    • Http Targets can be extended from http target defined in Other cell of HttpBook notebook
    • Import http file as Httpbook (notebook)
  • [Improvement] feat(useunstable): use unstable build of dothttp, includes unstable build of dothttp while figuring out which version to download
  • [Improvement] now, extension uses disposes all commands, which helps vscode editor refresh or discard extension when not in use faster
  • [Bug] Targets Execution will be taken from code lens or editor panel (earlier, it is taken from activetexteditor, which is running into errors incase its not real editor, such as output window)
  • [Bug] export to postman runs into error in case of file already exported.
  • [Bug] import postman runs into error in case of file already exits, now shows correct error message.

dothttp-runner 0.0.28

[0.0.28]#

  • [Improvement] export postman now generates filename with suffix ".postmancollection.json"
  • [New Feature] supports importing har file
  • [Improvement] curl with new library and import by file, should fix most curl import issues
    • Use other formats as curl import os not standardised
  • [Improvement] Now dothttp history, dothttp environment and dothttp propertiles will be shown in seperate view container for easy access

dothttp-runner 0.0.27

[0.0.27]#

This is a minor update

  • [Improvement] Editor commands now more approachable (now available in editor context)
  • [Improvement] Generate request programming language is including "gen..py" fix

dothttp-runner 0.0.26

[0.0.26]#

  • [Feature] Better distinction between json and javascript

  • [Feature] editor will show suggestions in .dothttp.json

  • Bump dothttp version to 0.0.33

    • New Feature Support AWSAuth (landed in version dothttp 0.0.32)

    • New Feature Support UnixSocket (landed in dothttp version 0.0.31)

    • [New Feature] New dynamic properties ($randomSlug, $uuid, $timestamp)

    • [Improvement] Better postman export (apikey, bearerauth)

    • [Improvement] Curl/har export shows duplicate headers in case of header has case change

    • [Improvement] Curl Generation/export will add content-length (curl itself will generate, adding it will cause other problems)

    • [Improvement] keeping track of performance (via benchmark suite)

    • [Improvement] load huge request payload from file without fear memory

    • [Improvement] postman import to http (import variables to .dothttp.json)

    • [Improvement] postman import to http (create base http incase of inherit auth)

    • [Improvement] postman export expose vairables from .dothttp.json

    • [Bug] Curl/har with basic auth, adding authentication header fixed

    • [Bug] postman with urlencode not working fixed

    • [Bug] add tests for p12, cert, awsauth for dotextensions execute target, (landed in dothttp version 0.0.33)

    • [Bug] error handling for regenerate http from parsed object (landed in dothttp version 0.0.33)

    • [Bug] requests-aws4auth is not must included (dothttp-wasm) (landed in dothttp version 0.0.33)

    • [Bug] fix curl gen for awsauth

    • [Bug] fix curl for urlencoded not generating payload data

    • [Bug] fix format http file for certificates and awsauth

    • [Bug] fix aws auth with post method not working

    • [Tests] integration tests for awsauth

dothttp-runner 0.0.25

[0.0.25]#

  • [Feature] Better distinction between json and javascript
  • [Feature] editor will show suggestions in .dothttp.json
  • Bump dothttp version to 0.0.26
    • [Feature] New dynamic properties ($randomSlug, $uuid, $timestamp)
    • [Improvement] Better postman export (apikey, bearerauth)
    • [Improvement] Curl/har export shows duplicate headers in case of header has case change
    • [Improvement] Curl Generation/export will add content-length (curl itself will generate, adding it will cause other problems)
    • [Continous] keeping track of performance
    • [Improvement] load huge request payload from file without fear memory
    • [Bug] Curl/har with basic auth, adding authentication header fixed
    • [Bug] postman with urlencode not working fixed

dothttp-runner 0.0.23-0.0.24

[0.0.24]#

Includes 0.0.23 with support vscode january 2021 version

[0.0.23]#

  • [Feature] Import Single Curl Request
  • [Feature] Import Swagger (2.0 & 3.0, versions more than 3.0 might work not guaranteed )
  • [Feature] Export http file to postman collection for easy sharing with peers
  • [Improvement] Bump dothttp-cli to 0.0.25

dothttp-runner 0.0.22

[0.0.22]#

  • [Feature] Restart dothttp-cli command
  • [Improvement] save file before running (for http file, for notebook it will not try to save)
  • [Bug] import postman shows error message in case of failure
  • [Feature] supports vscode hovers(shows informational message on hovering in dothttp)

    Suggestions

  • [Feature] supports vscode definition(on clicking name, it will direct you to base definition)
  • [Improvement] postman import with file(earlier it used to be link, now supports import via locally downloaded file)
  • [Improvement] Bump dothttp-cli to 0.0.24
    • [Improvement] import postman now supports 2.1.0 postman collection (also lot of bug fixes with import)

dothttp-runner 0.0.19 & 0.0.20

0.0.20#

This is preview release for notebooks. (enabled by default in vscode-insiders) No changes

0.0.19#

  • [Bug]fixes issue with curl import (few)
  • Feature provides ability create and test via programming languages in javascript
  • [improvement] text/xml payload can be broken down, one can insert useful comments (comment/uncomment few parts)

dothttp-runner 0.0.17/0.0.18

0.0.18 is released after two hours of 0.0.17 because of REGRESSSION issue

[0.0.18]#

  • [Bug] REGRESSSION fixed dotextensions client not getting updated

[0.0.17]#

  • [Improvement] auto installation of dothttp-req, incase of using with pythonpath
  • [Bug] integers are sent as float in json type fixed
  • [Bug] pure data payload with chineese not working fixed
  • [Bug] extension package file has included unwanted files(js libraries), which increased size from 2.5 MB to 4.5 MB fixed

dothttp-runner 0.0.16

[0.0.16]#

  • [Improvement] curl generated for json data types will formatted for better viewing experience
  • [Improvement] notebooks will be serialized in formatted json, for better reading in git (preview)
  • [Improvement] Better completion for infile variables, completes language keywords, better details for environment/properties/infile variable information
  • [Improvement] urls can be completed from past runs(past 100 entries) (earlier it used to be from current file)
  • [Improvement] History entry will now have urls for easy filtering
  • [Bug] fast error reporting. (earlier there is bug which will not update error diagnostics right away, even though its fixed)
  • [Bug] users running with pythonpath not able to start extension for first time fixed
  • [Bug] grammer fixed and many improvements (highlights triple quotes correctly, indentation not happening fix)

dothttp-runner 0.0.11

Announcement#

  • users can try dothttp syntax on dothttp-playground without having to install. checkout playground
  • dothttp-runner now supports macos/darwin natively

More fixes/improvements:#

  • [Feature] no need to escape quotes or double quotes when using """ """ for data payload
  • [Feature] variables can now be multiline.
  • [Feature] extension now supports macos.

dothttp-runner 0.0.10

More fixes/improvements:

  • [Feature] generate clients for all other languages
  • [Bug] pick first one if only one target per file
  • [Bug] when reuse tab is enabled and response saved, tab is not appearing
  • [Bug] http def code generation fails when active texteditor is output channel

dothttp-runner 0.0.9

github code spaces

More fixes/improvements:

  • [Announcement] dothttp-runner can be run in remote wsl and containers.
  • [Improvement] history item will now start showing time of executed for better reference.
  • [Improvement] run http def (rerun last target disabled), will now start showing urls also (for ease picking).
  • [Improvement] Configure response directory name (saving responses in request file itself is not suitable for all) use/configure dothttp.conf.response.savedirectory to not save in current file's directory.
  • [Bug] multipart (files payload) with content-type not specified is taking forever in windows platform.
  • [Bug] busybox multipart decoder is considering upload text part as file (don't set content-type for normal)
  • [Bug] don't set default python3 path (if user adds it, he has to install dothttp-req)
  • [Bug] postman import is creating duplicate folder, use showOpenDialog rather than, showSaveDialog
  • [Bug] history execute is not showing file extension/ file syntax
  • [Bug] history item hove is showing 200 undefined fixed.

history imp1 history imp2