Skip to content

Releases: Radiicall/jellyfin-rpc

v0.14.1 | Bug fixes

28 Jul 00:28
8687956
Compare
Choose a tag to compare

This release addresses 2 bugs, one that happens on some linux distros (#41) and one that happens when you're using theme music (#43)

What's Changed

Full Changelog: 0.14.0...0.14.1

v0.14.0 | Audiobooks

22 Jul 01:27
Compare
Choose a tag to compare

This release adds audiobook support (#34, #35)
image

What's Changed

Full Changelog: 0.13.2...0.14.0

v0.13.2 | attempt 2

01 Jul 22:40
Compare
Choose a tag to compare

Forgot to bump the version...

Full Changelog: 0.13.1...0.13.2

0.13.1 release notes

This release makes small changes to how the script handles the config, this is so the new cross platform installer will actually function properly. Apart from that there's no other changes

What's Changed

v0.13.1 | Changes to config defaults

01 Jul 22:35
7cbb47b
Compare
Choose a tag to compare

This release makes small changes to how the script handles the config, this is so the new cross platform installer will actually function properly. Apart from that there's no other changes

What's Changed

Full Changelog: 0.13.0...0.13.1

v0.13.0 | Custom buttons!

25 Jun 14:47
Compare
Choose a tag to compare

This release lets you customize the buttons that show up when you're playing content

Examples:

NOTE: Setting name and url to "dynamic" will result in it showing one of the external services provided by Jellyfin, this is helpful if you want 1 custom url and 1 dynamic url.

image
image

image
image

If the new options are missing then you should expect default behavior:

image
image

What's Changed

Full Changelog: 0.12.0...0.13.0

v0.12.0 | Custom music presence, multiple users and update checker!

24 Jun 12:52
ec2f968
Compare
Choose a tag to compare

This release BREAKS all configs from older releases, they will need to be recreated either with the installer scripts or by looking at the example JSON. Remember that the file is case sensitive!

This release has a new update checker, it checks what the latest release on github is and tells you if its running an outdated version.
image

You can now have multiple usernames in the config if you for some reason use multiple (#23).
"username": ["your_username_here", "your_second_username_here"]
the old way is still accepted too
"username": "your_username_here"

You can now have more than just genres show up when playing music (#24).

{
	"jellyfin": {
		"music": {
			"display": ["year", "album", "genres"],
			"separator": "-"
		}
	}
}

A few examples:
image
image
image
image
By default it will look the same as it always has.

What's Changed

New Contributors

Full Changelog: 0.11.2...0.12.0

v0.12.0-dev | Custom music presence

18 Jun 17:52
Compare
Choose a tag to compare
Pre-release

Changes how music is handled and lets you show production year, album and/or genres instead of just genres.

Im looking for feedback on how this should be displayed as currently its pretty messy with multiple things..
I'm opening a discussion so people can leave comments

You can change the order and what should be displayed in the config under Jellyfin > Music > Display:

{
    "Jellyfin": {
        "URL": "https://example.com",
        "API_KEY": "sadasodsapasdskd",
        "USERNAME": "your_username_here",
        "Music" {
			"Display": "genres, album, year"
		}
    },
    "Discord": {
        "APPLICATION_ID": "1053747938519679018"
    },
    "Imgur": {
        "CLIENT_ID": "asdjdjdg394209fdjs093"
    },
    "Images": {
        "ENABLE_IMAGES": true,
        "IMGUR_IMAGES": true
    }
}

What the config above looks like:
image

What's Changed

  • Scripts to automate install/uninstall on macos by @pogmommy in #18

New Contributors

Full Changelog: 0.11.2...0.12.0-dev

V0.11.2 | Bug fix

11 May 09:22
3dd2c80
Compare
Choose a tag to compare
  • Fixed
    • No space between artist and genre (#22)

V0.11.1 | Library blacklists

03 May 16:21
7ce58b2
Compare
Choose a tag to compare

BLACKLIST has changed name to TYPE_BLACKLIST and there's now a new variable under jellyfin called LIBRARY_BLACKLIST that you can use to block libraries instead of just media types!

Example:
"LIBRARY_BLACKLIST": ["Anime", "Anime Movies"]

V0.11.0 | Refactoring

07 Apr 02:05
Compare
Choose a tag to compare

This release is mainly just improvements to the codebase

  • Better errors!
    • Made ConfigError a lot more comprehensive with IO, JSON and missing variables.
    • print the errors with eprintln! instead of panic! which makes the output a lot more readable than before.
    • Use eprintln! where its supposed to be used instead of printing everything to stdout
  • Actually fixed the bug that 0.10.1 was supposed to fix.

If you experience any issues then please report them:
https://github.com/Radiicall/jellyfin-rpc/issues

Full Changelog: 0.10.2...0.11.0