Skip to content

Nightly build (057ee6a)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Jun 11:47

Nightly build

FanControl.Rgb

  • feat(rgb): standardize effect params and fix sink timing (057ee6a)
  • feat(rgb): play startup animation on NZXT command sink (95d7a86)
  • fix(rgb): tag OpenRGB sink in ambiguous engine log traces (ea6c734)
  • fix(rgb): stop unobserved socket faults and clarify connect lifecycle (871e7df)
  • fix(rgb): update log prefix from [OpenRGB] to [RGB] (3a2462f)
  • fix(rgb): suppress per-attempt connect errors; surface only on exhaustion (7fd81f0)
  • fix(rgb): demote transient NZXT pipe drop to debug (6101497)
  • fix(rgb): send NZXT colors as numeric arrays, not base64 (dded5ea)
  • fix(rgb): retry NZXT frames until the bridge accepts them (a74cf23)
  • refactor(rgb)!: rename plugin OpenRGB to FanControl.Rgb (f0125eb)
  • feat(openrgb)!: resolve config from the plugin directory (4b8edf0)
  • fix(openrgb): align NZXT bridge wire format with liquidctl pipe (bfa171a)
  • feat(openrgb): add NZXT command sink via LiquidCtl bridge (75ed4eb)
  • refactor(openrgb): abstract effects behind IRgbDevice for dual-sink rendering (e7a887b)
  • feat(openrgb): add non-interactive --scan flag to DevToolkit (493d5c9)
  • feat(openrgb): add RainbowEffect with HSV hue cycling (d7dd9e9)
  • test(openrgb): cover Name and engine binding push, exclude untestable paths (2796db1)
  • test(openrgb): cover ConfigLoader.LoadOrCreate, EffectDiscovery, and Initialize (a44fa73)
  • refactor(openrgb): harden engine error handling and reconnect (1050a43)
  • refactor(openrgb): extract state-machine engine, slim plugin to orchestrator (8acbb7e)
  • feat(openrgb): add ReconnectConfig for bounded connection retries (ca2f5bf)
  • refactor(openrgb): bundle render state and split RenderFrame stages (d764e1f)
  • refactor(openrgb): reuse compiled binding regex in Load match count (240fff0)
  • fix(openrgb): harden plugin lifecycle and extract config loader (a566a75)
  • perf(openrgb): eliminate per-frame alloc and repeated regex in render loop (452559a)
  • test(openrgb): add coverage for plugin, sensors, config, and toolkit (4c4db81)
  • refactor(openrgb): hardcode framerate=30 in BlinkEffect, remove injection (a2bc2fa)
  • fix(openrgb): replace frame-based BlinkEffect params with Hz-based (beecb17)
  • fix(openrgb): use LockFile abstraction instead of inline path (ad69292)
  • fix(openrgb): remove dead ActiveEffect/IdleEffect from RuleConfig (9675fdb)
  • refactor(openrgb): reorganize source files into subfolders (035321a)
  • refactor(openrgb): rename Program.cs to DevToolkit.cs (ba71757)
  • refactor(openrgb): extract toolkit helpers for testability (75e8757)
  • fix(openrgb): resolve config path relative to app base directory (2e832c9)
  • Clean up comments across FanControl.OpenRGB source files (aec8b8e)
  • Refactor RenderLoop to use persistent buffers and prevent frame overlap (15046e3)
  • Remove duplicate JsonDerivedType registration for GaugeGradientEffect (5ea12e1)
  • Add GaugeGradient effect and update README documentation (0f1e18b)
  • Enhance code comments for clarity and improve README documentation on effect types and toolkit usage (9280f90)
  • Refactor ProgressBarEffect to optimize LED processing and improve fill color application (847c472)
  • Refactor effect selection and manual adjustment handling for improved user experience (b56c90f)
  • Refactor BlinkEffect to use floating-point intervals for smoother blinking transitions (39f13a2)
  • Enhance user input for device and zone filtering with regex support and improve manual value adjustment in render loop (1cea736)
  • Refactor effect processing to remove client dependency and consolidate color parsing methods (c1a8785)
  • Refactor RGB effect processing to utilize frame buffers for smoother transitions, immediate updates and layered effects (e09ab38)
  • Fix blinking effect to use immediate color switch without transition (45a39af)
  • Add ModulateByValue property to effects for dynamic intensity/speed control (7f5ce69)
  • Add PackageReference for Costura.Fody to enhance build process (e456a17)
  • Rename effects, enhance existing ones with transition speed and LED filtering (45d3e85)
  • Translate all comments and messages from French to English (4579882)
  • Refactoring classed for effect and rules (f1f8d85)
  • Refactor RGB rules and effects for improved configuration and functionality (f39b7f3)

FanControl.Mqtt

  • Add PackageReference for Costura.Fody to enhance build process (e456a17)
  • Translate all comments and messages from French to English (4579882)
  • Refactoring classed for effect and rules (f1f8d85)

FanControl.SystemMetrics

  • feat(systemmetrics): add network, disk I/O, RAM, freq, pagefile sensors (f8b619c)
  • feat(systemmetrics): gate metrics behind SystemMetricsConfig.json (946431d)
  • Add PackageReference for Costura.Fody to enhance build process (e456a17)
  • Translate all comments and messages from French to English (4579882)
  • Refactoring classed for effect and rules (f1f8d85)