diff --git a/CHANGELOG.md b/CHANGELOG.md index 1295373..f4939cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,67 @@ +# 0.5 + +This release includes many new additions and bug fixes to +work in sync with SQUAD. + +The example build report template has been improved and anonymized +for genereric use. + +A new command `./manage.py submit` has been added to allow +users to submit results to SQUAD backend by simply passing +results files. It still missing on attachments but will be +added in near future. +work in sync with SQUAD. + +The example build report template has been improved and anonymized +for genereric use. + +A new command `./manage.py submit` has been added to allow +users to submit results to SQUAD backend by simply passing +results files. It still missing on attachments but will be +added in near future. + +Better testing has been implemeted. There's a squad instance +running on the fly, meaning tests are run against a real +squad instance, instead of basic mocking. + +Complete list of changes below: + +* commands: + * add submit results + * shell: add missing import + * submit: fix bugs + * test: return test result code +* core: + * api: add helpful message on 500 errors + * api: improve credentials handling + * models: fix small bugs and add helpful messages + * models: update metricthreshold to use env + * models: use testrun status endpoint +* examples: + * build_report: add free text form from params + * rename schneider report + * schneider_template: add links to tests + * schneider_template: anonymize template + * schneider_template: fix tabs and tr tags +* manage: + * configure basic logging + * exit with proper exit code + * handle credentials before subcommands + * make squad-host mandatory in environment +* tests: + * add flake8 check + * add tests for submit command + * remove configurarion of the api before running tests + * remove test_squad_service.py to speed up testing + * start local squad server to support testing + * test_api: add auth test +* misc: + * fix the import paths for some docs and examples + * reports: improve generic reports + * setup.py: make squad-client program name shorter + * shortcuts: add submit_results shortcut + * travis: add travis file + # 0.4 This release improves basic report generation for Schneider project diff --git a/squad_client/version.py b/squad_client/version.py index 58d168b..5a6f84c 100644 --- a/squad_client/version.py +++ b/squad_client/version.py @@ -1 +1 @@ -__version__ = '0.4' +__version__ = '0.5'