F-Droid ha lanzado oficialmente la versión 2.0, marcando la mayor actualización de su cliente de repositorio de aplicaciones para Android en una década. El lanzamiento se centra en modernizar la experiencia del usuario y la base de código subyacente, alejándose de los componentes heredados para alinearse con los estándares contemporáneos de desarrollo de Android. Un cambio central en F-Droid 2.0 es la reescritura completa de la interfaz utilizando Jetpack Compose, el kit de herramientas estándar para crear interfaces de usuario nativas en Android. Este cambio tiene como objetivo proporcionar una experiencia más familiar que se integre con los patrones de Material Design mientras reduce la deuda técnica. La navegación se ha simplificado en tres secciones principales: Descubrir, Buscar y Mis aplicaciones. La pestaña Descubrir ahora incluye metacategorías para ayudar a los usuarios a explorar el creciente ecosistema, mientras que la funcionalidad de búsqueda se ha mejorado para indexar descripciones y categorías de aplicaciones, con un soporte mejorado para los sistemas de escritura CJK (chino, japonés y coreano). Los procesos de instalación y actualización también han sido renovados. F-Droid 2.0 ahora utiliza el instalador de 'sesión' de Android, que permite actualizaciones en segundo plano en versiones recientes de Android sin requerir la extensión privilegiada de F-Droid (FPE) utilizada anteriormente. Este cambio simplifica el proceso de configuración para los usuarios, ya que FPE ya no es compatible con la nueva versión. Además, la aplicación ahora realiza comprobaciones automáticas de actualización de forma predeterminada, eliminando la necesidad de gestos manuales de deslizar para actualizar. La privacidad sigue siendo un enfoque central, y la aplicación continúa admitiendo configuraciones de Tor y proxy. Sin embargo, la función de 'pánico', que anteriormente permitía a los usuarios disfrazar la aplicación como una calculadora, se ha simplificado para solo ocultar el icono y el nombre de la aplicación, proporcionando una indicación más transparente de los límites de protección reales de la función. El proyecto también ha descontinuado la funcionalidad de borrado de aplicaciones, citando la alta carga de mantenimiento en relación con su pequeña base de usuarios.

La interfaz de F-Droid 2.0 ha sido completamente reescrita utilizando Jetpack Compose, incluyendo una nueva pestaña Descubrir para ayudar a los usuarios a navegar por el ecosistema.

La navegación en el nuevo cliente está organizada en tres secciones principales, incluida la pestaña Mis aplicaciones, que simplifica la gestión de las aplicaciones instaladas.