Release Notes¶
Greenwave 0.6.1¶
Released 1 Mar 2018.
- Fixed an bug related to waiving the absence of results. https://pagure.io/greenwave/pull-request/134
- Allow subscribing to configurable message bus topics. https://pagure.io/greenwave/pull-request/132
Greenwave 0.6¶
Released 16 Feb 2018.
A number of issues have been resolved in this release:
- Added logo on the README page.
- Changed Greenwave for submission of waiver in Waiverdb, not anymore with the result_id, but with subject/testcase.
- Introduced a verbose flag that returns all of the results and waivers associated with the subject of a decision.
- Improvements for running in an OpenShift environment.
Greenwave 0.5¶
Released 25 Oct 2017.
A number of improvements and bug fixes are included in this release:
Greenwave 0.4¶
Released 25 Oct 2017.
A number of improvements and bug fixes are included in this release:
Greenwave 0.2¶
Released 27 Sep 2017.
A number of issues have been resolved in this release:
- Expanded
POST /api/v1.0/decision
to accept a list of dicts as the subject of a decision (#34). - For safety, the policies are loaded with yaml.safe_load_all (#35).
- Corrected the API docs examples (#36).
- Added type checks when loading the policies (#60).
- Added JSONP support (#65).
- Added a new HTTP API endpoint
GET /api/v1.0/policies
exposing raw policies (#72). - Employed an actively-invalidated cache mechanism to cache resultsdb and waiverdb results in order to improve gating performance (#77).
- Removed the init methods on our YAMLObject classes which are not called at all (#78).
- Greenwave now sends POST requests for getting waivers to avoid HTTP Error 413 (#83).
- Greenwave now publishes messages when decision contexts change (#87).
Other updates¶
- New HTTP API endpoint
GET /api/v1.0/version
. - Two new parameters
ignore_result
andignore_waiver
forPOST /api/v1.0/decision
so that a list of results and waivers can be ignored when making the decision.
Also numerous improvements have made to the test and docs for Greenwave.
Greenwave 0.1¶
Initial release, 14 Aug 2017.