Releases: deep5050/radio-active
v3.0.0
This is a major release 🎉
Fetures added:
Sleep Timer and configuration updates
Minimal Mode and Info Runtime Command
Implement compile-time feature configuration system
Add runtime search and cycle commands
Implement alias management, configuration handling, last station persistence, and XDG-compliant path management.
Other improvements:
Refactor: Internal code structure improvements
What's Changed
- Minor fix: Removed unneeded f-string and var assignment by @sammyhori in #118
- Version 3.0.0 by @deep5050 in #129
New Contributors
- @sammyhori made their first contribution in #118
Full Changelog: v2.9.1...v3.0.0
v2.9.1
2.9.1
Play a random station from favorite list --random
Multiple media player support ( MPV, VLC, FFplay) --player
Filter search results with --filter
Play/Pause player from runtime command p
Default config file support added
Fixed minor bugs while giving runtime commands
What's Changed
Full Changelog: v2.9.0...v2.9.1
V2.9.0
2.9.0
- Fetch current playing track info from runtime commands 🎶 ⚡
- Sort results with several parameters like: click-count, popularity, bitrate, random etc.
--sort - Select stations from favorite menu to remove them
--remove - Result page will adjust width according to the actual terminal window size
- Squashed CTRL+D unhandled bugs
- Detect station name while playing with direct url
- Play a random station from result page
- See station information from runtime command
What's Changed
Full Changelog: v2.8.0...v2.9.0
V2.8.0
2.8.0
- Selection menu added for
--countryand--tagresults. Play directly from the result page. ffplayandffmpegwill show debug info while started with--loglevel debug- Autodetect the codec information and set the file extension of the recorded file. 💯
- Force a recording to be in mp3 format only.
- Simpler command help message
What's Changed
Full Changelog: V2.7.0...v2.8.0
V2.7.0
2.7.0
- Recording support added 🎉 . save recording as mp3 or wav 🎶
--record - Play a station from your favorite list or stream a URL directly without any user selection menu. Useful when running from other scripts.
--play - Play the last played station directly.
--last - Runtime command feature added. Perform actions on demand ⚡
- A caching mechanism was added for fewer API calls. Faster radio playbacks!
- Code refactored. It is easier for contributors to implement new features.
- BREAKING CHANGES:
--station->--search,--discover-by-country->--country,--discover-by-tag->--tag,--discover-by-state->--state,--discover-by-language->--lamguage,--add-station->--add,--add-to-favorite->--favorite,--show-favorite-list->--list
What's Changed
Full Changelog: v2.6.0...V2.7.0
v2.6.0
v2.5.2
v2.5.1
What's Changed
Full Changelog: v2.5.0...v2.5.1
2.5.1
- Fixed RuntimeError with empty selection menu on no options provided to radio.
- Display the current station name as a panel while starting the radio with
--uuid - Minor typos were fixed in the help message.
- Station names do not contain any unnecessary spaces now
- Do not play any stations while
--flushis given. Just delete the list and exit.
v2.5.0
2.5.0
- Added a selection menu while no station information is provided. This will include the last played station and the favorite list.
- Added
--volumeoption to the player. Now you can can pass volume level to the player. - ffplay initialization errors handled. Better logic to stop the PID of ffplay
- Some unhandled errors are now handled
- Minor typos fixed
- sentry-sdk added to gater errors (will be removed on next major release)
- About section updated to show donation link
- Upgrade message will now point to this changelog file
- Updated documentation
What's Changed
- Add option to set volume by @Yasumoto in #18
- docs: add Yasumoto as a contributor for test, code by @allcontributors in #20
- volume flag added to help table by @salehjafarli in #28
- docs: add salehjafarli as a contributor for code by @allcontributors in #30
- 2.5.0 by @deep5050 in #31
New Contributors
- @Yasumoto made their first contribution in #18
- @allcontributors made their first contribution in #20
- @salehjafarli made their first contribution in #28
Full Changelog: 2.4.0...v2.5.0
Fixed crashes on Windows
see CHANGELOG