Releases: bhack/mini-eq
Releases · bhack/mini-eq
v0.5.1
What's Changed
- Keep routing, EQ, analyzer, and output-preset switches synchronized with confirmed state after errors and D-Bus control calls.
- Retarget the running PipeWire filter-chain output when the selected output changes, avoiding a full engine restart when WirePlumber can move the stream.
- Pause routed stream monitoring during engine restarts and restore streams before routing them through the restarted EQ path.
- Improve headroom meter range, peak formatting, and compact label stability.
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Mini EQ 0.4.0 adds background mode and tighter system-wide routing behavior for GNOME and Flatpak sessions.
Highlights:
- Added Keep Running in Background and Start at Login, using the Flatpak background portal when sandboxed and native autostart outside Flatpak.
- Added GNOME Shell extension state integration for hidden-window recovery, Show Mini EQ, and Quit Mini EQ.
- Kept GNOME event sounds, notifications, and system streams out of the EQ route while routing regular app playback through Mini EQ.
- Updated WirePlumber stream moves to set both target.node and target.object and removed the metadata readback fallback.
- Expanded release preflight and Shell extension contract checks, including Flatpak background portal smoke guidance.
PyPI: https://pypi.org/project/mini-eq/0.4.0/
Full changelog: v0.3.2...v0.4.0
v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Improve adaptive layout spacing across compact, tall, and wide windows.
- Avoid unnecessary utility pane scrolling at the minimum window height.
- Lighten the utility pane presentation so tall windows keep focus on the controls.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Changes
- Add live LUFS loudness metering in the Monitor strip.
- Use the existing JACK monitor stream with libebur128 for listening-session loudness readings.
- Bundle libebur128 in the local Flatpak manifest for the live loudness readout.
- Refresh the public screenshots and social preview for the updated Monitor UI.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Mini EQ 0.2.0 adds per-output preset links for automatically using different saved presets with different outputs.
Highlights:
- Link the selected preset to the current concrete output device.
- Automatically apply linked presets on startup, manual output changes, and followed system-default output changes.
- Protect unsaved curve edits instead of replacing them during automatic output-preset changes.
- Show output preset link status in the GNOME Shell extension.
- Refresh screenshots, social preview, AppStream metadata, release guidance, and UI accessibility polish.
Full changelog: v0.1.8...v0.2.0
v0.1.8
Mini EQ 0.1.8 improves the app's Flathub presentation and visual polish.
Highlights:
- Improve AppStream metadata for a clearer non-technical store listing.
- Add refreshed light and dark screenshots for Flathub.
- Refresh the social preview image.
- Replace generated PNG app icons with scalable and symbolic SVG icons.
- Refine graph, analyzer, fader, and utility-pane spacing.
- Fix the System appearance mode so it follows the desktop theme.
Full Changelog: v0.1.7...v0.1.8
v0.1.7
Changes
- Add System, Light, and Dark appearance modes.
- Improve light-theme readability for the graph, analyzer, faders, and signal controls.
- Replace the persistent output warning banner with compact Signal state chips.
- Refresh the public screenshot and social preview assets.
Validation
- Release preflight passed.
- PyPI publish succeeded for
mini_eq-0.1.7-py3-none-any.whlandmini_eq-0.1.7.tar.gz.
v0.1.6
Full Changelog: v0.1.5...v0.1.6