🚀 Jellyfin Server 12.0 RC3
Temos o prazer de anunciar o terceiro candidato a lançamento de pré-visualização do Jellyfin 12.0!
Esta é uma versão de pré-visualização, destinada a quem tem interesse em testar o 12.0 antes do lançamento público final. Convidamos testadores a nos ajudar a encontrar o máximo de bugs possível antes do lançamento.
Como sempre, certifique-se de parar seu servidor Jellyfin e fazer um backup completo antes de atualizar!
Uma nota 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 estágio do projeto, não prevemos mais uma quebra brusca na API como planejado lá atrás, e esse esquema estava causando muita confusão entre os usuários sobre o que seria um lançamento “principal”. 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. A 10.11.0 trouxe uma reescrita gigantesca do backend e, embora funcional, apresentava muitas arestas. Esta versão busca polir a maioria delas e oferecer mais performance a todos os usuários.
Há também muitas outras pequenas correções, melhorias, mudanças e traduções. Veja aqui nossas notas de lançamento preliminares ou abaixo a lista completa de pull requests. Você também pode ver o changelog do lado do Web aqui.
Nota: Você precisa estar no Jellyfin 10.10.7+ ou 10.11.x (de preferência, 10.11.11) antes de atualizar! Se não estiver, a atualização falhará. Garanta que atualize para uma dessas versões primeiro!
Nota: O carregamento inicial do Jellyfin 12.x executará algumas migrações e levará vários minutos. Por favor, seja paciente e não interrompa o processo. Você pode usar a (recém-melhorada!) interface de inicialização na sua rede local para ver o progresso detalhado, ou fora da rede para ver o progresso geral, acessando a URL do servidor no seu navegador durante a inicialização.
Nota: Se você instalar o RC, deve desabilitar 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 de pré-visualização é distribuída em todos os nossos formatos tradicionais, embora não automaticamente via nosso repositório Apt ou tag latest.
- Para 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 usar as tags
12.0-rc3oupreview.
O que mudou (desde v12.0-rc2)
- Corrigidos problemas de velocidade em coleções de livros por @IDisposable em #15954
- Reformulada a forma de reportar a taxa de bits por @Shadowghost em #17170
- Usado Enumerable.LeftJoin para consulta de usuários no log de atividades por @obrenoalvim em #17175
- Corrigido NullReferenceException em GetStreamingState para transmissões ao vivo fechadas por @zachhide em #17206
- Corrigida classificação indicativa sueca por @theguymadmax em #17209
- Fechadas sessões de WebSockets perdidos para evitar grupos zumbis no SyncPlay por @Eneo-org em #17079
- Atualizado Microsoft para 5.6.0 por @renovate[bot] em #17225
- Corrigida visualização de pastas por @theguymadmax em #17222
- Permitida alteração da capitalização de nomes de usuário por @Bond-009 em #17229
- Corrigidas entradas fantasmas ao excluir caminhos de biblioteca por @theguymadmax em #17231
- Corrigida busca de classificação indicativa para entradas com múltiplas classificações por @theguymadmax em #17239
- Correções para manipulação de múltiplas versões por @Shadowghost em #17044
- Usado InvariantCulture ao analisar datas geradas por máquina por @iderex em #17238
- Não lançar exceção no logout se a sessão não existir por @Shadowghost em #17228
- Corrigido: imagens de atores não eram exibidas até que fossem clicadas por @johnpc em #16668
- Atualizadas dependências de CI por @renovate[bot] em #17220
- Corrigidas classificações indicativas da Grécia por @theguymadmax em #17268
- suporte a imagens externas para audiolivros por @dkanada em #17287
- Verificado valor numérico da classificação após separar o código do país por @theguymadmax em #17273
- Corrigido protocolo incorreto usado na detecção de charset de legendas por @theguymadmax em #17306
- Corrigidas partes adicionais para não administradores por @Shadowghost em #17266
- Permitido que SeriesName seja editável a partir dos Metadados do Item (livros) por @jordanmichaelrushing em #17250
- Atualizado Microsoft por @renovate[bot] em #17330
- Adicionado mapeamento de cargo “Novel” ao departamento de Roteiro por @theguymadmax em #17248
- Corrigido número máximo de tentativas de login por @theguymadmax em #17274
- Atualizada dependência dotnet-ef para v10.0.10 por @renovate[bot] em #17331
- Limitados itens similares às bibliotecas acessíveis ao usuário por @Shadowghost em #17337
- Adicionada documentação XML a DeviceId e removida supressão CS1591 por @mbastian77 em #17338
- Adicionada documentação XML aos tipos de informação de busca de provedores e removidas supressões CS1591 por @mbastian77 em #17339
- Adicionada documentação XML a pequenos tipos de modelo DLNA e removidas supressões CS1591 por @mbastian77 em #17340
- Adicionada documentação XML a pequenos tipos de modelo de sessão e removidas supressões CS1591 por @mbastian77 em #17344
- Adicionada documentação XML a pequenos tipos de canal e removidas supressões CS1591 por @mbastian77 em #17343
- Revertida configuração do BaseItemKind padrão para CollectionType por @theguymadmax em #17348
- Atualizada action github/codeql-action para v4.37.1 por @renovate[bot] em #17359
- Atualizada action actions/setup-dotnet para v6 por @renovate[bot] em #17354
- Corrigida exposição de path traversal em Plugins por @IDisposable em #17191
- Removido hack de sobreposição de imagem de episódio por @Shadowghost em #17280
- Atualizado SeriesName de temporadas e episódios ao renomear uma série por @theguymadmax em #17326
- Corrigido Identify retornando imagens erradas por @theguymadmax em #17151
- Corrigida negociação de formato no pipeline híbrido de decodificação SW e tonemap CUDA por @nyanmisaka em #17334
- Removido PlaybackPositionTicks de MediaSourceInfo por @Shadowghost em #17327
- Corrigido possível texto distorcido nos logs do FFmpeg no Windows por @nyanmisaka em #17288
- Exibidas empresas de produção sob “Estúdios” de Programas de TV por @Rant423 em #17246
- Impedido que o ffmpeg trave durante a extração de legendas por @IDisposable em #17297
- Corrigida documentação de autenticação da UI do Swagger (#12990) por @cha5u5 em #16910
- Adicionada documentação XML a pequenas interfaces de entidade e removidas supressões CS1591 por @mbastian77 em #17375
- Corrigido desempenho da consulta “Continuar assistindo” por @Shadowghost em #17365
- Normalizados PTS inválidos de containers para geração de Trickplay por @nyanmisaka em #17304
- Mantida entidade de usuário autenticado sincronizada com os registros de login persistidos por @ElianCodes em #17302
- normalizados formatos comuns para nomes de criadores em dados OPF por @dkanada em #17291
- Corrigido espaço em branco vinculado após badges de imagem no README.md por @kaunkrishna em #17382
- Removida verificação de libpostproc para validação de versão do ffmpeg por @gnattu em #17384
- Atualizada action actions/setup-python para v7 por @renovate[bot] em #17386
- Corrigida exibição de artistas junto com álbuns por @theguymadmax em #17252
- Adicionado suporte a ID de provedor TVDB para filmes por @theguymadmax em #17255
- Corrigido reconhecimento de limite de imagens do SchedulesDirect por @Shadowghost em #17347
- Ordenados trailers de Programas de TV por @theguymadmax em #17204
- Adicionados aliases de atributos adicionais e melhorada detecção de atributos por @sjakub em #17254
- Corrigida condição de corrida na conversão concorrente de legendas por @LTe em #17342
- Tornado RequestHelpers.GetOrderBy genérico e reutilizado no ActivityLogController por @damienmeur em #17324
- Corrigido: busca da linha correta correspondente ao arquivo mais atualizado por @jordanmichaelrushing em #17320
- Corrigido: imagem de perfil impossível de limpar quando sua chave em memória é temporária por @TowyTowy em #17282
- Feat (correção) – Pular reprocessamento de informações de programa ao importar dados EPG XMLTV por @WizardOfYendor1 em #16933
- extrair contagem de páginas de arquivos compactados e PDFs por @dkanada em #17311
- Isentar pessoas da verificação de visibilidade de tags permitidas por @mbastian77 em #17377
- Adicionada documentação XML a pequenas enumerações de modelo e removidas supressões CS1591 por @mbastian77 em #17376
- Atualizada action actions/checkout para v7.0.1 por @renovate[bot] em #17391
- Atualizada dependência SharpCompress para 0.50.0 por @renovate[bot] em #17317
- correção: pular linhas corrompidas de KeyframeData durante backup completo do sistema por @zerafachris em #17367
- Backport e extensão de correções de path traversal por @Shadowghost em #17368
- Corrigida codificação de legendas para arquivos locais por @Shadowghost em #17281
- Truncados nomes de exibição de idiomas ISO-639-2 no primeiro delimitador por @854562 em #17160
- Impedida reexecução não autenticada do assistente de configuração inicial em caso de má configuração por @Shadowghost em #17369
- correção: não lançar ArgumentNullException em cargas parciais de UpdateItem (#17366) por @zerafachris em #17370
- Melhorados filtros de idioma para buscar apenas códigos de idioma que correspondam aos itens/bibliotecas solicitados (continuação de #9787) por @TheMelmacian em #16980
- Corrigido: perfis de legendas VobSub MKS combinados por contêiner por @altqx em #17227
Novos Colaboradores
- @zachhide fez sua primeira contribuição em #17206
- @Eneo-org fez sua primeira contribuição em #17079
- @iderex fez sua primeira contribuição em #17238
- @jordanmichaelrushing fez sua primeira contribuição em #17250
- @mbastian77 fez sua primeira contribuição em #17338
- @cha5u5 fez sua primeira contribuição em #16910
- @ElianCodes fez sua primeira contribuição em #17302
- @kaunkrishna fez sua primeira contribuição em #17382
- @sjakub fez sua primeira contribuição em #17254
- @damienmeur fez sua primeira contribuição em #17324
- @TowyTowy fez sua primeira contribuição em #17282
- @zerafachris fez sua primeira contribuição em #17367
- @854562 fez sua primeira contribuição em #17160
Changelog Completo: v12.0-rc2...v12.0-rc3



