Skip to content

Releases: channable/icepeak

Icepeak v2.1.0

15 Jan 12:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.1.0

Icepeak v2.0.0

31 May 15:25
Compare
Choose a tag to compare

What's Changed

  • Prefix all server modules with Icepeak.Server by @robbert-vdh in #111

  • Avoid O(n^2) time broadcast' by replacing Writer by @robbert-vdh in #112

  • Add WebSocket time-out handling using the ping mechanism @robbert-vdh in #113

    The default timeout is 30 seconds, meaning that if a client doesn't respond to a ping within 30 seconds the connection gets terminated. This timeout interval can be tweaked with the --websocket-pong-timeout option, and the behavior can be disabled completely by setting --websocket-ping-interval to 0.

New Contributors

Full Changelog: v1.5.0...v2.0.0

Icepeak v1.5.0

04 Apr 15:33
Compare
Choose a tag to compare

What's Changed

This new release solves important concurrency issues you could encounter with the last versions.

  • Change threading model for subscribers by @DiegoDiverio in #101
  • Increase WebSocket skipped updates metric when queue is not fetched by @DiegoDiverio in #106

Full Changelog: v1.4.0...v1.5.0

v1.4.0

30 Mar 10:04
Compare
Choose a tag to compare

What's Changed

  • Basic fix for avoiding blocking of the consumer thread. by @DiegoDiverio in #98
  • Add metrics on WebSocket queue by @DiegoDiverio in #99

Full Changelog: v1.3.0...v1.4.0

v1.3.0

30 Mar 10:03
Compare
Choose a tag to compare

What's Changed

  • Add python dependencies in Nix configuration files for the server. by @DiegoDiverio in #88
  • Add logging on duration of journaling operations by @DiegoDiverio in #96

Full Changelog: v1.2.0...v1.3.0

v1.2.0

30 Mar 10:03
Compare
Choose a tag to compare

What's Changed

  • Enable log toggling for Sync operations. by @DiegoDiverio in #93

Full Changelog: v1.1.0...v1.2.0

v1.1.0

21 Dec 14:08
Compare
Choose a tag to compare

What's Changed

  • New metrics by @DiegoDiverio in #86
  • Release Icepeak version 1.1.0 by @DiegoDiverio in #89

New Contributors

  • @DiegoDiverio made their first contribution in #86

Full Changelog: v1.0.0...v1.1.0

v1.0.0

17 Nov 06:27
46eaa1c
Compare
Choose a tag to compare

Icepeak v1.0.0

This is the v1.0.0 release!

Icepeak has been running in production for years, with no known issues.

What's Changed

  • Remove all Vulnix related things by @Riscky in #78
  • Upgrade stack from LTS 17.2 to 18.18 by @rkrzr in #79
  • Switch to using niv for pinning Nixpkgs by @maartenberg in #80
  • Upgrade from LTS 18.18 to 19.17 and fix all breaking changes by @rkrzr in #81
  • Update nix version to 2.10.3 on CI by @adrianotm in #82
  • CI: build derivations in parallel by @rodrigol-chan in #83
  • Upgrade stack from LTS 19.17 to 19.32 by @rkrzr in #84

New Contributors

Full Changelog: v0.7.6...v1.0.0