This file keeps track of all changes to this project. This project follows semantic versioning and keeps a change log.
Please view this change log on the master branch, as otherwise it is probably outdated.
- Improve project setup to be able to install sireg with npm:
npm install siregoryarn add sireg.
- sireg can now be invoked with
sireg exec [--opts]by specifying all relevant test suite config settings as CLI options.
- Refactoring: all internal classes have been completely refactored to improve the overall architecture.
- BC: config setting
testCaseis renamed totestSuite. - BC: renamed
filePathproperties for CSVLoader and FileLoader topath.
Maintenance Release - updating deployment pipeline.
Maintenance Release - updating deployment pipeline.
- CSV loader
- Beta: redirect tests by setting expected urls and status code
- Added
Reporters that are capable of reporting the result of a regression test case. - Added
settingsin test case configuration to customize tool parameters
- Big architecture refactoring opening extension points through a DI container. It is now possible to add custom strategies to the tool by defining them in the DI container.
- BC:
replacementsare now calledreplacersto be consistent with the other names. - BC: CLI changed from
sireg <config>tosireg test <config>.
- Parallel processing of HTTP requests now works as it should.
- HTTPS support
- Initial release
- Basic support for loaders and replacements
- JSON schema support