Release Notes¶
Greenwave 0.3¶
Released 03 Oct 2017.
A number of issues have been resolved in this release:
- Fixed the waiverdb consumer in PR#89 to use the correct value for
subject
. - Shipped the fedmsg configuration files.
Greenwave 0.2¶
Released 27 Sep 2017.
A number of issues have been resolved in this release:
- Issue 34: Expanded
POST /api/v1.0/decision
to accept a list of dicts as the subject of a decision. - Issue 35: For safety, the policies are loaded with yaml.safe_load_all.
- Issue 36: Corrected the API docs examples.
- Issue 60: Added type checks when loading the policies.
- Issue 65: Added JSONP support.
- Issue 72: Added a new HTTP API endpoint
GET /api/v1.0/policies
exposing raw policies. - Issue 77: Employed an actively-invalidated cache mechanism to cache resultsdb and waiverdb results in order to improve gating performance.
- Issue 78: Removed the init methods on our YAMLObject classes which are not called at all.
- Issue 83: Greenwave now sends POST requests for getting waivers to avoid HTTP Error 413.
- Issue 87: Greenwave now publishes messages when decision contexts change.
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.