Slursh — Changelog

v1.1.0 (2026-08-09)
  - Knobs and the Bypass/Null buttons now use the shared BruceJames control
    library (bj-controls) instead of bespoke pointer/pill art.
  - Unauthenticated (not-in-demo) loads now pass audio through unchanged
    instead of muting.
  - "Update Available" now opens the downloads page directly instead of the
    homepage.
  - Update checks support an optional OS-specific version override and a
    monthly fallback license check when "Check for updates" is disabled.

v1.0.0 (2026-06-14)
  Initial public release.
  - Slush saturator: tanh soft-clip that rounds toward a sine as drive rises,
    with threshold / floor / knee shaping of the dry-to-saturated blend
  - Collapse: transient-triggered ducking split across a sweepable crossover
    (100-1000 Hz) with independent low/high attack and release gates
  - Squarify: drives the low band toward a squared-off fundamental as collapse
    engages
  - Per-band duck depth up to 48 dB (low and high independently)
  - Phase-clean dry path: full null at 0% wet, accurate Null-test output mode
  - Live attack/release envelope display with travelling position balls
  - Segmented Drive (saturation amount) and Collapse meters
  - UI scaling: 100% / 150% / 200%, remembered between sessions
  - VST3 and CLAP formats, Windows 64-bit
