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

Also numerous improvements have made to the test and docs for Greenwave.

Greenwave 0.1

Initial release, 14 Aug 2017.