Jellyfin Server 12.0 RC7

imagem 16

🚀 Jellyfin Server 12.0 RC7

Temos o prazer de anunciar a sétima versão candidata a lançamento (release candidate) do Jellyfin 12.0!

Esta é uma versão prévia, destinada a quem deseja testar o 12.0 antes do lançamento público final. Convidamos testadores para ajudar a encontrar o maior número possível de bugs antes da versão definitiva.

Como sempre, lembre-se de parar o servidor Jellyfin e fazer um backup completo antes de atualizar!

Uma observação sobre o versionamento

A partir desta versão, estamos removendo o prefixo 10. do nosso esquema de versionamento. Assim, 10.11.x passa a ser [10.]12.x = 12.x. O motivo é simples: neste ponto do projeto, não prevemos uma quebra brusca na API como planejávamos lá no início, e esse esquema de versão estava causando muita confusão entre os usuários sobre o que seria um lançamento “maior”. Para mais informações, consulte as notas de lançamento do RC1.

O que há de novo?

O principal objetivo desta versão foi o desempenho. O Jellyfin 10.11.0 trouxe uma grande reescrita do backend e, embora tenha funcionado de forma geral, apresentava muitas arestas a serem aparadas. Esta versão procura polir a maioria dessas arestas e oferecer melhor desempenho para todos os usuários.

Há também muitas outras pequenas correções, melhorias, alterações e traduções. Veja nossas notas de lançamento preliminares aqui ou abaixo para a lista completa de pull requests. Você também pode ver o changelog do lado web aqui.

Nota: Você deve estar no Jellyfin 10.10.7+ ou 10.11.x (idealmente, 10.11.11) antes de atualizar! Caso contrário, a atualização falhará. Certifique-se de atualizar para uma dessas versões primeiro!

Nota: O carregamento inicial do Jellyfin 12.x executará algumas migrações e levará vários minutos. Tenha paciência e não interrompa o processo. Você pode aproveitar a interface de inicialização (recentemente aprimorada!) na sua rede local para ver o progresso específico, ou fora da rede para ver o progresso geral, visitando a URL do servidor no seu navegador durante a inicialização.

Nota: Se você instalar o RC, deverá desativar todos os plugins externos e reinstalá-los usando o repositório de plugins instável, caso contrário os plugins podem falhar ao carregar e causar efeitos colaterais indesejados.

Instalação

Esta versão prévia é distribuída em todas as nossas formas tradicionais, embora não automaticamente via nosso repositório Apt ou tag latest.

  • Para todos os ambientes não-Docker, você pode encontrar os arquivos para download manual em nosso repositório selecionando “Stable Preview” para o seu sistema operacional.
  • Para Docker, você pode baixar as tags 12.0-rc7 ou preview.

O que mudou (desde v12.0-rc6)

Esta versão inclui uma série de correções e melhorias focadas em itens virtuais, contagem de episódios e permissões de acesso. Foram corrigidos problemas na contagem de filhos em itens virtuais, no ParentId de episódios em temporadas virtuais e no suporte a IDs de provedores de anime em pastas de temporada. Além disso, a contagem de episódios de uma temporada agora considera corretamente a temporada à qual pertencem.

No que diz respeito a permissões e busca, os candidatos de pesquisa agora são filtrados pelo acesso do usuário em uma única consulta, e as permissões são aplicadas também em itens semelhantes. As contagens de itens nos endpoints “by-name” foram corrigidas, assim como o tratamento recursivo para LinkedChildren.

Também foram realizados ajustes nas configurações do ListenBrainz e nos padrões de itens semelhantes. A tarefa de validação de pessoas agora respeita uma ordem de processamento confiável, e foi adicionado registro de progresso às migrações de dados, permitindo acompanhar o andamento durante a inicialização. Houve ainda uma correção de formatação e de testes internos.

Para ver a lista completa de alterações, consulte o changelog completo.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *