Releases: Beinsezii/ompl
0.10.0
The CLI commands for filter/sorter management contain breaking changes
- TUI can now display album art
- TUI hugely speed up; >5000fps
- CLI filter/sorter commands expanded
- Sympal backend should gracefully handle every possible error
- Other varied internal improvements
Full Changelog: 0.9.3...0.10.0
The raw binaries are manually built and tested while the zipped files are CI constructed.
Build this release yourself with cargo install --git https://github.com/Beinsezii/ompl.git --tag 0.10.0
0.9.3
Fix critical performance issue. As far as I know it only affects Windows.
My deepest apologies to my 0000 Windows users.
Full Changelog: 0.9.2...0.9.3
0.9.2
- Many more Sympal backend improvements
- Improved file compatibility, such as .M4A
- Greatly improved waveform seekbar
- Bit snappier
- Other minor fixes and improvements, mostly to the TUI
Full Changelog: 0.9.1...0.9.2
More binaries in the build action
0.9.1
Mostly minor fixes and improvements, particularly with sympal
backend stability.
Full Changelog: 0.9.0...0.9.1
More binaries in the build action
0.9.0
Sympal overhaul featuring Digital Audio Signal Processing
- Sympal should work on Windows, Jack, anywhere regardless of available bit depths or sample rates.
- OS still needs to provide matching channels at the moment. I'm one of those stereo purists so I need to manually remix some of my tracks into mono or 5.1 or whatever you strange people use.
- Sympal is now the default on Windows, and the attached binaries are Sympal backend exclusive.
Alternative binaries for Linux, MacOS, and Windows are available on the Build Latest Release Action which contain all available backends
0.8.2
0.8.1 Sympal + Pipewire race condition hotfix
Newest Pipewire exposed a race condition in Sympal where a new stream could be built before the old was destroyed. This should be impossible now.
0.8.0 - New backend
Add Sympal backend, enabled by default on non-windows platforms.
- Supports seeking, scrubbing, everything.
- Supports many many formats, but some like .mp4 videos might error out and crash at the moment
The old backend is still available using ompl main --backend rodio
, which is also the default on windows. Windows made the 450 IQ decision to only allow audio streams that match the sample rate of the chosen output, so unless all your tracks are the same frequency as your sound card Sympal will crash.
Other new things this release include redone 'human' names for id3 tags and lexical sorting for the queue. Maybe more, I forgot, it's been a while.
Hopefully no emergency patches and I can work on 0.9 or maybe even 1.0
0.7.0
New features
- Added
--noshuffle
flag tomain
subcommand - You can scroll on the volume and track control widgets
- Renamed all "sort"/"sort tagstring" instances to "sorters"
Known issues
- File not found handling broken, CTDs if playing a track that no longer exists.
0.6.1 - Hotfix for doubled keys
Hotfix for doubled key input on some platforms, notably Windows && probably some terminals.
I made this patch in 30 seconds using Notepad so hopefully nothing is broken 👍