Magento Open Source 2.4.8. Scopri tutte le novità

Magento 248 release_2024

La community Magento può festeggiare: Adobe ha rilasciato la versione beta di Magento Open Source 2.4.8 l’8 ottobre 2024. Questa release porta con sé una serie di miglioramenti significativi in termini di sicurezza, prestazioni e qualità del codice. Tuttavia, trattandosi di una versione beta, non è adatta per ambienti di produzione. Per chi cerca stabilità, è consigliabile utilizzare Magento 2.4.7, attualmente l’ultima versione stabile.

Ma vediamo insieme i dettagli di questa nuova release e perché è importante per sviluppatori e merchant.

Perché Magento 2.4.8 Beta è importante?

La versione 2.4.8 Beta è pensata per permettere alla community di testare nuove funzionalità e segnalare eventuali problemi prima del rilascio ufficiale della versione stabile. Tra gli obiettivi principali ci sono il miglioramento dell’efficienza del sistema, l’introduzione di strumenti moderni e l’adeguamento agli standard di sicurezza più recenti.

Questa release risolve oltre 254 problemi noti e introduce aggiornamenti a numerosi componenti, rendendo Magento ancora più robusto e allineato alle esigenze attuali del mercato.

Novità principali di Magento 2.4.8 Beta

1. Ottimizzazioni di sistema

  • Aggiornamento delle librerie chiave:
    • league/flysystem 3.x per una gestione avanzata dei file.
    • monolog per un logging più efficiente.
    • wikimedia/less.php per una pre-elaborazione CSS migliorata.
  • Sostituzione di strumenti obsoleti: Uppy e jsTree rimpiazzano librerie come jQuery/fileUploader ed extJs, garantendo maggiore funzionalità e modernità.

2. Compatibilità migliorata

  • Supporto esteso per database come MySQL 8.4 LTS e MariaDB 11.4 LTS.
  • Integrazione fluida con PHPUnit 10 per test più robusti e retrocompatibilità.
  • Aggiornamento del Tool Upgrade Compatibility (UCT) per gestire al meglio MySQL 8.4.

3. Sicurezza avanzata

  • Aggiornamento di Require.js alla versione 2.3.7 per prevenire attacchi di tipo DoS o esecuzioni arbitrarie di codice.
  • Correzioni su Prototype.js per eliminare vulnerabilità come il Regular Expression Denial of Service (ReDOS).

4. Aggiornamenti per editor e API

  • Migrazione di TinyMCE alla versione 7.3.0 per migliorare l’esperienza editoriale.
  • Supporto alla Google Maps API 3.56 per un’integrazione aggiornata delle mappe.

Ottimizzazioni per GraphQL

Magento 2.4.8 rafforza ulteriormente il supporto per GraphQL con nuove funzionalità:

  • Supporto ai tipi scalari personalizzati: gestione migliorata di dati complessi come URL e HTML.
  • Fix per la paginazione degli articoli nel carrello: recupero dati più accurato.
  • Invalidazione della cache migliorata: garantisce la coerenza dei dati aggiornati tramite importazioni.
  • Ordinamento avanzato dei prodotti: possibilità di usare criteri multipli nelle query per risultati più precisi.

Risoluzioni di problemi chiave

Tra i 254 bug risolti, ecco i principali:

  • Errore con l’API REST /V1/transactions quando parent_txn_id era uguale a txn_id.
  • Gestione migliorata dei valori interi in GraphQL.
  • Risolto un problema nell’applicazione dei coupon nel carrello.
  • Corretta la visualizzazione degli attributi personalizzati nell’area admin.
  • Risolti errori nel salvataggio degli indirizzi cliente e nella validazione dei campi.
  • Sistemata l’integrazione con OAuth1 per SKU contenenti caratteri speciali.

Come approcciarsi alla versione 2.4.8 Beta?

Se sei uno sviluppatore o un merchant, puoi usare questa beta per testare le nuove funzionalità e contribuire al miglioramento della versione stabile. Adobe invita tutti a segnalare eventuali problematiche per affinare ulteriormente la piattaforma.

Per maggiori dettagli, puoi consultare le note di rilascio ufficiali disponibili sui siti di Magento Open Source e Adobe Commerce.

Conclusioni

La beta di Magento 2.4.8 rappresenta un importante passo avanti per la piattaforma. Con una maggiore stabilità, funzionalità aggiornate e una sicurezza potenziata, questa versione prepara il terreno per il futuro degli eCommerce basati su Magento.

Rimani aggiornato per il rilascio ufficiale e valuta l’upgrade del tuo store per sfruttare al massimo le nuove possibilità offerte da questa versione!

Hai bisogno di supporto con il tuo E-Commerce Magento

Se hai bisogno di assistenza per effettuare un upgrade del tuo Magento, oppure devi effettuare lavorazioni all’interno del tuo store, contattaci!

Ti è piaciuto questo articolo? Votalo!

Torna in alto