Releases: Radiicall/jellyfin-rpc
v1.1.0 | Logger & bug fixes
This release should fix the rest of the issues from pr #111.
It also includes a new logger using the log
library and simple_logger
.
By default the log level will be set to info
, it can be changed through the RUST_LOG
environment variable, -v
or --log-level
.
The different log levels are listed with --help
, when submitting bug reports -v debug
or --log-level=debug
should be used.
What's Changed
- Fix pr 111 by @Radiicall in #115
- Bump rustls from 0.21.8 to 0.21.11 by @dependabot in #117
- Add proper logger by @Radiicall in #114
Full Changelog: 1.0.4...1.1.0
v1.0.4 | Fix not displaying issues
Found a bug in the code that should be fixed by this release, everyone on 1.0.3 should update to 1.0.4 so that movies among other things will start displaying again
Full Changelog: 1.0.3...1.0.4
v1.0.3 | ARM Support on linux, config options and optimizations
ARM and Optimizations
This release comes with ARM support for both 64 bit and 32 bit!
It also changes the build to use LTO, CGU 1 and strips without running another command on build
New config options
This release comes with 3 new config options courtesy of @Pr0chy
{
"jellyfin": {
...
"show_simple": false,
"append_prefix": false,
"add_divider": false,
...
},
...
}
show_simple
show_simple
makes TV Shows display without the episode name!
Lets say you're watching something with a really long episode name:
It will turn this
S1E1 This is a really long episode name
Into this
S1E1
append_prefix
append_prefix
adds a leading 0 to episode names below 10:
S1E1
to
S01 - E01
add_divider
add_divider
adds a dash between the episode number and episode name
S1E1 Episode name
to
S1E1 - Episode name
This doesnt work with show_simple
set for obvious reasons..
Bug fix
@JustTemmie fixed a bug that stopped the rich presence from displaying if there were more than 2 buttons present in the config, this is important because now you can choose to have both custom buttons and dynamic buttons.
If you put the dynamic buttons at the top of the buttons array and your custom buttons at the bottom then it will first try to load the dynamic ones, and if it cant then it will load your custom ones!
What's Changed
- Allow more than 2 RPC buttons in the config file by @JustTemmie in #105
- Bump h2 from 0.3.24 to 0.3.26 by @dependabot in #108
- ARM support, ommiting episode names and adding a "0" prefix to episode and season numbers by @Pr0chy in #111
New Contributors
- @JustTemmie made their first contribution in #105
- @Pr0chy made their first contribution in #111
Full Changelog: 1.0.2...1.0.3
v1.0.2 | Dependabot security fix
1.0.1 broke so here we are
What's Changed
- Bump mio from 0.8.9 to 0.8.11 by @dependabot in #104
Full Changelog: 1.0.0...1.0.2
v1.0.0 | Version 1.0.0 because im lazy
Releasing as a 1.0.0 so i dont have to keep track of differing jellyfin-rpc and jellyfin-rpc-cli releases.
What's Changed
- Change separator char to String (#89) by @Radiicall in #90
- Added adjustable wait time through the
-t
cli option - Bump h2 from 0.3.21 to 0.3.24 by @dependabot in #97
- Add show_paused config option (#102) by @Radiicall in #103
- Remove some useless string conversions (&str to String that can honestly just stay as &str)
Bugs fixed
- Specific song not fetching/displaying correctly on Discord (#95)
Full Changelog: 0.15.5...1.0.0
v0.15.5 | Self signed certificates
What's Changed
- Add tests by @Radiicall in #83
- Add documentation for rustdoc by @Radiicall in #84
- Update workflows by @Radiicall in #87
- Add support for self signed certificates (#85) by @Radiicall in #86
- Added a new option to enable self signed certificates through the config,
Installer changes
- Added self signed certificates option to installer.
- The installer can now be used in the AUR package if the package maintainers decide to!
- Added options
--use-existing-config
and--no-install
so it wont prompt for any user input if a config is found and it won't try to download another jellyfin-rpc binary to the system or set up the systemd service.
- Added options
Full Changelog: 0.15.4...0.15.5
v0.15.4 | Fixes
What's Changed
-
Season null fix by @Radiicall in #81
Stop program from displaying the season as "Snull" if there's no index number for it.
-
Crash fixes by @Radiicall in #82
Full Changelog: 0.15.3...0.15.4
v0.15.3 | Refactor
Not really any changes that will affect end users here but there is one thing to note about this release.
When using jellyfin-rpc with a package manager its been kind of annoying how it would show this if you werent completely up to date
Well… No more! Maintainers can now compile the package with --no-default-features
and that warning goes away!
What's Changed
- Create jellyfin-rpc library by @Radiicall in #78
Full Changelog: 0.15.2...0.15.3
v0.15.2 | Major fixes
Notes
This release fixes content that doesnt have any images:
For songs it now displays song artist(s) over the album artist (no example for this I'm sorry).
The installer also had a fix by @ccrsxx (I would've never noticed this so thanks <3)
What's Changed
- Bump webpki from 0.22.1 to 0.22.2 by @dependabot in #71
- Fix subprocess call missing round brackets on the installer by @ccrsxx in #72
- Fix artist display (#74) by @Radiicall in #75
- Fix content that doesnt have images by @Radiicall in #76
New Contributors
Full Changelog: 0.15.1...0.15.2
v0.15.1 | Small update
Made usernames case-insensitive because users cant have the same name e.g. "user" and "USER".
Sleep for 3 full seconds instead of 750 milliseconds, this technically makes the program slower at detecting changes but it looks much better in discord because the end timer doesnt jump around as much.
Full Changelog: 0.15.0...0.15.1