All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Validation error now correctly specifies missing field as
url
rather thanURL
0.4.5 - 2019-04-22
- Bug where missing URL / method fields caused a crash
- Issue where only the first validation error is printed
0.4.4 - 2019-02-17
- Bug where template variables were not interpolated into alternative output formats (HTTP / cURL)
0.4.3 - 2018-11-19
- Various refactorings
0.4.2 - 2018-04-11
- Improved error message when rif_version field is missing
0.4.1 - 2018-03-21
- Fixed bug where non-string default values were rendered incorrectly in error string
0.4.0 - 2018-03-18
- cURL output format (rif --output=curl)
- Improved error message when a variable is given an unknown type in a RIF file
- Improved error message when required variables are not given
0.3.2 - 2018-02-17
- Add a unique(ish) prefix to the build number to distinguish builds made from the same commit.
0.3.1 - 2018-02-04
- Bug which prevented the use of the HTTP output format on requests with bodies.
0.3.0 - 2018-02-01
- HTTP output format (rif --output=http)
0.2.0 - 2018-01-28
- url, header & body templating
- rif to HTTP request transformation
- .rif file parsing
0.1.0 - 2017-12-29
- Basic command implementation