Umbraco 13.12 arriva il 20 novembre: incluso il nostro fix per il Media Picker
Il 20 novembre sarà disponibile Umbraco CMS 13.12, una release importante della serie LTS che porta con sé diversi miglioramenti di stabilità, performance e bug fix.
Tra questi, siamo orgogliosi di annunciare che è stato incluso il contributo di LandLogic per risolvere un problema storico del Media Picker.
– Il problema: cartelle lente con migliaia di file
Fin dalle versioni 10.x, il Media Picker di Umbraco caricava tutti gli elementi di una cartella in un’unica chiamata.
Per chi gestiva grandi librerie di immagini o documenti, questo causava:
- rallentamenti significativi nel backoffice,
- consumo elevato di RAM,
- e in alcuni casi, errori di timeout.
L’issue era stata segnalata nel 2022 e tracciata su GitHub come Issue #12364.
– La soluzione: paginazione lato client e prestazioni ottimizzate
Abbiamo analizzato il comportamento del Media Picker nella versione 13 e proposto una soluzione nel Pull Request #20202.
La nostra modifica:
- sostituisce l’uso di
getChildrencongetPagedChildren, - introduce la paginazione lato client,
- e garantisce un caricamento progressivo delle immagini, riducendo drasticamente tempi e risorse usate.
Il tutto senza modificare l’API server e senza introdurre breaking changes.
– Un percorso open source reale
Durante la review, abbiamo collaborato con i maintainer ufficiali di Umbraco per affinare il codice e garantire compatibilità completa.
Grazie a questo confronto, il contributo è stato accettato e fuso nel core, e sarà distribuito nella release 13.12.
– Cosa cambia per chi usa Umbraco 13.x
- Il Media Picker ora gestisce correttamente la paginazione anche nelle cartelle con molti elementi.
- L’esperienza del backoffice è più fluida e reattiva.
- Nessuna modifica o configurazione richiesta: basta aggiornare alla 13.12.
– Disponibilità
La release Umbraco 13.12 sarà disponibile dal 20 novembre 2025.
Tutte le informazioni ufficiali e le note di rilascio sono disponibili su our.umbraco.com/releases/13120.
– Conclusione
Questo contributo dimostra come anche realtà italiane possano collaborare attivamente allo sviluppo di Umbraco CMS, migliorando l’esperienza per tutta la community.
Se la tua azienda utilizza Umbraco 13.x o precedenti, puoi contattarci per:
- ottimizzare performance,
- realizzare plugin o estensioni,
- o pianificare la migrazione verso Umbraco 14+.
Scopri di più su www.landlogic.it
