Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:43
· 121 commits to main since this release
06d166a

[0.1.0] - 2026-07-16

Added

  • core: Domain model wave 1 — trait, identity, continuum, debounce, fakes (#4)
  • core: Manager, sync groups, config, caps parser, quirks db, fuzz targets (#5)
  • platform: Windows event pump for display/power/session events (#7)
  • panel,ipc: Wmi internal-panel backend + ipc protocol and framing (#8)
  • app: Concurrency engine — controller actor, workers, watchdog (#9)
  • ddc: Windows dxva2 backend with transport-abstracted controller (#10)
  • app,ctl: P3 integration — headless assembly, stress harness, dujactl dev driver (#11)
  • ui: Slint flyout, pure view-models, and ci gui deps (#13)
  • dimmer: Windows overlay dimmer, gamma guard, crash marker (p4) (#14)
  • app: Assemble the tray application — continuum, dimmer wiring, config, tray+flyout (#15)
  • app,core,ddc,ctl: Global hotkeys and vcp 0x60 input switching (#17)
  • ipc,platform,app,ctl: Hardened named-pipe transport and dujactl over ipc (#18)
  • ui,app,platform,core: Settings window, autostart, opt-in update check (#19)
  • panel: Macos displayservices backend for internal panels (#21)
  • platform: Unix-domain-socket ipc transport for macos/linux (#22)
  • dimmer: Add macos overlay + gamma backend (#23)
  • ddc: Macos ddc/ci backend — pure codec, ioavservice + intel i2c (#25)
  • platform: Macos backend — pump, single-instance, autostart (#24)
  • ui: Premium redesign + dimming toggle, close, functional hotkeys (#28)
  • core: Perceptual brightness continuum (v2) (#33)
  • app: Wire the perceptual continuum + calibration UI (#34)
  • app: Reflect external brightness changes onto the slider (#35)
  • ui: Premium slider — two markers, glide, bubble, gradient (#36)
  • ui: Ruby theme, flyout header/scroll, resizable settings (#39)
  • ui: Accent colour themes and one shared icon for tray and taskbar (#41)
  • app: Static faceted-gem whirlpool icon for the executable (#42)
  • app: Ship v0.1.0 with installer, signed releases, smart updates (#43)

Documentation

  • adr: Record P1 spike verdicts — own ddc backend, software renderer (#3)
  • status: Record p6 wave-1 merge and live hardware qa (#26)
  • status: Sync test count and record the UI overhaul merge (#40)
  • security: Publish the minisign public key for v0.1.0 (#44)

Fixed

  • ci: Satisfy cargo-deny wildcard ban for internal path deps
  • core: Close P2 gate findings — contract sanity, sync-offset persistence, v0 migration (#6)
  • app,panel,core: Close p3 gate findings — restore, debounce, com affinity, ack gating, twin routing (#12)
  • app,ui,dimmer: Close p4 gate findings — throttle final-value, gamma wiring (#16)
  • platform,app: Close p5 gate findings and record the gate results (#20)
  • ui: Close five P0 live-QA defects in the tray app (#27)
  • ui: Root-cause fractional-DPI layout + close four live-QA regressions (#29)
  • ui: Round-4 - no partial paint, no launch dim, slim pill, borders (#30)
  • ui: Present the full window on every show (first-paint bug) (#32)
  • ci: Sign releases with pinned minisign 0.12, not choco 0.8.0 (#45)