a Jellyfin & Subsonic client for the terminal — powered by mpv, Chromecast and UPnP MediaRenderer
mpv chromecast mpris navidrome jellyfin upnp tui
0

Configure Feed

Select the types of activity you want to include in your feed.

Bump version to 0.6.0

Update the workspace version, flake build version, README install URLs
and the Debian/RPM packaging manifests from 0.5.0 to 0.6.0.

+19 -19
+9 -9
Cargo.lock
··· 751 751 752 752 [[package]] 753 753 name = "fin" 754 - version = "0.5.0" 754 + version = "0.6.0" 755 755 dependencies = [ 756 756 "anyhow", 757 757 "clap", ··· 777 777 778 778 [[package]] 779 779 name = "fin-config" 780 - version = "0.5.0" 780 + version = "0.6.0" 781 781 dependencies = [ 782 782 "anyhow", 783 783 "directories", ··· 787 787 788 788 [[package]] 789 789 name = "fin-jellyfin" 790 - version = "0.5.0" 790 + version = "0.6.0" 791 791 dependencies = [ 792 792 "anyhow", 793 793 "chrono", ··· 806 806 807 807 [[package]] 808 808 name = "fin-media" 809 - version = "0.5.0" 809 + version = "0.6.0" 810 810 dependencies = [ 811 811 "anyhow", 812 812 "async-trait", ··· 822 822 823 823 [[package]] 824 824 name = "fin-mediarenderer" 825 - version = "0.5.0" 825 + version = "0.6.0" 826 826 dependencies = [ 827 827 "anyhow", 828 828 "chrono", ··· 839 839 840 840 [[package]] 841 841 name = "fin-mpris" 842 - version = "0.5.0" 842 + version = "0.6.0" 843 843 dependencies = [ 844 844 "anyhow", 845 845 "fin-player", ··· 851 851 852 852 [[package]] 853 853 name = "fin-player" 854 - version = "0.5.0" 854 + version = "0.6.0" 855 855 dependencies = [ 856 856 "anyhow", 857 857 "async-trait", ··· 875 875 876 876 [[package]] 877 877 name = "fin-subsonic" 878 - version = "0.5.0" 878 + version = "0.6.0" 879 879 dependencies = [ 880 880 "anyhow", 881 881 "async-trait", ··· 895 895 896 896 [[package]] 897 897 name = "fin-tui" 898 - version = "0.5.0" 898 + version = "0.6.0" 899 899 dependencies = [ 900 900 "anyhow", 901 901 "async-trait",
+1 -1
Cargo.toml
··· 3 3 resolver = "2" 4 4 5 5 [workspace.package] 6 - version = "0.5.0" 6 + version = "0.6.0" 7 7 authors = ["Tsiry Sandratraina <tsiry.sndr@rocksky.app>"] 8 8 edition = "2021" 9 9 license = "MPL-2.0"
+5 -5
README.md
··· 125 125 126 126 ```bash 127 127 # amd64 128 - curl -LO https://github.com/tsirysndr/fin/releases/latest/download/fin_0.5.0_amd64.deb 129 - sudo apt install ./fin_0.5.0_amd64.deb 128 + curl -LO https://github.com/tsirysndr/fin/releases/latest/download/fin_0.6.0_amd64.deb 129 + sudo apt install ./fin_0.6.0_amd64.deb 130 130 131 131 # arm64 (Raspberry Pi 4/5, Apple-silicon VM, …) 132 - curl -LO https://github.com/tsirysndr/fin/releases/latest/download/fin_0.5.0_arm64.deb 133 - sudo apt install ./fin_0.5.0_arm64.deb 132 + curl -LO https://github.com/tsirysndr/fin/releases/latest/download/fin_0.6.0_arm64.deb 133 + sudo apt install ./fin_0.6.0_arm64.deb 134 134 ``` 135 135 136 136 `apt` will pull in `libasound2` (ALSA runtime for cpal) and `mpv` automatically. ··· 147 147 148 148 ```bash 149 149 sudo dnf install \ 150 - https://github.com/tsirysndr/fin/releases/latest/download/fin-0.5.0-1.x86_64.rpm 150 + https://github.com/tsirysndr/fin/releases/latest/download/fin-0.6.0-1.x86_64.rpm 151 151 ``` 152 152 153 153 Or via the Gemfury yum repo:
+1 -1
dist/debian/amd64/DEBIAN/control
··· 1 1 Package: fin 2 - Version: 0.5.0 2 + Version: 0.6.0 3 3 Section: sound 4 4 Priority: optional 5 5 Architecture: amd64
+1 -1
dist/debian/arm64/DEBIAN/control
··· 1 1 Package: fin 2 - Version: 0.5.0 2 + Version: 0.6.0 3 3 Section: sound 4 4 Priority: optional 5 5 Architecture: arm64
+1 -1
dist/rpm/amd64/fin.spec
··· 1 1 Name: fin 2 - Version: 0.5.0 2 + Version: 0.6.0 3 3 Release: 1%{?dist} 4 4 Summary: A neon-electric Jellyfin TUI client for mpv & Chromecast 5 5
+1 -1
flake.nix
··· 42 42 inherit src; 43 43 44 44 pname = "fin"; 45 - version = "0.5.0"; 45 + version = "0.6.0"; 46 46 strictDeps = true; 47 47 48 48 # rockbox-playback pulls in rockbox-codecs + rockbox-dsp, whose