FreshRSS 1.25 lançado com interface e pesquisa aprimorada

E foi o com e , e mais. Confira as novidades dessa e veja como instalar.

é um dos agregadores de feed RSS auto-hospedados mais respeitados que permite aos usuários compilar notícias e artigos de várias fontes online em uma interface simplificada.

É um aplicativo multiusuário com um modo de leitura anônimo. Ele suporta tags personalizadas. Há uma API para clientes (móveis) e uma Interface de Linha de Comando .

Graças ao padrão WebSub , o FreshRSS pode receber notificações push instantâneas de fontes compatíveis, como Friendica, WordPress, Blogger, Medium, etc.

O FreshRSS suporta nativamente Web scraping básico , baseado em XPath , para sites que não fornecem nenhum feed RSS/Atom. Também suporta documentos JSON.

Além disso, o FreshRSS oferece a capacidade de compartilhar novamente seleções de artigos por HTML, RSS e OPML .

Diferentes métodos de login são suportados: formulário da Web (incluindo uma opção anônima), autenticação HTTP (compatível com delegação de proxy), OpenID Connect.

Por fim, o FreshRSS oferece suporte a extensões para ajustes adicionais.

Agora, acaba de ser lançasa a sua versão mais recente, FreshRSS 1.25.

Novidades do FreshRSS 1.25

FreshRSS 1.25 lançado com interface e pesquisa aprimorada
FreshRSS 1.25 lançado com interface e pesquisa aprimorada

A equipe FreshRSS acaba de revelar a versão 1.25 deste popular agregador de feed RSS auto-hospedado, que inclui muitas melhorias e novos recursos.

Uma das mudanças mais notáveis ​​é que o FreshRSS agora requer PHP 8.1+. Junto com a revisão do PHP, a nova versão agora está alinhada com versões de banco de dados mais recentes, exigindo PostgreSQL 10+, MariaDB 10.0.5+ ou MySQL 8+.

Além da base técnica aprimorada, o FreshRSS 1.25 chega com um conjunto de novos recursos destinados a chamar a atenção de usuários dedicados de RSS. Talvez a adição mais significativa seja a pesquisa regex, permitindo filtragem poderosa por meio de expressões regulares.

Embora algumas sintaxes avançadas de regex possam diferir dependendo do banco de dados usado, as ações de filtro do FreshRSS continuam a depender da sintaxe robusta do PHP PCRE2.

Esse recurso é particularmente útil para pesquisas complexas e curadoria avançada de conteúdo, tornando a experiência de leitura mais eficiente.

Além disso, a busca por conteúdo se torna ainda mais versátil com a introdução de operadores de busca dinâmicos, como no exemplo “search:UserQueryA date:P1d”.

Esses operadores oferecem aos usuários uma maneira direta de direcionar períodos de tempo ou tipos de conteúdo específicos, garantindo que você possa filtrar rapidamente os dados que realmente importam.

Outro destaque inclui o modo de feed de notação de ponto HTML+XPath+JSON, que extrai habilmente informações estruturadas de dentro do conteúdo HTML.

Para melhorar o desempenho e aderir às práticas recomendadas, o FreshRSS agora oferece suporte a cabeçalhos de resposta HTTP como “Cache-Control: max-age” e “Expires”.

Esta atualização aumenta a compatibilidade do servidor e otimiza o cache, garantindo que os feeds sejam atualizados de forma mais controlada.

Além disso, novas políticas de unicidade e heurísticas ajudam a reduzir o incômodo de artigos duplicados quando os editores fornecem IDs de artigos defeituosos ou inconsistentes.

Além disso, para usuários que desejam mais controle sobre sua experiência de leitura, a equipe de desenvolvimento introduziu uma opção para marcar automaticamente novos artigos como lidos se um título idêntico existir na mesma categoria.

Outro recurso útil é a capacidade de remover elementos HTML específicos por meio de seletores CSS, mesmo para artigos que não usam conteúdo completo, limpando assim feeds desorganizados.

Claro, um grande não estaria completo sem algum polimento na interface do usuário.

O FreshRSS 1.25 adiciona um novo recurso de IU para baixar o banco de dados SQLite de um usuário, ou uma exportação SQLite gerada pela interface de linha de comando, tornando os backups e a transferência de dados mais convenientes do que nunca.

Opções de leitura aprimoradas permitem que você mostre artigos não lidos junto com os favoritos, e uma página de gerenciamento de assinaturas atualizada aumenta a clareza para usuários que fazem malabarismos com vários feeds ou categorias.

Enquanto isso, as estratégias de implantação do Docker foram ajustadas, alinhando o FreshRSS com versões mais modernas do PHP e do Alpine Linux.

E com a integração refatorada do SimplePie, os entusiastas podem esperar uma análise de feed aprimorada, correções upstream e melhor manutenibilidade.

Para saber mais sobre essa versão do FreshRSS, acesse a nota de lançamento.

Como instalar ou atualizar o FreshRSS

Para instalar a versão mais recente do FreshRSS, acesse essa página.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.