Skip to content

Releases: nix-community/harmonia

harmonia-v2.0.1

09 Dec 19:18
Compare
Choose a tag to compare

What's Changed

  • improve overall config error handling by @Mic92 in #469
  • chore(deps): bump anyhow from 1.0.93 to 1.0.94 by @dependabot in #475
  • chore(deps): bump tokio-util from 0.7.12 to 0.7.13 by @dependabot in #476
  • chore(deps): bump tokio-stream from 0.1.16 to 0.1.17 by @dependabot in #477
  • chore(deps): bump tokio from 1.41.1 to 1.42.0 by @dependabot in #478
  • fix incorrect version number of 2.0.0 release

Full Changelog: harmonia-v2.0.0...harmonia-v2.0.1

harmonia-v2.0.0

26 Nov 14:02
Compare
Choose a tag to compare

What's Changed

Highlights

Harmonia now provides built-in zstd compression for content. If you had the nginx zstd module configured before, you can now remove it. Nix will automatically use compression when available. This release gets rid of libnix dependencies in Harmonia. This means harmonia no longer has "unsafe" code in its source tree with except for one call to libsodium for signing. Instead harmonia now uses the nix-daemon protocol whenever it needs to reach out to Nix.

Pull requests in details

  • re-implement nar signing in rust by @Mic92 in #439
  • Implement Binding to Unix Domain Sockets by @lorenzleutgeb in #242
  • no longer expose System in narinfo by @Mic92 in #440
  • re-implement get_nar_list in rust by @Mic92 in #441
  • move crypt_sign_detached out of libnixstore to harmonia by @Mic92 in #442
  • Re-implement get_buildlog in rust by @Mic92 in #443
  • Implement deamon protocol to get rid of libnix eventually by @Mic92 in #445
  • Replace most of libnix with nix daemon implementation by @Mic92 in #462
  • enable transparent zstd compression by @Mic92 in #463
  • Get rid of libnixstore by @Mic92 in #464
  • Make config file optional by @Mic92 in #465
  • fix invalid deriver by @Mic92 in #467

New Contributors

Full Changelog: harmonia-v1.0.2...harmonia-v2.0.0

harmonia-v1.0.2

23 Sep 20:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: harmonia-v1.0.1...harmonia-v1.0.2

harmonia-v1.0.1

16 Aug 14:15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: harmonia-v1.0.0...harmonia-v1.0.1

harmonia-v1.0.0

10 Aug 16:01
Compare
Choose a tag to compare

What's Changed

  • fix build with latest nix version by @Mic92 in #378

Full Changelog: harmonia-v0.9.0...harmonia-v1.0.0

harmonia-v0.9.0

25 Jul 13:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: harmonia-v0.8.0...harmonia-v0.9.0

harmonia-v0.8.0

23 Apr 09:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: harmonia-v0.7.5...harmonia-v0.8.0

harmonia-v0.7.5

21 Mar 16:36
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: harmonia-v0.7.4...harmonia-v0.7.5

harmonia-v0.7.4

20 Dec 08:27
Compare
Choose a tag to compare

What's Changed

  • Update to nix 2.19 by @Mic92 in #209
  • various dependency updates.

Full Changelog: harmonia-v0.7.3...harmonia-v0.7.4

harmonia-v0.7.3

12 Nov 13:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: harmonia-v0.7.2...harmonia-v0.7.3