Notas de la versión

Noodle Gallery v4.57.0

Una versión centrada en la agrupación de la línea de tiempo: ahora un control Años / Meses / Todos siempre visible en cada línea de tiempo, que funciona con los filtros activos y es coherente en web y móvil, además de una nueva ordenación de personas, propagación entre ámbitos de las combinaciones de personas, las bases para la exportación de datos de la biblioteca, la resolución de cumpleaños de identidades, paginación y ordenación de la búsqueda en vivo en móvil, una copia de seguridad en segundo plano en iOS más fiable y la marca Noodle completa en los correos y en los enlaces de descarga de las apps.

16 de junio de 2026 v4.56.7 a v4.57.0 32 aspectos destacados seleccionados
6Funcionalidades destacadas
26Correcciones importantes
v4.56.7Versión anterior
v4.57.0Versión actual
Qué ha cambiado

Esta versión de un vistazo

5 aspectos destacados

Lanzamientos de funciones

Funcionalidad #625

Agrupación de la línea de tiempo

Añade un conmutador Años / Meses / Todos en cada línea de tiempo. Al cambiar, la cuadrícula se compacta en tarjetas representativas a todo lo ancho con un contador de fotos. Al tocar, se hace zoom en ese periodo sin restringir la consulta; la posición de desplazamiento se conserva al cambiar de granularidad.

52ec1bebcf
Funcionalidad #614

Propagación de combinaciones de personas

Propaga las combinaciones de identidades de personas entre los ámbitos accesibles. Una combinación en tu biblioteca privada se propaga a todos los spaces con línea de tiempo activada en los que aparecen ambos perfiles, y una combinación en un space se propaga de vuelta a la biblioteca privada.

1776aa27e7
Funcionalidad #654

Búsqueda en vivo en móvil: scroll infinito y ordenación

Corrige la limitación a la página 1 de la búsqueda en vivo en móvil con un notificador de scroll infinito y un debounce de 800 ms. Añade ordenación por relevancia, más recientes y más antiguos en paridad con la web, mueve el control de ordenación a la barra de la app y dirige «Mostrar fotos similares» a la búsqueda en vivo.

115c89ea13
Funcionalidad #683

Ordenación de personas

Añade una ordenación controlada por el usuario en la vista de personas en web y móvil: organiza las caras por número de fotos (nuevo valor por defecto) o alfabéticamente por nombre, y la preferencia se guarda entre sesiones. El mismo control y las mismas reglas de desempate se aplican a las personas globales y de los Espacios compartidos; el selector mantiene su propio orden fijado.

a169f51aaa
Funcionalidad #700

Endpoint de exportación del manifiesto de la biblioteca

Añade un endpoint de administración para la exportación del manifiesto de la biblioteca que lista cada recurso original de una biblioteca: la base del lado del servidor para «descarga todos tus datos» portable con un solo clic, sin crear una copia en el servidor.

ca3c09c2c9
4 aspectos destacados

Agrupación de la línea de tiempo: pulido

Funcionalidad #681

Píldora de agrupación en cada línea de tiempo

Lleva la agrupación Años / Meses / Todos en móvil a cada línea de tiempo mediante una píldora inferior siempre visible: líneas de tiempo de álbumes, spaces y favoritos, así como la hoja inferior del mapa, no solo la cuadrícula principal de Fotos. Las líneas de tiempo de detalle se abren en Todos y mantienen su elección de agrupación limitada a esa vista.

9b0b551281
Corrección #679

La agrupación funciona con filtros activos

Corrige el problema de que las líneas de tiempo agrupadas mostraran resúmenes de meses y años vacíos con un filtro activo, creando los intervalos de tiempo correctos en el flujo filtrado. Los resultados de la búsqueda inteligente ordenados por relevancia vuelven correctamente a una cuadrícula plana en lugar de a tarjetas de resumen vacías.

f2d185f4e9
Corrección #674

Agrupación coherente en web y móvil

Alinea las etiquetas de agrupación del móvil con las de la web (Años / Meses / Todos), elimina el icono de filtro superfluo de la barra de la app de la línea de tiempo y hace transparente la barra de agrupación en las páginas de spaces y álbumes, de modo que en modo oscuro coincida con la línea de tiempo principal.

0372d9b289
Corrección #680

Portadas de resumen y posición de desplazamiento estables

Evita que las portadas de resumen de años y meses parpadeen a un marcador de posición gris en la primera carga, recordando la imagen representativa de cada intervalo para la ruta, y conserva la posición de desplazamiento exacta al día al ir y volver a través de un nivel de agrupación más amplio.

a4f0736ac3
5 aspectos destacados

Refuerzo de la copia de seguridad en segundo plano en iOS

Corrección #639

Copia de seguridad en segundo plano fiable y honesta

Reescribe el bucle de copia de seguridad en segundo plano de iOS como un worker acotado y honesto: informa de su estado de finalización real en lugar de afirmar siempre que tuvo éxito, y se recupera correctamente de ejecuciones parciales.

7c96bc9b20
Corrección #658

Continuar la copia más allá de los primeros 100 elementos

Corrige la interrupción de la copia de seguridad en segundo plano de iOS tras el primer lote de 100 elementos, paginando el notificador de subida para que se procese el conjunto completo de recursos a lo largo de varias invocaciones en segundo plano.

dd29ea6440
Corrección #657

Vaciado de HTTP antes de cerrar el worker en segundo plano

Vacía las solicitudes HTTP en curso antes de cerrar el worker en segundo plano de iOS, para que los recursos que se están transfiriendo no se cancelen cuando el sistema operativo reclame la ventana de segundo plano.

f38182bec4
Corrección #663

Reconexión de la sesión HTTP en primer plano de iOS

Reconecta la sesión HTTP en primer plano de iOS al reanudar la app, para que las subidas y las llamadas a la API no se queden colgadas tras salir del segundo plano.

871ef8befd
Corrección #692

Vaciar el isolate de gentle-sync antes de cerrarlo

Amplía el vaciado de las solicitudes HTTP en curso al isolate de sincronización suave en segundo plano de iOS, para que una respuesta de sincronización en streaming ya no pueda dispararse hacia un isolate ya cerrado y bloquear la app, y reconstruye un cliente HTTP vivo cuando se reutiliza un isolate de worker del pool.

22b368f74f
7 aspectos destacados

Acceso a Espacios compartidos y correcciones de identidad

Corrección #647

Vista de etiquetas limitada al acceso del Espacio compartido

Limita la vista de etiquetas al nivel de acceso del Espacio compartido del miembro que la solicita, de modo que los miembros que no son administradores no puedan ver etiquetas fuera de los recursos a los que tienen permitido el acceso.

1fb9f6e3a3
Corrección #637

Explorador de carpetas limitado al acceso del Espacio compartido

Limita el explorador de carpetas al acceso del Espacio compartido del miembro que lo solicita, de modo que los miembros que no son administradores solo vean carpetas dentro del conjunto de recursos al que tienen permitido el acceso.

1933f131d7
Corrección #652

Seguridad en la combinación de identidades frente a grupos distintos

Protege las combinaciones automáticas de identidades para que no consoliden grupos de caras cuyos embeddings son lo bastante diferentes como para que la coincidencia sea probablemente errónea.

c5f53fa852
Corrección #648

Desbloquear trabajos de reconocimiento facial atascados en Espacios compartidos

Detecta y vuelve a encolar los trabajos de reconocimiento facial atascados en Espacios compartidos, para que un space bloqueado no detenga en silencio el progreso del reconocimiento en otros spaces.

a254c6f13a
Corrección #665

Deduplicación de personas limitada por space

Mantiene las cadenas de deduplicación de personas en Espacios compartidos limitadas a cada space, para que una combinación en un space no fusione por error identidades en otros spaces.

0e827f149f
Corrección #686

Cumpleaños fijados en spaces visibles para los propietarios

Resuelve el cumpleaños y el nombre de una persona a partir de cualquiera de sus perfiles de identidad, de modo que un cumpleaños establecido en un Espacio compartido aparezca ahora en las páginas de detalle de personas y de persona individual del propietario, en lugar de quedar en blanco.

424a60ff6c
Corrección #687

Estabilizar la cola de mantenimiento de identidades de personas

Detiene la reencolación infinita de recorridos completos de la tabla por parte del relleno de identidades de caras, alineando las caras varadas con su identidad actual, y omite las reescrituras de recuento y metadatos sin efecto que en cada pasada reescribían decenas de miles de filas de personas de Espacios compartidos.

04e72f4ff5
9 aspectos destacados

Búsqueda, línea de tiempo y mejoras en móvil

Corrección #630

Exigir todas las personas seleccionadas en los filtros de búsqueda

Cambia el filtro de búsqueda de personas para que todas las personas seleccionadas deban aparecer en un recurso de los resultados, lo que coincide con la semántica AND que sugiere la interfaz de filtros de Gallery.

2056d5b53b
Corrección #670

Corrección del salto al subir de nivel en la línea de tiempo y rendimiento de las portadas de año

Corrige el salto de posición al subir de Meses a Años en móvil y saca la lenta resolución de las imágenes de portada de años y meses de la ruta crítica de renderizado.

ca92ca6598
Corrección #667

Caducidad de los enlaces compartidos en UTC

Envía el expiresAt de los enlaces compartidos como fecha y hora en UTC, para que la fecha de caducidad se calcule correctamente con independencia de la zona horaria del servidor.

e491214734
Corrección #627

Estabilizar los filtros de búsqueda en móvil y la notificación de copia de seguridad

Estabiliza la interacción con los filtros de la búsqueda en vivo en móvil y el estado de la notificación de copia de seguridad en segundo plano de iOS, para que los cambios de filtro simultáneos y los eventos de subida no se adelanten unos a otros.

0dafb58bb8
Corrección #618

Detener la avalancha de WebSocket por recurso en los escaneos de bibliotecas externas

Agrupa los eventos de progreso en los escaneos de bibliotecas externas en lugar de enviar un evento de WebSocket por recurso, para que las importaciones de grandes bibliotecas conectadas no saturen las conexiones de los clientes.

a9e88e8e5f
Corrección #643

«Ver en la línea de tiempo» llega hasta la foto

Sustituye la difusión de scroll-to-date propensa a errores por un latch persistente, de modo que «Ver en la línea de tiempo» —desde un recuerdo, una notificación, un enlace profundo o el visor de recursos— aterrice de forma fiable en la foto de destino en lugar de al principio de una línea de tiempo recién cargada.

2e1299dcc0
Corrección #688

Mostrar la ruta del archivo para recursos compartidos

Vincula el conmutador «Mostrar ubicación del archivo» a la ruta del recurso en lugar de a la propiedad, de modo que los miembros que ven recursos de bibliotecas externas o compartidas puedan mostrar la ruta que el servidor ya les envía. Las vistas saneadas de enlaces compartidos siguen omitiéndola.

026cef319f
Corrección #695

El reinicio de la detección de mascotas borra las etiquetas antiguas

Reiniciar la cola de detección de mascotas ahora borra las personas y caras de mascotas de la ejecución anterior antes de volver a encolar —en lugar de dejar etiquetas de mascotas obsoletas o duplicadas en los recursos— y pide confirmación antes de eliminar las detecciones.

dcfdf0d066
2 aspectos destacados

Marca Noodle

Corrección #644

Plantillas de correo y notificación con la marca

Reescribe las plantillas de correo y notificación por defecto en el momento de la compilación para eliminar la marca original sobrante que no llega a la interfaz de configuración: el logotipo, el logotipo de texto, los badges de las tiendas, el crédito del proyecto y los asuntos por defecto pasan todos a ser Noodle Gallery.

e174e10965
Corrección #649

Los enlaces de descarga de la app apuntan a Noodle Gallery

Reorienta el diálogo «Enlaces de descarga de la app» dentro de la app para alejarlo de las apps originales, de modo que los enlaces de Play Store, App Store y Releases lleven a los usuarios a Noodle Gallery, protegido por una comprobación de CI que falla si un futuro rebase reintroduce los enlaces originales.

6adcedb319
Versión anterior Abrir las notas de la versión de Noodle Gallery v4.56.0. Lanzamiento destacado Ver la página de la funcionalidad Agrupación de la línea de tiempo. Lanzamiento destacado Ver la página de la funcionalidad Personas Globales.