Patchwork v2.0.0-rc3 Available

Stephen Finucane stephen at that.guru
Wed May 31 07:51:09 AEST 2017


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

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

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

- [SECURITY] The '/user/bundle/{bundleName}' resource will correctly
  verify that a Basic Auth user is the owner of given bundle, and
  return a 404 if not. This fixes a regression first introduced in rc1

- pwclient will no longer attempt to re-encode decoded unicode to
  ascii under Python 2. This should prevent issues seen when
  downloading unicode patches

- The parser will correctly series-ify patches that have multiple
  'References' or 'In-Reply-To' headers, and will attempt to series-ify
  patches that lack these headers entirely through a combination of
  various other metadata

- It is now possible to download mbox files for cover letters

- Patch diffs now download with a 'diff' extension

We look forward to any feedback on this release. It is expected that
there will be one final significant change before final is released, in
the form of switching API authentication to use token. Excluding this and any critical issues seen before then, this code represents the final version of 2.0.0, which is now expected by mid-June.

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