Skip to content

Releases: alixinne/hyperion.rs

v0.3.0

04 Jan 11:13

Choose a tag to compare

Features

  • update dependencies, cross-build using nix #55 (Alixinne)

Builds

Chores

Development Build

04 Jan 16:08

Choose a tag to compare

Development Build Pre-release
Pre-release

Bug Fixes

Chores

v0.2.2

18 Oct 18:41

Choose a tag to compare

Bug Fixes

Continuous Integration

Chores

v0.2.1

10 Dec 00:13

Choose a tag to compare

Features

Bug Fixes

Documentation

  • fix hyperlink to rust-embedded's cross repo #1 (tuxuser)

Builds

Continuous Integration

Chores

v0.2.0

12 Nov 15:13

Choose a tag to compare

Features

  • instance: Add color channel adjustments (Alixinne)
  • api: Implement parts of the JSON API (Alixinne)
  • api: JSON API (Alixinne)
  • api: Add Boblight server (Alixinne)
  • Add server name in initialization message (Alixinne)
  • api: Return priorities of current instance in JSON API (Alixinne)
  • config: Allow loading config from JSON file (Alixinne)
  • config: Add classic led config generator (Alixinne)
  • ws2812spi: Implement invert (Alixinne)
  • ws2812spi: Implement latching (Alixinne)
  • Add event hooks (Alixinne)
  • Add path resolver (Alixinne)
  • web: Add web server (Alixinne)
  • web: Implement JSON RPC endpoint (Alixinne)
  • paths: Introduce $SYSTEM and fix $ROOT behavior (Alixinne)
  • rt: Add --threads option (Alixinne)
  • dummy: Add ANSI RGB output mode (Alixinne)
  • color: Add RGB color temperature adjustment (Alixinne)
  • effects: Implement basic effect support (Alixinne)

Bug Fixes

  • rt: Always use the mt runtime to allow blocking tasks (Alixinne)
  • Fix warnings (Alixinne)
  • Fix AuthorizeCommand casing (Alixinne)
  • Assume linear Srgb as input (Alixinne)
  • Fix some config serialization issues (Alixinne)
  • api: Fix sysinfo kernelVersion (Alixinne)
  • Introduce ServerHandle type, stop listening on abort (Alixinne)
  • Fix usage of hardware led count vs. instance led count (Alixinne)
  • Allow parts of an instance initialization to fail (Alixinne)
  • Obey Boblight server enable flag (Alixinne)
  • Unregister instances when they are dropped (Alixinne)
  • Fix PriorityInfo duration panics (Alixinne)
  • Cleanup LED data handling in instance core (Alixinne)
  • Allow re-register in Flatbuffers server (Alixinne)
  • config: Fix some config serialization issues (Alixinne)
  • Handle instance handle errors, return adjustments in ServerInfo (Alixinne)
  • Remove (broken) reducer area calculation (Alixinne)
  • Generate meta entry on load (Alixinne)
  • Add default user creation (Alixinne)
  • Fix warning (Alixinne)
  • Fix imports (Alixinne)
  • Fix compilation errors (Alixinne)
  • web: Use session id instead of remote_addr (Alixinne)
  • web: Fix invalid empty document root (Alixinne)
  • api: Flush after sending replies (Alixinne)
  • api: Fix PriorityInfo serialization (Alixinne)
  • web: Generate a session id before registering an input source (Alixinne)
  • api: Clear priority on disconnect (Alixinne)
  • web: Limit number of concurrent sessions in config (Alixinne)
  • instance: Only deactivate after smoothing has settled (Alixinne)
  • config: Fix error formatting (Alixinne)
  • config: Enable deny_unknown_fields (Alixinne)
  • config: Fix some field names (Alixinne)
  • config: Flatten global config for serialization (Alixinne)
  • config: Use salt hex as-is (Alixinne)
  • color: Fix brightness components computation (Alixinne)
  • color: Fix transform filter mappings (Alixinne)
  • color: Fix RgbTransform sum_brightness_low (Alixinne)
  • image: Fix reducer color scale (Alixinne)
  • paths: Fix path resolution in test targets (Alixinne)
  • api: Fix panic on effect answer from multiple instances (Alixinne)
  • api: Only send effect to current instance for JSON API (Alixinne)
  • config: Fix ColorAdjustement serialization (Alixinne)
  • ws2812: Try opening device multiple times (Alixinne)

Documentation

Code Refactoring

  • Switch from diesel to sqlx (Alixinne)
  • Switch from openssl to rustls (Alixinne)
  • Add config accessor on Global (Alixinne)
  • api: Move API handlin...
Read more

v0.1.0

07 Feb 16:54

Choose a tag to compare

Initial release