Ancora di più!
Ma aspetta, c’è dell’altro! Facciamo del nostro meglio per evidenziare le nuove funzionalità e le modifiche per voi, ma ci sono sempre troppe variazioni 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.
Miglioramenti dei plugin
Assegna
Correzioni di bug
- Mostra l’icona del gruppo per le notifiche di gruppo
Chat
Nuove funzionalità
- Miglioramento dell’esperienza della schermata dell’indice chat su mobile
- Migliorata la selezione delle emoji
- Abilita la segnalazione per i messaggi privati (DM)
- Player video in linea per i caricamenti video
- Collega il canale chat generale alla categoria generale
- Usa direct_message_enabled_groups per l’accesso ai DM
- Migliorata la segnalazione dei messaggi chat.
Correzioni di bug
- Previene l’invio di messaggi da parte di utenti silenziati
- 10ms potrebbero essere troppo pochi per l’hack iOS
- Rimuove requestAnimationFrame
- Migliora l’hack iOS per lo scorrimento con inerzia
- Assicura che il backdrop delle azioni venga rimosso quando si collassa su mobile
- Problemi con l’indice canali su mobile
- Sposta il nome dell’emoji di reazione dalla classe all’attributo data
- Migliora l’archivio delle reazioni chat
- Previene l’eccezione durante la trascrizione di più messaggi
- Non fallire quando si tentano di visualizzare i flag DM nella coda di revisione.
- Rende il filtro delle emoji insensibile alle maiuscole/minuscole
- Rimuove l’hijack su webhook e migliora la documentazione
- Assicura che le emoji abbiano un titolo nel selettore
- Ora il valore predefinito è usato solo per le emoji personalizzate
- Previene l’applicazione dell’effetto shimmer alla barra laterale
- Previene l’aggiunta di t1 all’emoji tonata selezionata
- Firefox usa relatedTarget per toElement/fromElement
- Previene lo schermo bianco su iOS al caricamento iniziale
- Evita lo schermo bianco su iOS durante lo scorrimento fisso
- La cache emoji core bloccata potrebbe restituire emoji senza search_aliases
- Assicura che si resettino i messaggi in selezione quando si cambia canale
- Previene la comparsa della barra di scorrimento sopra i contenuti su Android
- Usa sidebar contentCSSClass per i canali silenziati
- Lo staff dovrebbe sempre poter chattare
- Affinamenti di direct_message_enabled_groups
- Il pulsante di chiusura non è visibile nella pagina dell’indice chat
- La cancellazione di vecchi messaggi dovrebbe anche pulire i flag.
- Preferisce il link /chat/channel/:id/:title?messageId=x
- Stringe le restrizioni di segnalazione per i messaggi chat.
- Censura correttamente gli estratti
- Semplifica il codice di caricamento dei messaggi
- Impone chat_channel_id quando presente
- Aggiunge la traduzione mancante chat_message_flag_allowed_groups
- Fa sì che chat_allow_uploads si applichi ai canali DM
Modifiche UX
- Corregge il colore del link nelle schede canali
- Implementa il pulsante di uscita nella scheda canale
- Regola il padding del compositore/caricamenti
- Assicura che la ricerca nel selettore emoji riceva il focus al primo caricamento
- Il doppio clic su uno dei propri messaggi avvia la modifica
- Sposta il pulsante nuovo canale nella vista di navigazione
Accessibilità
- Mostra le opzioni di colore delle emoji in WHCM
discourse-voting
Modifiche UX
- Evita il doppio tag
linell’outlet user-activity-bottom
discourse-calendar
Nuove funzionalità
- Quando l’utente è in vacanza, imposta lo stato utente nel core
Correzioni di bug
- Il calendario non resettava gli stati scaduti
- La disattivazione dell’ordinamento dell’intestazione ora controlla la corretta impostazione del sito e predefinisce a false
discourse-data-explorer
Correzioni di bug
- Clic non apre la query
- Errori durante l’esecuzione della query dovuti a pattern o commenti del template PG
discourse-perspective-api
Correzioni di bug
- Aggiunge controllo nil per l’argomento
discourse-code-review
Modifiche UX
- Rimuove il tag
linon necessario per l’outlet del plugin user-activity-bottom
discourse-subscriptions
Correzioni di bug
- Semplifica il gestore webhook Stripe
Modifiche UX
- Rende lo stile coerente con tutto il resto
discourse-policy
Nuove funzionalità
- Notifiche email per le policy
Correzioni di bug
- Aggiunge un prefisso agli enum UserOption per evitare collisioni
discourse-cakeday
Nuove funzionalità
- Collegamenti separati nella barra laterale per anniversari e compleanni
discourse-shared-edits
Correzioni di bug
- Convalida il post quando si conferma la revisione
- Errore AppEvents.off durante la distruzione di controller:topic
discourse-reactions
Correzioni di bug
- Non sovrascrivere il messaggio di errore di limitazione della frequenza del core
- Gestisci i messaggi di errore di limitazione della frequenza lato server
- Gli argomenti eliminati dovrebbero escluderli dalle reazioni fornite
Modifiche UX
- Usa un cursore del mouse regolare nel popover
- Rimuove il tag li non necessario per l’outlet del plugin
- Rimuove il tag li non necessario per l’outlet del plugin user-activity-bottom
discourse-automation
Nuove funzionalità
- Aggiunge impostazioni e enable_manual_trigger
- Aggiunge il supporto once allo script di risposta automatica
discourse-question-answer-discourse
Correzioni di bug
- Regola l’ordinamento delle intestazioni delle risposte QA in modalità RTL
discourse-footnote
Correzioni di bug
- Non registrarePlugin se non c’è window.markdownitFootnote
discourse-gamification
Nuove funzionalità
- Aggiunta un’impostazione per il periodo predefinito della classifica
Correzioni di bug
- Aggiorna il repository canonico del plugin
Modifiche UX
- Consente di scegliere qualsiasi classifica nel componente minimale
- Aggiunge la corona
- Stile minimale della classifica
Funzionalità aggiuntive e correzioni
Clicca per espandere
Nuove funzionalità
- Riduce l’avviso di accessi sospetti da distanza a 100 km
- Controlla la larghezza degli argomenti con le variabili
- Ordinamento generico dell’autocompletamento degli hashtag
- Aggiunge pulsante per resettare i popup visti
- Autocompletamento generico degli hashtag parte 1
- Implementa nuovi popup di onboarding
- Mostra il tempo relativo quando la data è omessa
- Aggiunge contentCSSClass per il link-sezione della barra laterale
- Doppio colore per il prefisso delle sottocategorie
- Aggiunge categorie predefinite seedate alla barra laterale
- Precarica le risorse tramite l’intestazione link
- Omette di mostrare il giorno quando il giorno ‘a’ è lo stesso del giorno ‘da’
- Nuovo outlet topic-list-main-link-bottom aggiunto su mobile
- Gestisce onebox per URL GitHub complessi
- Quando si entra in un argomento, scorri fino all’ultimo marker di linea visitato
Correzioni di bug
- Impossibile cambiare il livello di notifica delle categorie impostate su regolare
- Valuta tutti i callback invece di sovrascriverli
- Non notifica l’autore dell’argomento sui post di piccola azione
- Correzioni di follow-up per la pagina di errore password-reset
- Semplifica la visualizzazione di più errori AJAX
- Non tenta di aggiungere nuovamente l’utente a un gruppo durante la sincronizzazione dei gruppi tramite SSO
- Ignora i conflitti univoci durante il riempimento dei valori predefiniti della barra laterale
- Assicura che il modificatore {{action}} personalizzato funzioni con l’hash actions
- Alcuni elementi dell’argomento sono troppo larghi
- Sposta il nome del gruppo group-box dalla classe all’attributo data
- Consente agli utenti già nei gruppi automatici di accedere
- Aggiunge il tag
<meta>theme-color quando viene selezionato uno schema scuro - Refuso nel nome della variabile
- Resetta le proprietà di errore sul modello Topic
- Registra l’aggiunta/rimozione di utenti dai gruppi quando vengono modificati tramite DiscourseConnect
- Il selettore categoria non aggiorna la selezione durante la modifica di reviewable
- Resetta correttamente la proprietà
controllerReady - Usa solo la prima riga dal messaggio di commit
- Refuso minore
- Imposta max-width sull’immagine del logo della categoria
- Controlli lato client per personal_message_enabled_groups
- Imposta la larghezza sull’immagine del logo della categoria, non sul contenitore
- Non mostra una pagina 404 quando si visitano i messaggi
- Debounce correttamente varie funzioni
- Calcola l’offset dell’intestazione una volta al caricamento
- Salta tutte le validazioni dei post se necessario
- Assicura che la minificazione non rompa i connettori co-localizzati
- Non includere le emoji senza gruppo nell’elenco standard
- Sidebar_list_destination su CurrentUserSerializer
- Assicura che il menu a discesa sia sopra le etichette sibling
- Destinazione dell’elenco della barra laterale per tracciati e tag
- Esclude i post degli argomenti nascosti e le piccole azioni dal feed RSS.
- Lo stato di focus della scheda utente appare al clic
- Chiarisce la copia della chiave di sicurezza
- Resetta general_category_id se la categoria generale è stata eliminata
- Previene lo spostamento del layout durante la navigazione nel menu a discesa
- Regola le celle utenti per livello di fiducia in modalità RTL
- Rimuove le cifre RS384 e RS512 cose
- Mostra le date delle timeline come cliccabili
- Action_code_path non viene caricato per user-stream-item
- Badge categoria mancante per categoria con colore memorizzato come codice esadecimale a 3 cifre
- Il link della barra laterale della categoria non è attivo quando filtrato per nessuno e tutti
- Sostituisce prefixCSS con prefixElementColors
- Rimuove gli elementi
nilprima di ordinare l’array di stringhe sha1. - Resetta le impostazioni del sito correlate all’eliminazione della categoria generale
- L’emoji dello stato era mostrata a sinistra su mobile
- Allineamento dell’emoji dello stato utente nei post
- Gestisce correttamente gli errori HTTP durante il calcolo del colore dominante
- Refuso
- Avviso sullo stile del prefisso della barra laterale
- Stile del campo utente al login
- Cambia testo
- Link ‘mostra dettagli’ del registro azioni dello staff
- Assicura che le scorciatoie per il formato data locale funzionino correttamente
- Assicura che i pulsanti di commutazione del tipo di sondaggio funzionino correttamente
- Le impostazioni deprecate non dovrebbero essere sovrascritte dall’interfaccia utente
- Nasconde le vecchie impostazioni PM
- Mostra errore se il campo è uguale alla password
- Rimuove la funzionalità di invito pubblico agli argomenti
- Non mostra il banner CTA di benvenuto se l’argomento di benvenuto è stato eliminato
- Assicura che le caselle di posta dei gruppi nella sezione messaggi siano ordinate per nome del gruppo
- La determinazione dello stesso intervallo di date locali genera errori quando non c’è data
- Arriva all’argomento deve essere nascosto quando
must_approve_users - Migliora la gestione degli errori per
calculate_dominant_color! - Non precompila il valore predefinito del titolo del sito nella fase di introduzione della procedura guidata
- Assicura che i primi utenti admin siano aggiunti ai gruppi automatici
- Gli argomenti monitorati superano la categoria silenziata
- Possibilità di attivare l’emoji dopo un blocco di codice indentato
- Icona di sezione della barra laterale mancante per i tag PM
- Link a
discovery.categorynella barra laterale` - Salta le convalida del titolo di qualità per gli argomenti statici quando modificati dall’amministratore
- Conta correttamente gli inviti massivi risultanti
- Non mostra lo stato utente nei post due volte
- Le modifiche alla nuova categoria generale impediscono la creazione dell’argomento
- Il link della barra laterale di revisione appare per gli utenti che non possono revisionare
- Soluzione temporanea per un bug nel gem R2 per produrre CSS RTL valido
- Consente l’accesso tramite email per gli amministratori in staff-writes-only-mode
- Consente il logout per gli amministratori in staff-writes-only-mode
- Rimuove lo spazio a larghezza zero quando non necessario
- Aggiunge validatori di invito migliori e più rigorosi
- Ripristina la ricerca di tag ricorsiva con tag antenati mancanti
- Il caricamento del tema mancante non dovrebbe rompere il processo di precompilazione.
- Ha rimosso l’avviso di promemoria segnalibri per i promemoria impostati nel passato
- Assicura che la chiusura della barra laterale disattivi tutti i callback.
- Anomalie durante l’avvio di nuovi caricamenti quando uno era in corso
Modifiche UX
- Assicura che le dimensioni dell’immagine siano mantenute anche dopo un errore di caricamento
- Cambia il testo «nessuna categoria/tag configurato» nella barra laterale in un link
- Corregge un refuso grammaticale in trust_level_unlocked_tip
- Cambia la grafica dell’emoji nella pagina di errore invito
- Rende l’intera scatola della categoria cliccabile
- Consente interruzioni di riga a metà parola nei percorsi dei file onebox github
- Usa un messaggio educativo più amichevole
- Invia notifica di tipo
repliedall’autore dell’argomento se sta monitorando l’argomento - Trascina i nuovi menu utente, scorri la navigazione utente primaria
- Corregge la visualizzazione dello stato utente nell’autocompletamento
- Smetti di ripiegare sull’immagine dell’argomento negli incorporamenti
- Migliora lo stile dell’autocompletamento
- Mostra il pulsante di modifica categoria quando nell’intersezione dei tag
- Estendi la navigazione utente orizzontale a tutte le pagine utente
- Correggi la capitalizzazione
- Correggi il testo alternativo del pulsante annulla in modalità scura
- Cambia il pulsante in grigio
- Semplifica le visualizzazioni della modalità bootstrap
- Previene che il nome di risposta sia più lungo di 400px
- Modifiche CTA di benvenuto
- Aggiornamento evidenziazione impostazione tema
- Controlli di scorrimento orizzontale per la nuova navigazione utente
- Nascondi le scorciatoie da tastiera su mobile
- Modifiche onboarding
- Visualizza condizionalmente la sezione tag della barra laterale per l’utente
- Nascondi condizionalmente la sezione categorie della barra laterale per l’utente
- Nascondi la sezione tag nella barra laterale quando l’utente non ha tag visibili
- Aggiornamento colore pericolo
- Stili aggiornati per la navigazione utente con barra laterale
- Nascondi la sezione tag all’utente anonimo quando il sito non ha tag
- Correggi il colore per la navigazione invece di pericolo
- Predefinito a logo categoria scuro su schemi scuri
- Aggiungi più spazio ai pulsanti delle schede
- Assicura che non si metta a fuoco il pulsante invisibile nella barra laterale
Altro...→Altronella barra laterale- Nascondi la barra laterale nella rotta 2FA
- Cambia l’icona della navigazione notifiche nella pagina utente in campanella
- Aggiunge max-width all’email di riepilogo, formatta erb
- Correggi il segnaposto post su mobile
- Sposta il pulsante di chiusura in basso a destra del messaggio piè di pagina
Prestazioni
- Esclude i tag della barra laterale anonimi nel serializzatore del sito per l’utente connesso
- Sposta il calcolo del colore dominante in un lavoro separato
Accessibilità
- Aggiunge supporto tastiera agli incorporamenti YouTube
- Aggiunge titolo al pulsante icona rimozione bozze
- Aggiunge attributi
forper posizione e sito web nel profilo - Gli elementi dell’intestazione ordinabili dovrebbero avere il puntatore
- Aggiunge
aria-labelai badge dei post dell’argomento - Restituisce il focus al pulsante di ricerca dell’intestazione dopo la pressione di escape nella ricerca
- Migliora l’accessibilità della ricerca gruppo
- Migliora l’aspetto della scheda utente in WHCM
- Aggiunge etichette aria per i post nell’attività del gruppo
- Migliora la timeline dell’argomento in WHCM
- Modale segnalibri
- Aggiunge
hrefagli avatar dei poster frequenti - Migliora l’accessibilità nei temi WHCM
- Aggiunge più informazioni all’etichetta del pulsante «rispondi a».
- Segnala che l’intestazione di commutazione può riordinare gli elementi della tabella.
- Blocca il focus sul modale di sicurezza autenticazione
- Rende gli errori del popup di input accessibili da tastiera
- Correggi l’ordine delle schede nel modale «Evidenzia argomento»
- Rende l’elemento «Carica post genitore» accessibile
- Imposta role=presentation se manca l’attributo alt