Skip to content

vibe-v3.0.0

Latest

Choose a tag to compare

@TornaxO7 TornaxO7 released this 14 Feb 17:04
vibe-v3.0.0
89ec104

Changelog

All notable changes to this project will be documented in this file.

vibe-v3.0.0 - 2026-02-14

b0b519f...89ec104

Bug Fixes

  • Forgot to update the tests after giving each descriptor the renderer (f54a0eb)

Documentation

  • Add some docs about the rgb(a) methods (73f88df)
  • Add docs for OutputConfig (d618b8a)
  • Add a little description for the else branch (c14edd0)

Features

  • Add warning for first time usages (a5136b8)
  • Introduce frequency presets (0c1aad9), BREAKING CHANGE:Change freq_range = {...} to freq_range.Custom = {...} or use one of the presets
  • Add environment-variable support for colors (eae2758), BREAKING CHANGE:The color type has been changed from an array into a string:

Before this commit:

color = [0, 0, 255, 255]

After this commit:

color = "#0000FFFF"

You can also add environment variables:

color = "$YOUR_ENV_NAME"

Miscellaneous Tasks

Refactor

  • Remove fragment code variant (47b56bb)
  • Create type aliases for wgsl types (32de1e6)
  • Move each component config into its own struct (7ebc67c)
  • Renaming traits and enums (b032fcb)
  • Create component config trait (d29170a)
  • Give each descriptor the whole renderer (c4303f1)
  • Slowly introduce padding functionality in lib (ee7281c)
  • Introduce ComponentAudio to separate fetcher generic (4ad1ba0)
  • Split up vibe into a lib and binary part (fa2edcd)
  • Improve error message for environment variable errors (b6d48f1)
  • Remove lib.rs and merge it with main.rs again (475c21b)
  • Remove comented out lines (0b44c55)

Testing

  • Add missing components for external-paths-test (fcbb426)
  • Add more entries (305aa6e)
  • Add aurodio to new test framework (f3a979b)