Skip to content

v0.2.8

Choose a tag to compare

@TomTonic TomTonic released this 27 Aug 09:33
· 6 commits to main since this release

v0.2.8

Source Code Updates

  • Bumped the Go toolchain from 1.26.6 to 1.27.0. This is a feature release, not a security patch —
    no CVEs are fixed by this jump (1.26.6 already carried all fixes current at the time). Notable
    changes relevant to this project's operation:
    • Small-object memory allocation is up to 30% faster for allocations under 80 bytes, giving a
      modest overall throughput improvement with no code changes required.
    • A new goroutineleak profile (runtime/pprof, /debug/pprof/goroutineleak) is available for
      diagnosing goroutines blocked on unreachable concurrency primitives, useful when debugging
      long-running sync daemons like websyncd.
    • The minimum macOS build target rises to macOS 13 (Ventura). This does not affect websyncd's
      distributed binaries, since CI only builds Linux targets (amd64, arm64, armv7, armv6).

Full Changelog: v0.2.7...v0.2.8