Skip to content

v0.13.0

Compare
Choose a tag to compare
@Julien-cpsn Julien-cpsn released this 18 Apr 20:54
· 152 commits to main since this release

Added

  • If no directory is specified with --directory -d, the application will try to get one from the ATAC_MAIN_DIR environment varable
  • Automatically pretty print the response content #27
    • It can be deactivated within each request settings
      image
    • You have to upgrade the requests settings in your collection json files from:
{
...request...
    "settings": {
        "use_config_proxy": true,
        "allow_redirects": true,
        "store_received_cookies": true
    }
}

to:

{
...request...
    "settings": {
        "use_config_proxy": true,
        "allow_redirects": true,
        "store_received_cookies": true,
        "pretty_print_response_content": true
    }
}
  • For now, only supports JSON (open an issue if other formats are needed)

Improved

  • Automatically use the selected collection in the request creation popup #25
  • When in the params-only view, the tab key changes the params tabs. When in the result-only view, the tab key chanegs the result tabs.
  • Reworked error printing that concerns "human" errors in order to be more readable (e.g. the app trying to parse a malformed collection file).
  • Lowered the release binary size by 25% to 40% depending on your OS thanks to https://github.com/johnthagen/min-sized-rust

Fixed

  • Fixed a bug where param tabs are still processed and displayed when you were in the result only view #15
  • Fixed a bug where you couldn't get the first collection when using the create request popup #20
  • Fixed a bug where the log file was created even when you were in --dry-run