All Versions
Latest Version
Avg Release Cycle
16 days
Latest Release
1208 days ago

Changelog History

  • v0.11.0 Changes

    June 11, 2020

    ๐Ÿ‘Œ Improvements

    • โšก๏ธ urfave/cli has been bumped from v1 to v2 and code has been updated to reflect version change. This also mean cassowary should be go get-able
    • ๐Ÿ”จ run and run-file has been merged into a single command 'run'. To run file slurp mode just add the -f flag in the run command, readme has been updated to reflect changes. This also meant the cli part could be refactored and a lot of duplicated code was removed
    • โšก๏ธ updated go.mod

    ๐Ÿ›  Bugfixes

    ๐Ÿ›  A bug where when both file slurp mode and duration was specified would cause the http requests to fail has been fixed

    ๐Ÿ”„ Changelog

    ๐Ÿ”จ c85379c Merge pull request #22 from rogerwelin/refactor-cli
    ๐Ÿ”จ 43fcb00 bumped urfave/cli to v2, refactored cli code, merge run & run-file into run
    1c2ef1f fix bug when duration and slurpmode was specified
    88fbd9f minor: readme fix
    โšก๏ธ a601154 minor: readme update
    ๐Ÿ”จ 68522b3 update readme to reflect refactoring
    โšก๏ธ b61a44c updated go.mod

  • v0.10.0 Changes

    May 31, 2020

    ๐Ÿ”‹ Features

    โž• Adding support for custom TLS certificates and support for x509 authentication. Big thanks to @fate0 for implementation

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ cff7785 Merge pull request #20 from fate0/custom-tls
    ๐Ÿ“„ 2d75e69 add docs
    ๐Ÿ‘ dab6a69 add support for custom tls config
    โœ… 1d34252 add test case
    โœ… ba84934 add testdata
    โšก๏ธ 25fd534 update cli usage
    โšก๏ธ a33db64 update cli usage

  • v0.9.1 Changes

    May 17, 2020

    ๐Ÿ”„ Changelog

    3661474 handle fatal errors a bit more gracefully

  • v0.9.0 Changes

    May 10, 2020

    ๐Ÿ”‹ Features.

    Cassowary can now push metrics to AWS Cloudwatch metrics by adding the --cloudwatch flag

    ๐Ÿ›  Bugfixes.

    ๐Ÿ›  Fix for Prometheus metrics that was never triggered even when selected

    ๐Ÿ‘Œ Improvements.

    Cassowary has been bumped to Go 1.14

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ c1ed989 Merge pull request #17 from rogerwelin/cloudwatch-metrics
    3dc1908 bump go. fix prometheus bug where metric was never triggered. adding cloudwatch option for metrics
    c399706 dependency injection
    e0ea13d wip: cloudwatch

  • v0.8.0 Changes

    April 24, 2020

    ๐Ÿ”‹ Features

    ๐Ÿ†• New features include adding a duration in seconds that can be set on the command line to specify how long the load test will be run for. The desired amount of request will be equally distributed out over that specified amount of time

    ๐Ÿ”„ Changelog

    โœ… 1919371 feature: adding option to specify duration of the load test
    a88c25f pimp readme
    42720fe small readme fix

  • v0.7.0 Changes

    February 03, 2020

    ๐Ÿš€ No new features in release. Changes includes refactoring of the code to separate main package (cli) and library module (pkg/client) making it easier to use the library

    ๐Ÿ”„ Changelog

    ๐Ÿ”จ 28cb6f0 refactoring main / client package. adding docs
    ๐Ÿ“„ 761c4e0 small docs fix

  • v0.6.0 Changes

    January 27, 2020

    ๐Ÿ”‹ Features

    • Ability to send POST & PUT requests where json data is defined in a file

    ๐Ÿ”„ Changelog

    61f3f32 adding put, post flags
    1bb47d6 post data functionality

  • v0.5.1 Changes

    January 24, 2020

    ๐Ÿ›  Bugfixes release 0.5.0 where cassowary hangs in file-slurp mode

    ๐Ÿ”„ Changelog

    b41606a fix bug where program hangs in file-slurp mode

  • v0.5.0 Changes

    January 24, 2020

    ๐Ÿ”‹ Features

    • ability to disable http-keep-alive
    • ๐Ÿ”ง ability to configure http timeout
    • ability to generate specified number of requests to be generated when reading URL paths from file

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ 52ae742 Merge pull request #10 from rogerwelin/zh-readme
    ๐Ÿ”€ e698c52 Merge pull request #11 from lutfuahmet/master
    ๐Ÿ”€ 13d53ad Merge pull request #9 from lutfuahmet/master
    1e6e6c0 add godoc badge
    โฑ 8071fd6 added timeout option
    754c24c coverage badge
    c721b79 generate request from file
    c7f418f option to disable http keep alive
    9892dfd readme fix
    3c1ee83 readme fix
    99a12a5 readme: add toc table
    d0e80f0 readme: prometheus example
    2bee0b7 zh readme

  • v0.4.0 Changes

    January 16, 2020

    ๐Ÿ”จ Major refactoring done to keep code DRY and significantly more easier to navigate. Also main package (the cli) and the callable code have been separated; thus enabling anyone to import the client library using go mod

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ d937504 Merge pull request #7 from HugoReeves/master
    ๐Ÿ”จ aa7459b Merge pull request #8 from rogerwelin/refactor-project-structure
    581d4df add fields to struct, make terminal output optional
    โœ… 054bf91 add more tests
    ๐Ÿ”จ a1aa580 documenting refactor changes
    ๐Ÿ”จ 85e9601 major refactoring of project structure
    a83856d readme: add nix/nixos install instructions
    ๐Ÿšš 3767016 remove duplicated code sections