Skip to content

Releases

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 11 Mar 17:21

Full Changelog: v0.5.1...v0.5.2

WAVES v0.5.1

Choose a tag to compare

@saravenpi saravenpi released this 10 Mar 14:11

What's New in v0.5.1

UI Improvements

  • 🎯 Removed all hover scale/animation effects for a cleaner, more professional UI
  • 📁 Added native file picker button for default folder selection in settings (works on macOS, Linux, and Windows)

Code Quality

  • 🧹 Removed dead code and cleaned up unused fields
  • ✨ Zero compilation warnings

Bug Fixes

  • Fixed UI button animations that were distracting during interaction

Note: This release currently includes macOS binaries. Linux and Windows builds coming soon!

WAVES v0.5.0 - Performance & UI Update

Choose a tag to compare

@saravenpi saravenpi released this 09 Mar 22:27

🚀 What's New in v0.5.0

⚡ Major Performance Improvements

  • 40-60% faster UI rendering - Eliminated unnecessary cloning in render loop
  • 30-40% faster spectrum analysis - Pre-computed FFT Hann window and frequency bands
  • 50-70% faster Liked tab - Direct iteration instead of cloning entire list
  • Optimized stereo-to-mono audio conversion with single allocation

🎨 UI/UX Enhancements

  • Responsive layout that adapts to any screen size
  • Reorganized playback controls - Like button at far left for easy access
  • Thinner waveform bars for sleeker, more elegant appearance
  • Proper vertical alignment and harmonized spacing
  • Fixed button overflow issues

🔧 Code Quality

  • Fixed all 35 compiler warnings
  • Removed 600+ lines of dead code
  • Modularized codebase into logical modules
  • Better code organization and maintainability

🍎 macOS Installation

  • New install-macos.sh script for easy installation
  • Creates proper .app bundle in /Applications
  • Registers file associations for audio files

📥 Downloads

Choose the appropriate binary for your platform. After downloading, extract and run:

macOS:

tar -xzvf waves-macos.tar.gz
./waves

Or use the install script for a proper macOS app bundle!


Full Changelog: v0.4.0...v0.5.0

WAVES v0.4.0 - Liked Tracks

Choose a tag to compare

@saravenpi saravenpi released this 09 Mar 19:18

What's New in v0.4.0

🎵 Renamed to "Liked Tracks"

  • Favorites system renamed to "Liked Tracks" for better clarity
  • Config file moved from ~/.waves/favorites.yml to ~/.waves/liked.yml
  • UI updated with more intuitive terminology throughout

🪟 Windows Support Improvements

  • Cross-compilation support from macOS using cargo-xwin
  • Optimized Windows builds with rust-lld linker (3-5x faster linking)
  • Fixed Windows install script with better error handling

📦 Distribution Changes

  • Removed platform-specific install scripts
  • Binaries now distributed directly via GitHub releases
  • Download and run the appropriate binary for your platform

💾 Download

macOS: waves-macos.tar.gz
Windows: waves-windows-x86_64.zip

Extract and run the binary directly!