# Pijul 0.12 released!

**URL:** <https://discourse.pijul.org/t/pijul-0-12-released/313>\
**Category:** Announcements\
**Created:** [April 22, 2019, 6:58pm UTC](https://discourse.pijul.org/t/pijul-0-12-released/313 "2019-04-22T18:58:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![pmeunier](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/pmeunier/32/4_2.png) [@pmeunier](https://discourse.pijul.org/u/pmeunier)\
**Post date:** [April 22, 2019, 6:58pm UTC](https://discourse.pijul.org/t/pijul-0-12-released/313/1 "2019-04-22T18:58:54Z")

</div>

I’m quite happy about this release. It’s been a long time in the making, but we’ve seen many improvements, the most notable being:

- A fast diff algorithm, which was still one of the major painpoints.
- A massive simplification of the outputting algorithm, which is starting to be provable.
- PGP keys, provided by the [Sequoia PGP](http://sequoia-pgp.org/) project.

I’d say the main thing to expect before 1.0 could be one last format change to reduce the disk space usage, and handle large (possibly binary) files more easily. The patch format shouldn’t change, so there will be almost no disruption.

**Edit (23/4/2019):** I’ve written more details [here](https://pijul.org/posts/2019-04-23-pijul-0.12/).

---

<div class="post-metadata">

**Author:** ![pmeunier](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/pmeunier/32/4_2.png) [@pmeunier](https://discourse.pijul.org/u/pmeunier)\
**Post date:** [April 22, 2019, 6:59pm UTC](https://discourse.pijul.org/t/pijul-0-12-released/313/2 "2019-04-22T18:59:33Z")

</div>



---

<div class="post-metadata">

**Author:** ![ehamberg](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/ehamberg/32/156_2.png) [@ehamberg](https://discourse.pijul.org/u/ehamberg)\
**Post date:** [April 23, 2019, 5:42am UTC](https://discourse.pijul.org/t/pijul-0-12-released/313/3 "2019-04-23T05:42:55Z")

</div>

Congratulations on the release!

I want to update the version in homebrew. Is there a download link available for the 0.12 release? (Pijul 0.11 is available at [https://pijul.org/releases/pijul-0.11.0.tar.gz](https://pijul.org/releases/pijul-0.11.0.tar.gz), but changing that to `pijul-0.12.0.tar.gz` doesn’t work at the moment.)

---

<div class="post-metadata">

**Author:** ![pmeunier](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/pmeunier/32/4_2.png) [@pmeunier](https://discourse.pijul.org/u/pmeunier)\
**Post date:** [April 23, 2019, 6:36am UTC](https://discourse.pijul.org/t/pijul-0-12-released/313/4 "2019-04-23T06:36:00Z")

</div>

Indeed. I was planning to write a blog post, make a tarball and update Pijul in the distribution I use (NixOS) today. I released before doing all that because I knew a number of people were waiting for it.

---

<div class="post-metadata">

**Author:** ![flobec](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/flobec/32/23_2.png) [@flobec](https://discourse.pijul.org/u/flobec)\
**Post date:** [April 30, 2019, 9:21am UTC](https://discourse.pijul.org/t/pijul-0-12-released/313/5 "2019-04-30T09:21:21Z")

</div>

Congrats on the release! I’ve tried (but not too hard) to package pijul in nixpkgs, and found out it’s not trivial to get rust derivations built with clang as the C compiler (as needed by nettle).

---

<div class="post-metadata">

**Author:** ![pmeunier](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/pmeunier/32/4_2.png) [@pmeunier](https://discourse.pijul.org/u/pmeunier)\
**Post date:** [April 30, 2019, 8:02pm UTC](https://discourse.pijul.org/t/pijul-0-12-released/313/6 "2019-04-30T20:02:51Z")

</div>

It’s actually feasible, if we can get this in: [https://github.com/NixOS/nixpkgs/pull/58212](https://github.com/NixOS/nixpkgs/pull/58212)
