This repository was archived by the owner on Oct 12, 2026. It is now read-only.
Repository navigation
Releases: MichaelOstermann/MoonWave
Releases Β· MichaelOstermann/MoonWave
Release list
MoonWave v0.8.0
MoonWave v0.7.1
MoonWave v0.7.0
What's New
β°οΈ Features
- Revisit repo structure, libraries, modules
- Migrate dependencies to latest version
- Move audio decoding/playback to Rust backend
- Move waveform generation to Rust backend
- Isolated nested playlists
- Library moved from ~/Music/ to ~/Music/MoonWave/
- Automatically organize library by /artist/album/track
- Add several track import options (context menu, command menu, drag & drop)
- Updates to keyboard shortcuts, themes, animations
- Several performance improvements & bugfixes
- Improve MacOS media controls integration
- Add Linux builds
- Add mpris integration for Linux
MoonWave v0.6.0
What's New
β°οΈ Features
- Nested playlists (6fb8d6c)
- Show more icons in sidepanel (d5bec8a)
- Tweak sync progress animation (2b82b94)
- Tweak traffic light position (ee0987c)
π Bug Fixes
- Fix incorrect accent colors in sidepanel (2d7141c)
- Fix seeker not hiding when reaching top edge of screen (83933ea)
β‘ Performance
- Faster tags batch editing (3c9544f)
- Faster processing of sync results (52b29b2)
- Faster track rendering (4b9b8b6)
- Support transient updates for data processing (a9c64e2)
π Refactor
βοΈ Misc
MoonWave v0.5.0
What's New
β°οΈ Features
- New Sidepanel
- Support for (batch) editing track tags
- Selected tracks details (disk size, duration, sample rate, bitrate, ...)
- Selected playlist details (total disk size, total, duration, ...)
- Playlist color & icon picker
- Several waveform seeker styles
- Several popular light & dark themes
- Tokyo Night
- Catppuccin
- Kanagawa
- Rose Pine
- Nord
- Gruvbox
- UI Improvements
- Track positions and durations are now monospaced
- Added several subtle animations and micro-interactions providing better feedback, most notably for drag & drop, MoonWave should feel a bit more alive
- Less annoying tooltips (appear faster, but cursor has to be still)
- Deleting playlists selects the previous one, instead of scrolling to the top
- Tons of misc tweaks and polishing
- Added ability to reset playlist colors & icons
π Refactor
- Reorganized parts of the repo
π Bug Fixes
- Fix window borders & shadows sometimes disappearing when unminimizing
- Fix track history not properly working (play prev/next track)
- Fix playback controls flickering when reaching the end of a track
- Fix context menus not always working
β‘ Performance
- Much faster sync by moving everything to a single Rust call, processing files concurrently in
tokio's blocking threads- Hashing the raw audio signals of files has been removed due to the addition of the tag editor
- Switched from
@preact/signalsto the fasteralien-signals
MoonWave v0.4.0
What's New
β°οΈ Features
- Curate icons (c11069c)
- Add icon tooltips (1871ef4)
- Add unsorted badge (2c05076)
- Improve input behavior (4072c68)
- Tweak sidebar UI (095bcfb)
- Tweak tracks UI (3e2cef0)
- Tweak sync behavior (a81c82e)
- Improve cache cleanup performance (35cfb6e)
π Bug Fixes
- Popovers overlapping with window controls (37dfd12)
π Refactor
- Replace slow ts-functional-pipe π¦ (476f534)
MoonWave v0.3.0
MoonWave v0.2.0
What's New
β°οΈ Features
- Resizeable sidebar (9d47d68)
- Add playlist icon picker (bb8ff27)
- Add ability to trash tracks (2aac51c)
- Update themes (7ab7105)
- Improve unsorted tracks order (b846952)
- Improve tracklist refocus behaviour (c01fe08)
- Improve formatting (bc168d2)
π Bug Fixes
π Refactor
- Prefer pointer events (4600010)
βοΈ Misc
- React 19 migration (bb35554)
- Introduce react compiler (9935119)
- Align signal types with react 19's useRef (062714e)
- Revisit drag & drop handling (7da4216)
- Binary release optimizations (f188fda)
- Remove unused window controls (fd042ab)
- Signal updates (ea88918)
- Data utils updates (6da0a76)
- Bump dependencies (18dccff)
- Update eslint rules (799d4e1)
MoonWave v0.1.0
What's New
β°οΈ Features
- Revisit track sorting (2e0e517)
- Sync new tracks first, improve performance (4ab2cf2)
- Tweak volume controls ui (64d7b31)
- Tweak currently playing rows ui (4531a9f)
- Improve waveform generation (6654816)
- Add search keyboard shortcut (ce7f1f7)
π Bug Fixes
- Ensure app is focused when opening context menus (d8cffde)
- Disable default context menu (a3d183f)
- Resume audio when double clicking (38c7435)
- Focus track list on right click (baad350)
π Refactor
- Move shortcuts & extensions to config (74ed8e4)
- Revisit data & storage (92f9a4e)
- Clean up gitignore (cf4e7bf)
