Releases: karlstav/cava
Releases · karlstav/cava
CAVA-1.0.0
CAVA-1.0.0 is out!
This is not really a major update from 0.10.7, but new development on this project has slowed down lately so I feel it is finally time to move to "stable" version. This project have been in development for over 10 years now and I could probably have moved to version 1.0.0 long ago, but I just never felt that it was a need for it. The only API to speak of is the cavacore api and I am not sure if anyone else is using it. Either way it has not changed for years.
Thanks a lot to all contributors!
What's Changed
- output/shaders: add Orion circle shaders (static + rotating) by @oxyzenQ in #729
- SDL_GLSL: add gain option, reduce overhead, and harden long-run timing by @oxyzenQ in #730
- feat(build): add WiX installer support for Windows by @amnweb in #742
- windows build: vcpkg migration by @rohanb1216 in #744
- windows build: use static linking
- core: tie smoothing to elapsed sample count by @mechakotik in #752
- windows: allow defining input device by @rohanb1216 in #754
- native Coreaudio support for macOS by @karlstav in #767
- Additional pipewire error handling by @pallaswept in #772
Full Changelog: 0.10.7...1.0.0
CAVA-0.10.7
What's Changed
- various pipewire fixes by @mia-0 and @pallaswept in #688 #699
- various device fixes and improvements on windows by @rohanb1216 in #696 #713 #712
- improve memory handling in config reloading @LukashonakV in #698
- add live config auto-reload by @oxyzenQ in #718
- slight adjustment to default eq and frequency bandwidth in 724c694
Full Changelog: 0.10.6...0.10.7
CAVA-0.10.6
What's Changed
- Improve Windows build by @Biswa96 in #624
- Add support for mingw toolchain in Windows by @Biswa96 in #627
- Handle default device change on windows by @rohanb1216 in #652
- Fix various pipewire linking bugs by @pallaswept in #662
- generate downmixed stereo buffer for Windows by @theeternalsw0rd in #668
- Read eq values from config in Windows by @just-koh in #679
- theme files #632
- horizontal gradient #620
- dumb terminal support
- general visualization improvements #672
- various bugfixes
Full Changelog: 0.10.4...0.10.6
CAVA-0.10.4
CAVA-0.10.3
What's Changed
- added horizontal split view #575
- Fix crash when using pulseaudio by @mohd-akram in #569
- Synchronized Sync (Mode 2026) by @ThatOneCalculator in #576
- add android source code (#552)
Full Changelog: 0.10.2...0.10.3
0.10.2
CAVA-0.10.1
What's Changed
- JACK support by @bsdcode
- default to pulseaudio before sndio
Full Changelog: 0.10.0...0.10.1
CAVA-0.10.0
- OSS input backend and general improved FreeBSD support
- pipewire default if supported
- noncurses is now default
CAVA-0.9.1
CAVA-0.9.0
new:
- glsl shader output
- windows operating system support
- pipewire input support
- gradient support in sdl output
breaking:
- some config options are now 0-100 instead of 0-1 due to windows ini not supporting floats