Nuovo: aggiunto il supporto per tenant sovrani per i flussi di Account cliente, checkout, fatturazione, sito, fattura, cambio di template e mappatura dei domini, così le reti di tenant possono indirizzare i clienti di nuovo al sito principale per le azioni gestite.
Nuovo: aggiunti controlli delle credenziali di rinnovo per le membership ricorrenti, così i gateway possono disabilitare il rinnovo automatico quando manca un accordo di fatturazione salvato, una sottoscrizione o un token del vault.
Nuovo: aggiunta la pubblicazione in loopback verificata con HMAC per la creazione di siti in sospeso, per rendere il provisioning da checkout a sito più affidabile su host in cui i job in background sono in ritardo.
Nuovo: aggiunti punti di estensione per sviluppatori per URL SSO, domini di base dei moduli di checkout e creazione automatica dei record di dominio.
Correzione: SSO è più affidabile tra domini mappati, visite anonime al broker, logout e conflitti di dipendenze tra plugin.
Correzione: la creazione di siti in sospeso ora recupera dai flag di pubblicazione obsoleti ed evita di lasciare i clienti bloccati nella schermata di creazione del sito.
Correzione: i record di dominio non vengono più creati per domini di base condivisi dei moduli di checkout, e i job in background dei provider host inutilizzati vengono saltati quando non è attiva alcuna integrazione.
Correzione: casi limite di checkout, indirizzo di fatturazione, reimpostazione password, verifica email, cambio di template, tour e Dashboard cliente non bloccano più i normali flussi dei clienti.
Correzione: le email broadcast ora mantengono privati i destinatari evitando errori fatali SMTP/plugin quando gli elenchi dei destinatari o i trasporti email falliscono.
Correzione: i casi limite relativi a rinnovi delle membership, visualizzazione della scadenza e riscossione dei pagamenti ora evitano scadenze immediate, crash o pagamenti obbligatori mancati.
Migliorato: la compatibilità con WordPress è testata fino alla 7.0, gli asset Vue di produzione sono ricompilati dalle sorgenti npm e la copertura end-to-end Cypress ora esercita più flussi di checkout, configurazione, SSO e gateway.
Nuovo: le esportazioni dei siti ora includono un index.php autoavviante, così il ZIP può essere installato su un host nuovo senza un’installazione separata del plugin.
Nuovo: l’esportazione di rete consente agli amministratori di esportare tutti i sottositi in un unico archivio dalla pagina di amministrazione Esportazione sito.
Nuovo: l’interruttore del piano Consenti template di sito ora viene applicato tramite una catena di fallback, limitando correttamente la disponibilità dei template in base ai limiti del piano.
Nuovo: l’editor del modulo di checkout avvisa quando viene aggiunto un prodotto senza aver configurato un campo obbligatorio.
Nuovo: la scheda impostazioni Importazione/Esportazione ora descrive chiaramente il proprio ambito e collega direttamente allo strumento Esportazione sito.
Nuovo: procedura guidata di configurazione PayPal per l’inserimento manuale delle credenziali con flag gate OAuth per una configurazione del gateway senza interruzioni.
Nuovo: pannello cliente per il cambio di template riprogettato con scheda del template corrente, griglia persistente e pulsante Reimposta template corrente.
Correzione: il cambio di template non blocca più l’UI in caso di errore AJAX.
Correzione: gli stati dei permessi per il cambio di template sono stati messi in sicurezza contro accessi non autorizzati.
Correzione: input di override del sito validati prima del salvataggio.
Correzione: il prompt dell’indirizzo di fatturazione ora viene mostrato quando l’indirizzo è vuoto.
Correzione: risolti gli avvisi di deprecazione da null a stringa in PHP 8.1.
Correzione: Currents caricati in lazy load prima dell’hook init per prevenire problemi di timing.
Correzione: percorso SSO filtrato rispettato in tutti i flussi di accesso.
Correzione: opzioni vuote dell’identità del sito preservate al salvataggio.