Releases: Tatsh/bpmdetect
Releases · Tatsh/bpmdetect
Release list
v0.8.11
Added
- NSIS installer: support both per-user and per-machine (administrator) installations with the appropriate install paths.
- NSIS installer: embed product version information in the installer executable.
- Linux: produce an AppImage build artifact for releases.
Changed
- CMake: set an explicit macOS deployment target so released builds run on the supported minimum macOS version.
Full Changelog: v0.8.9...v0.8.11
v0.8.9
Changed
- Removed BPMDetect prefix in settings keys. Old settings will be migrated.
Fixed
- NSIS installer to use normal paths and to use the correct display name when referencing the application.
Full Changelog: v0.8.8...v0.8.9
v0.8.8
v0.8.7
v0.8.6
Added
- Desktop portal support: show the host file path in user-facing text (both CLI and UI). Requires setting
ENABLE_DESKTOP_PORTAL=ONat build time.
Full Changelog: v0.8.5...v0.8.6
v0.8.5
Flathub-ready release.
Full Changelog: v0.8.4...v0.8.5
v0.8.4
Added
- Allow editing the BPM in the test player dialogue.
- Allow editing the BPM in the table view.
- Context menu on list header to hide or show columns.
- Save list header state (sort state, items shown, etc) on quit.
Changed
- Do not allow header order to be changed.
- 'Last Error' column is available in all builds.
Fixed
- Fixed reading tags in macOS (MacPorts build of ffmpeg was not reading any tags after calling
av_dict_iterate()).
Full Changelog: v0.8.3...v0.8.4
v0.8.3
Bug fix relase.
Added
- Column indicating save state.
- Column to display last (
ffmpegutils) error message (debug builds only).
Changed
- Save BPM to
tmpoatom (integer only) in M4A files. Unfortunately, the tag is not read back by ffmpeg.
Fixed
- Filtering files.
Full Changelog: v0.8.2...v0.8.3
v0.8.2
Windows bug fix release.
Fixed
- Install path of man page when using FHS.
- Opening files in Windows (path handling issue).
- Removed invalid check for Media Feature Pack.
Full Changelog: v0.8.1...v0.8.2
v0.8.1
Added
- CMake:
FHSoption, off by default. Please enable this option if you are packaging for Linux or a similar system. - Save window size in settings.
- Save window position in settings (not working on Linux Wayland for me).
- Ability to build without GUI support. Still requires Qt Core.
Changed
- Now requires Qt 6.7 or later.
- Depends on SoundTouch shared library.
- Removed dead code.
- Removed kissfft requirement because only dead code referenced it.
- License is now GPL-3 or later.
- Do not enable Save on first launch.
- Test BPM dialog is now a fixed size.
- Test BPM menu option will be disabled on Windows if Media Feature Pack is not installed.
- Allow Test BPM on macOS.
- New icons.
- Supports any audio format that FFmpeg supports.
- Files that are not detected to have an audio track will be ignored when dropped in or selected using the open file/directory dialogues.
Fixed
- Possible crash when clearing the list of files and adding more or adding a directory.
- Not a great way to handle this: the test BPM dialog will close on fatal error.
- Fixed getting files recursively when a directory is added.
Removed
- TagLib is no longer used.
Full Changelog: v0.7.2...v0.8.1