Skip to main content
Version: 14.x

Version V14 muutokset

Yhteenveto

V14 sisältää merkittäviä uusia ominaisuuksia sen perusteella, mitä käyttäjät ovat pyytäneet.

Suurimmat muutokset liittyvät kykyyn hallita sisällön käyttöoikeutta. Tämä sisältää parannuksia käyttäjätileihin, kuten käyttäjäkuvakkeet ja käyttäjäkohtainen soiton tila. Sen lisäksi on mahdollista soittaa eri sisältöä eri laitteisiin.

On myös ollut monia päivityksiä web-asetuksiin ja soittimen käyttöliittymiin, mukaan lukien lisäämällä kyky merkitä joukko tiedostoja (esim. TV-sarja) täysin soitettuina, ja automaattinen tunnistus järjestelmän tumman/valoisan teema mieltymyksestä.

We also took the opportunity to bump major versions of some of our dependencies, including Mantine v7, NSIS v3, Yarn v4, and the generator of this Knowledge Base, Docusaurus v3.

Lastly, we have thrown in hundreds of bugfixes and performance improvements, and refactored a lot of code to be easier to work on, as well as improved our testing frameworks to prevent future bugs.

New features

Block/allow renderers and network devices

You can now block and allow access based on the renderer or the network device, from the Home screen on the settings area.

Example of how to block a renderer

Allow or block renderers or network devices by default:

You can now choose the default strategy for renderers and network devices. Previously, there was only one strategy possible - either allow everything, or deny everything with an allowlist. Now you can allow or deny by default, with denylists and allowlists, for complete control.

This makes UMS much more flexible for shared living situations or wide/low-trust local networks. It is also useful for those of you using powerline adapters for your network since that can result in unwanted access from neighbors.

Example of how to set network allow preference

Example of how to set renderer allow preference

You can now link user accounts to renderers/devices, allowing you to have independent playback tracking. For example, if you have a TV in the living room and another in your bedroom, the living room TV doesn't need to be affected by what you watch in your bedroom.

Example of how to assign an account to a renderer

Restrict shared content to certain groups

You can now choose to share directories or online content with certain groups. For example, if you have a person (or a device that is assigned to a person) who is a child, you can assign them to the "Kids" group, and give that group access to the "Family" directory, but not the "Horror" or "Adult Only" ones. Or give them access to the Kurzgesagt web feed, but not the history podcasts.

Example of shared content groups

Avatars

People can have avatars to make them easier to see at a glance. You can set them on the user settings page along with the user groups

Example of how to edit user settings

Direct TMDB integration

You can now link your TMDB account with UMS in the General Settings area.

Doing this allows you to edit metadata based on search results from TMDB:

Example of how to assign an account to a renderer

Merkitse TV-sarjat ja videot täysin toistetuiksi

Nyt voit merkitä TV-sarjan ja videot täysin toistetuksi, sen lisäksi että voi merkitä kansion täysin toistetuksi

Esimerkki siitä, miten muokata käyttäjän asetuksia

More

For a full list of all changes in v14, see the full changelog.

Migration

Ensimmäisen kerran kun V14 käynnistetään, se tarkistaa jaetut kansiot, tämä saattaa kestää jonkin aikaa. Voit edelleen käyttää palvelinta vaikkei se ole valmis, mutta se saataa regoida hitaammin ja palauttaa epätäydellisiä tuloksia.

Päivityksen jälkeen saatat joutua käynnistämään laitteesi tai mediasoitinsovelluksesi uudelleen tyhjentääksesi sen välimuistin, että se saa kaiken uuden tiedon mitä sinne lähetetään.

As with any major update, if you want to have the ability to go back to your current version before updating, you can make a backup of your profile directory, which contains your configuration and local database. You can find the location of that directory near the top of your program logs. Look for Profile directory: [some page]/UMS.