RichFaces foi uma das bibliotecas de componentes mais conhecidas para JavaServer Faces (JSF), usada para criar interfaces web ricas com suporte a AJAX sem precisar escrever JavaScript manualmente. Porém, o projeto não é mais mantido. 📉🔧 Wikipedia
📅 RichFaces chegou ao end-of-life em junho de 2016
✔️ O desenvolvimento ativo do RichFaces foi oficialmente encerrado em junho de 2016, e desde então não há novas versões sendo lançadas pelos mantenedores originais. RichFaces+1
➡️ A última versão final foi RichFaces 4.5.17.Final, liberada em 22 de junho de 2016, e foi anunciada como o último release antes do fim do projeto. JBoss Developer
❌ O que isso significa para você
🔸 Não há suporte oficial nem correções de bugs ou segurança.
🔸 Se surgirem vulnerabilidades, não serão corrigidas pela equipe original. JBoss Developer
🔸 Projetos que ainda usam RichFaces ficam expostos a riscos e dependem de soluções alternativas ou manutenção própria. Liferay
🛠️ O que os desenvolvedores estão fazendo hoje
Como o RichFaces não evoluiu para acompanhar tecnologias mais modernas (como Jakarta EE ou novas versões do JSF), muitos desenvolvedores migraram para frameworks alternativos mais ativos, como:
✔️ PrimeFaces — biblioteca de componentes com grande adoção na comunidade.
✔️ OmniFaces — utilities e complementos para JSF moderno. Wikipedia
🤔 Por que isso aconteceu?
RichFaces foi muito popular no passado quando o AJAX não era tão integrado ao JSF. Mas com as evoluções da plataforma (JSF, Jakarta EE) e a ascensão de ferramentas mais modernas, o projeto acabou perdendo relevância e acabou sendo oficialmente aposentado. Wikipedia