Our next release will be version 0.3. We intend to test it on this very website first, before switching to Pijul for Pijul itself.

0.3 Changelog

  1. Changed the patch encoding (cbor+gz, and external signature).
  2. Patches are now timestamped using RFC 3339.
  3. Abstract the backend away, and switch to Sanakirja as the default backend
  4. Unrecord
  5. Tests
  6. Optimize internal key size, and stabilize all formats

Due for version 0.3

  1. Working prototype of the nest (hosting software)

Future versions

  1. Rollback (patch inverses). The theory and formats already allow this.
  2. Change our diff algorithm, in 0.2 the minimal diff (in O(nm)) is used
  3. Implement commands for switching between branches, using Sanakirja. The format already allows this.