I link onebox di GitHub sono stati ridisegnati per mostrare il glifo appropriato che indica una PR, un commit, una issue, ecc.
Consulta i link sottostanti per esempi:
Supporto per chiavi di sicurezza/WebAuthn
Ora puoi utilizzare la tua Yubikey (o qualsiasi altro dispositivo di sicurezza compatibile con WebAuthn) per proteggere i tuoi account Discourse.
Per configurarlo, vai su Preferenze utente, clicca su Gestisci autenticazione a due fattori, inserisci la tua password e clicca su Registra chiave di sicurezza.
Per ulteriori informazioni sulla specifica di questa funzionalità, consulta l’argomento sottostante:
Ma aspettate, c’è dell’altro! Facciamo del nostro meglio per evidenziare le nuove funzionalità e le modifiche per voi, ma ci sono sempre troppe modifiche da dettagliare. Per un elenco completo delle nuove funzionalità, correzioni di bug, miglioramenti dell’esperienza utente e altro ancora, assicuratevi di consultare le Funzionalità Aggiuntive e le Correzioni elencate di seguito.
Aggiornamenti di Sicurezza
Questa beta include 3 correzioni di sicurezza per problemi segnalati dalla nostra comunità e da HackerOne.
Decompressione sicura dei backup durante il ripristino.
Mini profiler abilitato in modo errato per gli amministratori.
Decompressione sicura dei file. (#8124)
Miglioramenti dei Plugin
discourse-checklist
Attivazione corretta delle caselle di controllo quando utilizzate con modificatori di testo o blocchi di codice.
Correzione delle caselle di controllo prima delle sequenze di corsivo/grassetto.
discourse-adplugin
Rinomina delle rotte degli annunci interni affinché i blocchi degli annunci non le rilevino.
discourse-patreon
Miglioramento delle prestazioni delle query all’API di Patreon.
discourse-voting
Aggiornamento del conteggio dei voti degli utenti quando i topic vengono eliminati o ripristinati.
Informazione all’utente su quanti voti sono stati spostati.
discourse-cakeday
Correzione del problema della casella combinata durante la ricerca della data nel selettore del compleanno.
discourse-zendesk-plugin
Riprova più tardi se l’API non sta creando un nuovo ticket.
Funzionalità Aggiuntive e Correzioni
Clicca per espandere
Nuove Funzionalità
Supporto per --fast-fail in bin/turbo_rspec.
Caricamento dei “pretenders” anche nei plugin. (#8173).
Visualizzazione delle date di creazione e ultimo utilizzo per le chiavi API.
Aggiunta di un’impostazione del sito per mostrare errori 404 più dettagliati. (#8014).
Utilizzo del reindirizzamento della pagina intera per tutti i metodi di autenticazione esterna (#8092).
Accuratezza ponderata degli utenti esaminabili (#8156).
Gli utenti inaccurati hanno un’accuratezza di revisione negativa.
Aggiunta di un ulteriore livello di protezione durante la decompressione dei file.
Consenti a UploadRecovery di essere eseguito su un singolo post (#8094).
Aggiunta del contesto di topic e categoria al payload del webhook del post (#8110).
Correzioni di Bug
Script Downsize_uploads.
Non fallire quando non c’è una directory da eliminare.
Durante la generazione concorrente di email, il renderer non deve essere riutilizzato.
Ordinamento dei campi utente per posizione, per impostazione predefinita (#8176).
Campi utente del sito ordinati per posizione.
Ordinamento del campo utente per posizione per il sito.
Non nascondere l’errore originale quando si spostano i post.
I certificati del Bot Narrativo sono template ERB (#8174).
Posizionamento della timeline del topic su iPad.
I timing dei post esistenti potevano impedire lo spostamento dei post.
Aggiornamento della versione del compilatore.
Decremento del conteggio dei post letti quando si distruggono i timing dei post (#8172).
Rimozione dell’opzione dell’impostazione del sito ‘shadowed-by-global’ (#8061).
Non resettare la posizione di scorrimento originale in iOS a zero.
Script Downsize_uploads per supportare l’archiviazione esterna.
Memorizzazione di user_accuracy_bonus per chiarire le spiegazioni.
Correzione di rake db:create dopo le modifiche di zeitwerk.
Soluzione per le migrazioni in sospeso per bin/turbo_rspec.
Aggiornamento del gemme discourse-ember-source (#8167).
Aggiunta di padding mobile alla parte inferiore della schermata delle preferenze dell’utente.
Controllo dei conflitti di categoria nelle convalida delle impostazioni del sito (#8137).
Non consentire un punteggio esaminabile negativo anche se l’accuratezza lo renderebbe negativo.
Assicurarsi che push_url esista prima di effettuare una chiamata all’API delle notifiche push.
Ridimensionamento corretto dell’immagine al momento del caricamento.
Il task Maxminddb:get non funziona più.
Errori dovuti alla confusione tra trustLevel e trust_level (#8149).
Aggiornamento del conteggio dei voti dell’utente al ripristino/eliminazione del topic (#8144).
Correzione della posizione della progressione del topic nell’app iOS quando il compositore è visibile.
Rubocop rotto da una riga vuota in application.rb (#8148).
Autocaricamento del percorso lib/ per Sidekiq (#8147).
Assicura che l’elemento genitore del grafico sia ancora presente prima del rendering (#8145).
EmojiOne ora è JoyPixels (#8142).
Primo post vero se l’utente crea il topic per primo (#8139).
Visualizzazione del compositore sopra la navigazione dell’app DiscourseHub su iPad.
Applicazione del calcolo dell’altezza del compositore Visual Viewport solo su iOS.
Rafforzamento di DistributedMutex.
Eccezione con triggerRefresh e elenco delle sottocategorie (#8131).
Utilizzo del percorso delle migrazioni per post_migrate (#8133).
Ripristino di Demon::DemonBase a Demon::Base (#8132).
Tentativo di corrispondere prima il reset del tutorial avanzato (#8048).
Prevenzione dell’aggiornamento del conteggio dei post letti su post inesistenti (#8128).
Modifiche all’Esperienza Utente (UX)
Aggiunta di un glifo al pulsante “Aiuto” nella finestra modale di reimpostazione della password.
Attivazione dell’azione principale nelle finestre modali utilizzando Invio.
Utilizzo dei colori del tema per le etichette dei problemi GitHub.
Migliore finestra modale degli hyperlink del compositore (#8160).
Refactoring del layout del compositore su iOS.
Smettere di utilizzare un font a larghezza fissa per visualizzare la descrizione del problema GitHub.
Riduzione della dimensione delle icone onebox di GitHub.
Rimozione dell’impostazione utente della tastiera iPad da iOS 13.
Correzione della posizione della progressione del topic nell’app iOS.
Input per il nome durante la creazione di un nuovo autenticatore (#8153).
Aggiunta di “Bozze” alla scheda del profilo di accesso rapido. (#8155).
Limitazione dell’altezza della finestra modale alta alla percentuale della finestra di visualizzazione.
Correzione del layout del compositore su Android.
Attivazione del ridimensionamento del compositore quando si chiude la tastiera su iPad.
Ignorare il completamento automatico di Chrome durante la modifica dei campi di testo dell’amministratore.
Visualizzazione di letture/like nello stesso ordine dei pulsanti del menu del post (#8140).
Layout del compositore a finestra di visualizzazione completa su iPad.
Prestazioni
Evitare regex per il percorso critico.
Riutilizzo del renderer durante il rendering dei modelli di posta elettronica.
Velocizzazione del tempo di rendering della pagina “Chi siamo” e limitazione dei moderatori di categoria.