Skip to content

chore: release v0.3.8 - #105

Merged
teancom merged 1 commit into
mainfrom
release-plz-2026-10-13T21-51-56Z
Oct 15, 2026
Merged

teancom merged 1 commit into
mainfrom
release-plz-2026-10-13T21-51-56Z

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • sendspin: 0.3.7 -> 0.3.8 (✓ API compatible changes)
Changelog

0.3.8 - 2026-10-15

Fixed

  • (audio) support unsigned 24-bit output (#107)
  • hold sync corrections while a cold output stream's delay settles (#103)

Other

  • cover startup synchronization correction transitions (#106)

Fixed

  • Stop a freshly opened output stream from being corrected at up to 4% speed
    for several seconds after playback starts. On some backends (observed with
    ALSA over PulseAudio/PipeWire) the reported output delay of a cold stream
    overshoots by a few hundred milliseconds and then relaxes while the audio
    plays gaplessly, and the sync error moves with it. Corrections are now held
    back until 500ms observation-window floors stay within a 10ms range over
    a baseline window and two seconds of comparisons, independent of callback
    size (capped at 10s after playback starts). Speed corrections are limited to
    0.5% for the first 20s after a start. Callback gaps of 500ms or more discard
    settling evidence. The all-time delta floor used for reanchors is re-seeded
    from the observed floor each time the delay settles.


This PR was generated with release-plz.

@github-actions
github-actions Bot force-pushed the release-plz-2026-10-13T21-51-56Z branch from cd083fd to 30f93d8 Compare October 14, 2026 20:31
@github-actions
github-actions Bot force-pushed the release-plz-2026-10-13T21-51-56Z branch from 30f93d8 to d37577f Compare October 15, 2026 00:04
@teancom
teancom merged commit acde529 into main Oct 15, 2026
6 checks passed
@teancom
teancom deleted the release-plz-2026-10-13T21-51-56Z branch October 15, 2026 00:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant