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 di nuove funzionalità, correzioni di bug, miglioramenti dell’esperienza utente (UX) e altro ancora, assicuratevi di consultare le Funzionalità e le Correzioni Aggiuntive elencate di seguito.
Miglioramenti dei Plugin
Calendario
- Miglioramento del raggruppamento delle festività
- Diversi miglioramenti UX
- Aggiunta del selettore del fuso orario
- Aggiunta del collegamento a Google Calendar
- Correzioni di bug
Traduttore
- Aggiunto il supporto per Yandex.Translate
OpenID Connect
- Rispetta il booleano email_verified fornito dall’IDP
- Consente il passaggio di parametri da /auth/oidc all’IDP
GitHub
- Aggiunto il supporto per le issue di GitHub
- Correzione di un bug
WP Discourse
- Corretto il problema per cui l’impostazione “Apri collegamenti in una nuova scheda” non veniva applicata al collegamento “Partecipa alla discussione”
- Utilizzo della costante WPDISCOURSE_PATH durante il caricamento dei file del plugin
Revisione Annuale
- Esclusione delle categorie con lettura limitata dai calcoli delle statistiche degli utenti
- Supporto per lo spagnolo
- Miglioramenti UX
- Correzioni di bug
Plugin Pubblicità
- Supporto per dimensioni fluide degli annunci in Google Ad Manager
- Correzioni di bug
Integrazione Chat
- Inclusione del titolo e del colore della categoria nel payload di Discord
Votazione
- Miglioramento UX
- Correzione di un bug
Policy
- Correzione di un bug
Teambuild
- Correzioni di bug
JWT
- Correzione di un bug
Styleguide
- Correzioni di bug
RSS Polling
- Correzione di un bug
Firme
- Correzione di un bug
SAML
- Correzione di un bug
Tooltip
- Correzione di un bug
Code Review
- Correzione di un bug
Onebox
- Correzioni di bug
Encrypt
- Correzioni di bug
Assegna
- Correzioni di bug
Cakeday
- Correzioni di bug
Risolto
- Correzione di un bug
Data Explorer
- Correzione di un bug
Note Utente
- Correzioni di bug
Funzionalità e Correzioni Aggiuntive
Clicca per espandere
Nuove Funzionalità
- Esportazione di tutti i tipi di report
- Eliminazione dello schema “backup” 7 giorni dopo il ripristino
- Sicurezza dei media che consente caricamenti duplicati con regole di privacy a livello di categoria e regole di accesso basate sui post
- Consente di definire una durata di dismiss per gli avvisi globali
- Aggiunta di un’impostazione nascosta per disabilitare la configurazione del bucket di archiviazione
- Passaggio di nomi utente esclusi al selettore utente
- Utilizzo della nuova API Badging
- Aggiunta di un’attività rake per disabilitare i media sicuri
- Il menu amministratore dei topic rimane fissato in basso su dispositivi mobili
- Consente ai plugin di aggiungere un avviso globale
- Consente promozioni TL3 per penalità annullate
- Consente parametri post complessi da plugin
- Aggiunto script di importazione mybb.ru
- Scorciatoia da tastiera per aprire il menu amministratore dei topic
Correzioni di Bug
- Utilizzo delle nuove rotte dei tag
- Soluzione temporanea per la limitazione in jquery.autoellipsis
- Z-index più elevato per le card utente nell’intestazione
- Non estrae date da citazioni e Onebox
- Consente all’app di generare e accettare codici di backup più lunghi
- Locale errato nel concessore di badge
- Quando viene aggiunto un tag o una categoria, notifica agli utenti che il topic è stato modificato
- Non genera errori negli estratti quando il tag aside non ha un attributo di classe
- Include i topic dalle sottocategorie di secondo livello nella query dei topic
- Il selettore categoria mostra tutte le categorie genitore
- Gli utenti dovrebbero poter rimuovere il loro gruppo principale
- Non sovrascrive il fuso orario ad ogni visita delle preferenze del profilo
- Non causa eccezioni a causa della rinomina della colonna
reply_id - Mostra l’icona dei messaggi privati (PM) nell’intestazione agganciata
- Applica gli stili corretti all’icona e tenta di rendere il codice più asciutto (DRY)
- Non aumenta la dimensione delle emoji nelle tabelle markdown
- Ricarica i tipi di ReviewableScore quando si estendono le segnalazioni
- Include le sottocategorie di secondo livello nei conteggi nuovi/non letti
- Cambia i caricamenti pubblici aggiuntivi in modo che non siano sicuri
- La paginazione dei gruppi era rotta
- Cambia il comportamento di rootNone nel selettore categoria
- Aggiunta della chiave di traduzione mancante per la localizzazione italiana del bot narrativo
- Stile per il topic in evidenza nella finestra modale del profilo
- Mostra un messaggio di errore se l’eliminazione del topic fallisce
- Avvolge correttamente l’immagine e i controlli di ridimensionamento all’interno del paragrafo
- Messaggio di errore migliore quando l’eliminazione del topic fallisce
- Crea avvisi post solo per post pubblici
- Perdita di appartenenza al gruppo
- Solleva un’eccezione NotFound appropriata quando si filtrano i gruppi per nome utente con un nome utente non valido
- Filtra correttamente i gruppi in base alla visibilità dell’utente corrente quando si visualizzano i gruppi di un altro utente
- Specifiche per groups_controller#index quando la directory dei gruppi è disabilitata per l’utente collegato
- Le specifiche di Groups_controller.sortable testano effettivamente tutte le combinazioni di ordinamento
- Riscrittura delle specifiche “visualizza i gruppi di un altro utente” per testare tutte le combinazioni di group_visibility e members_group_visibility
- Assicura che gli stati di navigazione del gruppo cambino quando cambia la rotta
- Assicura che il menu secondario delle notifiche utente nella navigazione mobile venga ricaricato
- Aggiorna i nomi utente esclusi nel selettore utente dopo l’inserimento
- Aggiorna il ranking dei badge in evidenza quando si assegnano badge in massa
- Sposta padStart/padEnd di nuovo nei polyfill core
- Specifiche con vecchio nome file
- Utilizzo di CDN per
discourse-internet-explorer - Rimuove il padding mentre il compositore sta salvando
- Eseguito Prettier su user-selector-test
- Rende ‘findBySlugPathWithID’ funzionante quando l’URL termina con una barra
- Previene l’incollamento dell’URL del file quando si incolla un file su iOS
- Non registra un errore del database per un topic rivendicato durante i test
- Interrompe la registrazione degli errori in postgres in caso di conflitto su Reviewable
- La decompressione di molti file piccoli ha attivato un errore
- Consente agli utenti di cambiare il titolo in localizzazioni diverse dall’inglese
- Non reindirizza agli URL
/auth/*dopo l’autenticazione - Se la sincronizzazione SSO dell’amministratore non ha un ID esterno, non genera un errore
- Non perde gli ascoltatori di eventi in user-activity-drafts
- Consente alla pagina di conferma omniauth di passare i parametri GET
- Aggiunta dell’intestazione noindex alle pagine del profilo utente
- Rende lo scorrimento verso il post più basso nel topic più coerente
- Assicura che venga sempre scelto lo stesso topic per il benchmark
- Il metodo OnScroll non era definito sulla scoperta mobile
- Topic_tracking_state quando mute_all_categories_by_default è abilitato
- Concorda solo con il primo post quando si utilizza l’opzione “Elimina post + risposte e concorda”
- I dati del nuovo topic in cache non dovrebbero essere cancellati dopo il dismiss di nuovi
- Conteggio nuovi/non letti dopo aver dismesso i nuovi topic in una categoria regolare
- Consente lo scorrimento al caricamento per l’elenco dei topic di scoperta
- Inserimento in blocco per creare richieste di applicazione
- Inserimento in blocco per creare topic
- Non è necessario creare un utente separato per ogni topic, post, ecc.
- Un altro inserimento in blocco di ApplicationRequests
- Non crea istanze di utente e topic quando non necessario
- Unisce gli esempi con configurazione costosa in un unico esempio
- Il file MaxMind DB non si scarica correttamente
- Mantiene i tag ‘rb’ e ‘rp’ nella conversione da HTML a markdown
- Assicura che CSP sia disattivato per qunit
- Mostra la descrizione non categorizzata nella pagina delle categorie
- Le descrizioni erano vuote per non categorizzato nel menu hamburger
- Aggiunta di una convalida vuota per le opzioni del sondaggio
- Non restituisce errore 500 quando viene fornito un parametro data non valido ai report amministrativi
- Consente l’underscore nell’estensione del file durante il download dei caricamenti
- Tiene correttamente conto dell’altezza della onebox durante il caricamento lazy delle immagini
- Qualsiasi testo di avviso globale può contenere HTML
- L’accuratezza dei bot dovrebbe essere zero
- Consente qualsiasi protocollo nel controllore URL wildcard
- Evita registrazioni superflue quando il tipo MIME è errato
- In rare condizioni, il salvataggio di una nuova bozza potrebbe generare temporaneamente un errore
- Cattura l’errore quando viene fornito un algoritmo COSE sconosciuto per la Chiave di Sicurezza
- I comandi di attivazione sono diversi per ogni localizzazione, ne tiene conto
- Mostra la chiave inglese amministrativa solo quando ci sono azioni su mobile
- Non visualizza il mantello sullo strumento amministrativo quando viene fatta clic la chiave inglese giusta
- Miglioramenti visivi al menu topic amministrativo
- Utilizza il database MaxMind DB in cache per più tempo
- Apre una card al clic anche se la menzione ha elementi extra
- Il filtro di stato ‘esaminato’ dovrebbe includere elementi eliminati
- Aggiorna correttamente il contatore topic/post quando la categoria ha zero topic
- Rende più resistente l’evidenziazione dell’ultimo topic visualizzato
- Stila correttamente il banner di consenso PWA
- Consente all’impostazione del sito global_notice di contenere HTML
- Cache_critical_dns generava errori senza IPAddr
- Stila correttamente notification-consent-banner
- Tiene traccia dell’impostazione del sito corretta
- Formati data/ora inglese e USA
- Messaggio di errore migliore quando il forum è in modalità sola lettura
- Aggiornamento normalize css da 3.0.1 a 8.0.1
- Corretta descrizione per il badge “out of love”
- Tutti possono vedere i risultati del sondaggio quando on_vote e chiuso
- Bug quando si revoca un badge come titolo
- I parametri del modello delle rotte delle categorie dovrebbero decodificare le loro parti URL
- Assicura che uno slug venga codificato una sola volta se il metodo di generazione slug è codificato
- Dà all’editor CSS/HTML espanso un’altezza > 0
- Gli helper di etichetta nel modulo di iscrizione non sono nascosti
- Rimuove rerenderTriggers
- Rimuove le virgolette nidificate complete nella risposta diretta
- Mostra suggerimenti di input per l’iscrizione e migliora lo spaziatura
- Limita le richieste e include i dati quando si segnalano icone deprecate
Modifiche UX
- Gli utenti devono confermare quando lasciano un gruppo privato
- Piccoli aggiustamenti alla finestra modale per scegliere il topic
- Miglioramento dell’aspetto della modifica del titolo PM
- Miglioramento dell’aspetto delle liste e dei campi utente nelle biografie mobili
- Assicura che tutti i codici di backup generati siano visualizzati sullo schermo
- Restituisce un errore più amichevole quando il CSV non è valido. Aggiunto un pulsante Annulla per tornare alla visualizzazione /badges
- Aggiornato l’avviso di deprecazione per IE11 e abilitato per impostazione predefinita
- Comunica il risultato all’utente
- Centra il topic in evidenza sui profili mobili
- Rimuove la dipendenza da JS per i collegamenti delle box categoria
- Sottocategorie di secondo livello in “Box con sottocategorie” + coerenza
- Corretto messaggio di convalida per la priorità di ricerca categoria
- Fix temporaneo (revert CSS) fino a quando le traduzioni non saranno pronte per flex
- Alcuni aggiustamenti di stile della pagina categoria per le sottocategorie di secondo livello
- Non utilizzare gli avatar come immagini opengraph di fallback per le risposte
- Invites#show non può essere richiesto con json e non è configurato correttamente
- Nuove icone a campanello per gli stati di notifica/tracciamento
Prestazioni
- Cache dei ranghi per i badge in evidenza, per semplificare la serializzazione dell’utente
- Riduzione delle query DB durante la serializzazione delle informazioni di ignoramento/muto
- Cache degli ID utente ignorati e mutati nell’oggetto current_user
- Evita le query DB quando si controlla il permesso di ignorare/mutare in guardian
- Cache del conteggio dei badge utente nella tabella user_stats