Patchwork v2.0.0-rc2 Available

Stephen Finucane stephen at that.guru
Fri May 19 08:47:02 AEST 2017


The second release candidate of the upcoming Patchwork v2.0.0 release
is now available:

    https://github.com/getpatchwork/patchwork/releases/tag/v2.0.0-rc2

This release introduces a number of fixes on top of rc1, that were
found during testing of the same:

- Most REST API resources now includes summary representations for
  nested resources. Where a resource such as a patch
  (/patches/{patchID}) would previously have included a simple URL for
  the submitter, it will now include the ID, name and email in
  addition to the URL. For example:

    "submitter": "https://example.com/api/people/1",

  becomes:

    "submitter": {
      "id": 1,
      "url": "https://example.com/api/people/1",
      "name": "John Doe",
      "email": "john.doe at example.com"
    },

- It is now possible to filter patches by project linkname in addition
  to project ID

- Filtering patches by state names now works as expected using the
  slugified representation of the state name

- The '/series' endpoint now includes an 'mbox' parameter for each item

- django-debug-toolbar is bumped from 1.7 to 1.8

We look forward to any feedback on this release. Barring any critical
issues, the final release will be cut at the end of this month.

Happy patchworking!

---

Patchwork is a patch tracking system for community-based projects. It
is intended to make the patch management process easier for both the
project's contributors and maintainers, leaving time for the more
important (and more interesting) stuff. You can find out more on the
GitHub repo [1], the docs [2], or the original project homepage [3].

[1]: https://github.com/getpatchwork/patchwork
[2]: https://patchwork.readthedocs.org/
[3]: http://jk.ozlabs.org/projects/patchwork/


More information about the Patchwork mailing list