Release-notes

Noodle Gallery v5.3.0

Een basisrelease: de hele fork verhuist naar het Immich v3.1.0-fundament, met elke Noodle-functie er bovenop bewaard. Het is een ronde gemaksverbeteringen — de web-app houdt je scherm wakker tijdens uploads, archiveren kun je meteen vanuit de melding ongedaan maken, Workflows krijgen twee nieuwe manieren om een foto te herkennen, en OAuth-rolsynchronisatie plus het beëindigen van sessies maken accountbeheer strakker. Mobiel krijgt een datumbereik voor de kaart. Bovenop de nieuwe basis scherpt Gallery's eigen ronde het zoeken aan: resultaten verschijnen nu in dezelfde uitgevulde, selecteerbare galerij als de tijdlijn, het palet reikt tot in Shared Spaces, en de schuine streep opent zoeken vanaf elke plek.

2 augustus 2026v5.2.3 tot v5.3.026 geselecteerde highlights
12Functie-highlights
14Belangrijke fixes
v5.2.3Vorige release
v5.3.0Huidige release
Wat er is veranderd

Deze release in één oogopslag

1 highlights

Platformfundament

Functie

Basisupdate naar Immich v3.1.0

De fork gaat van de Immich v3.0.3-basis naar v3.1.0 — een release met gemaksverbeteringen, ingevoegd bovenop elke Noodle-functie. Er komen twee upstream-schemamigraties mee (OAuth-bearertokens op sessies en de voorkeur voor het minimum aantal gezichten), beide automatisch toegepast wanneer de server start. Gallery's eigen migraties, de huisstijl en het terugpad naar Immich zijn opnieuw geverifieerd tegen de nieuwe basis.

bf59f799b9
9 highlights

Nieuw uit de Immich v3.1.0-basis

Functie

Scherm blijft wakker tijdens uploads op het web

Net als de mobiele app houdt de web-app nu een wakelock vast zolang een upload loopt, zodat je scherm niet dimt en de machine niet in slaap valt halverwege een grote import. Er is wel een HTTPS-verbinding voor nodig, wat een eis van de browser is en niet van Gallery.

c50a807bc1
Functie

Archiveren ongedaan maken vanuit de melding

Bij het archiveren van een selectie verschijnt nu een undo-knop op de succesmelding. Vang een misklik op, of bedenk je over de reeks die je net hebt opgeruimd, zonder het archief te hoeven doorzoeken om het terug te zetten.

fe3eb7d865
Functie

Workflows filteren op serverpad

Het bestandsnaamfilter van Workflows krijgt een optie "pad gebruiken" die kijkt naar de daadwerkelijke locatie van het bestand op de server in plaats van naar de oorspronkelijke naam. Daarmee worden mapgestuurde regels mogelijk: alles wat in een scans-map belandt gaat rechtstreeks naar de vergrendelde map, alles uit een gedeelde inlevermap wordt bij binnenkomst gearchiveerd.

12fc8bac18
Functie

Workflows filteren op EXIF-metadata

Een nieuw Workflow-filter duikt rechtstreeks in de cameragegevens — merk, model, lens, ISO, diafragma, brandpuntsafstand, beoordeling en meer — vergeleken met bevat, begint met, exact of een reguliere expressie. Drone-opnames, telefoonfoto's en een specifieke lens kunnen zo elk hun eigen regel krijgen. Voorlopig tekstvergelijkingen, met numerieke vergelijkingen aangekondigd upstream.

8bbc252703
Functie

Albumgebeurtenissen voor workflows

Een asset aan een album toevoegen is nu een gebeurtenis waar workflows op kunnen reageren, wat de deur opent naar regels die afgaan op hoe een foto wordt ingedeeld in plaats van alleen op hoe hij binnenkwam.

ee4bd3f833
Functie

Onderhoud in het opdrachtenpalet

De onderhoudspagina komt in het opdrachtenpalet, zodat een beheerder er met Cmd/Ctrl+K direct heen kan springen in plaats van door de instellingenboom te lopen.

e6fff3b15e
Functie

Synchronisatie van de OIDC-rolclaim

De rolclaim die bij registratie beheerdersrechten geeft, wordt nu bij elke aanmelding opnieuw geëvalueerd, zodat iemand promoveren of degraderen in je identity provider ook echt effect heeft in Gallery. De claim accepteert daarnaast een lijst met waarden en niet alleen één enkele, wat aansluit bij hoe de meeste providers rollen uitgeven.

a560e08693
Functie

Sessies beëindigen bij het resetten van een wachtwoord

Een wachtwoord resetten via de beheerderscommandoregel biedt nu aan om meteen bestaande sessies te beëindigen — een reset vanwege een verloren of gecompromitteerd apparaat meldt dat apparaat dan ook daadwerkelijk af.

b9f6c4aaf2
Functie

Datumbereik voor de kaart op mobiel

De mobiele kaart haalt de webversie in: beperk de punten tot een eigen datumbereik zodat één reis eruit springt in plaats van elke foto die je ooit in die stad hebt gemaakt.

792d88961a
6 highlights

Fixes en afwerking vanuit upstream

Fix

Foto's uit de vergrendelde map blijven buiten tijdlijnen en statistieken

Twee paden konden assets uit de vergrendelde map nog meetellen of tonen waar ze niet thuishoorden: de tijdlijnbuckets en de zoekstatistieken. Beide respecteren nu de rechten van de vergrendelde map, naast Gallery's eigen fix voor het opdrachtenpalet en recente items in v5.2.3.

4c754f2999
Fix

Voorkeur voor minimum aantal gezichten overal gerespecteerd

De voorkeur per gebruiker voor het minimum aantal gezichten wordt weer consistent toegepast, zodat de Personen-pagina en de bijbehorende tellingen overeenkomen in plaats van dat een van beide terugvalt op de standaard van het machine-learningmodel.

acc7e6b299
Fix

Lastige uploads mislukken niet meer

Afbeeldingen van nul bytes en bestanden waarvan de naam alleen uit een extensie bestaat, lieten de upload eerder stuklopen. Beide worden nu afgehandeld, en de bestandsextensie wordt altijd overgenomen van het bestand dat daadwerkelijk is aangeleverd.

80cdfebbc7
Fix

Filters voor lensmodel en onbekende locatie

Zoeken op lensmodel werkt weer, en de filters voor Land en Regio gedragen zich correct wanneer ze op Onbekend staan, in plaats van stilletjes niets terug te geven.

8994f54705
Fix

Ronde mobiele stabiliteitsfixes

Een reeks mobiele fixes: een crash bij het opruimen van de videowidget, EXIF-oriëntatie toegepast op externe raw-foto's op Android, dubbele albums door een dubbele verzending, Live Photo-downloads netjes gegroepeerd, en een tijdlijn die niet langer naar boven springt vanaf pagina's die er niets mee te maken hebben.

e6f8256b25
Fix

Ondersteuning voor iOS 14 vervallen

De mobiele app vereist nu iOS 15 of nieuwer. Dit is een breaking change vanuit upstream die met de v3.1.0-basis is meegekomen — apparaten op iOS 14 blijven op hun huidige build en krijgen geen updates meer.

3a016f4451
5 highlights

Zoeken & filters

Functie#887

Volledige tagnamen in het filterpaneel

Lange tagnamen werden in het filterpaneel middenin een woord afgekapt, zonder manier om de rest te lezen. Regels lopen nu door zodat de hele naam zichtbaar is, en wat dan nog niet past krijgt een tooltip met de rest — een diepe taghiërarchie blijft zo leesbaar in plaats van te eindigen in puntjes.

78d1223a28
Functie#885

Zoeken openen met een schuine streep of een tik

Tikken op de zoekbalk op een telefoon of tablet opent nu meteen het zoekpalet, in plaats van een veld te focussen dat het palet even later toch overneemt, en de Ctrl+K-hint blijft verborgen waar geen toetsenbord is om hem mee te gebruiken. Op een toetsenbord opent de schuine streep het globale zoeken vanaf elke plek — zonder de toetsaanslag op te slokken terwijl je in een tekstveld typt.

d4ba3ffc74
Fix#914

Zoekresultaten in de uitgevulde galerij

Zoekresultaten waren een star raster van tot vierkanten bijgesneden miniaturen die je helemaal niet kon selecteren. Ze verschijnen nu in dezelfde uitgevulde galerij die de tijdlijn gebruikt, dus foto's behouden hun beeldverhouding en krijgen onderweg selectie met de muis, Shift-bereik en Ctrl+A erbij. Op datum gesorteerde resultaten lezen als één doorlopende reeks in plaats van opgebroken door maandkoppen.

70714160f9
Fix#895

Een tag uit het palet werkt als filter

Een tag kiezen in het opdrachtenpalet sprong naar de oudere zoekpagina, die het filterpaneel negeert en niets toonde. Een gekozen tag wordt nu opgenomen in de actieve filters van de huidige pagina — in de tijdlijn, bij recent toegevoegd en binnen een Space — en het resulterende chipje toont de naam van de tag in plaats van een kale id.

a2c01be16c
Fix#896

Veldzoeken in het palet bereikt Shared Spaces

De modi voor bestandsnaam, beschrijving en OCR van het palet doorzochten alleen je eigen foto's, dus een lid wiens beelden in een Space van iemand anders staan kreeg een leeg resultaat voor een bestandsnaam die er duidelijk wel is. Die modi nemen nu ook foto's uit Shared Spaces mee, net als Smart Search al deed.

11bc164d22
5 highlights

Gallery-oplossingen & finishing touch

Fix#897

Zichtbaarheid van de vergrendelde map bij personen

Drie op de eigenaar afgestemde personenopvragingen liepen zonder de zichtbaarheidsregel van de vergrendelde map: personen zoeken, de personenminiatuur en de keuze van het representatieve gezicht. Elk past nu dezelfde regel toe die de paden voor Shared Spaces al volgen, zodat een sessie zonder ingevoerde pincode een consistente bibliotheek ziet. Een persoon met minstens één niet-vergrendeld gezicht, of helemaal zonder gezichten, verandert niet, en kijkers in een Shared Space houden hun bestaande miniaturen.

52c9e451aa
Fix#879

Naamsuggesties vangen hun eigen klikken op

Op de personenpagina hangt de lijst met naamsuggesties onder het bovenste deel van de tijdlijn, dat door de maandlagen werd overschilderd. De overlappende strook gaf je klik door aan het datumlabel in plaats van aan de suggestie onder de cursor. Het bovenste deel ligt nu boven de maandlagen, zodat de suggesties hun eigen klikken ontvangen.

38c99a9c0a
Fix#907

De laadindicator draait

De laadindicator in de huisstijl was een gewone afbeelding zonder animatie, dus op 25 plekken — waaronder de gecentreerde indicator bij zoekresultaten en die bij het zweven over videominiaturen — stond het logo volkomen stil. Hij draait nu, net als het opstartscherm van de app.

3318da16a0
Fix#880

Mobiel: het Wanneer-filter blijft kort

Wanneer was het enige onderdeel van de uitgebreide filters dat zijn hele lijst toonde — een bibliotheek van 73 jaar tekende bij elke opening 73 regels. Het toont nu 10 jaren in de voorvertoning, net als elk naburig onderdeel, en zet elk jaar voorbij die grens vast dat je actieve datumbereik bestrijkt. De uitklapregel noemt nog steeds het echte totaal.

f98be57c5b
Fix#892

Mobiel: back-up op de achtergrond terug op upstream

De fork droeg vijf wijzigingen bovenop het upstream-pad voor back-ups op de achtergrond, elk toegevoegd om een probleem te omzeilen dat inmiddels upstream is opgelost. Die laag verwijderen zet de mobiele back-up terug op de implementatie van upstream, zodat toekomstige upstream-fixes hier rechtstreeks landen in plaats van bij elke rebase tegen een parallelle versie te worden afgestemd. Gallery's eigen afhandeling van de bundle-identifier en de uitgestelde synchronisatie blijven staan.

88e715507c
Vorige releaseOpen de release-notes van Noodle Gallery v5.2.0.Uitgelichte launchNaar de functiepagina Workflows.Uitgelichte launchNaar de functiepagina Kaartfiltering.