Ancora di più!
Ma aspetta, c’è dell’altro! Facciamo del nostro meglio per evidenziare le nuove funzionalità e le modifiche per te, ma ci sono sempre troppe variazioni da dettagliare. Per un elenco completo delle nuove funzionalità, delle correzioni di bug, dei miglioramenti UX e altro ancora, assicurati di consultare le Funzionalità aggiuntive e le correzioni elencate di seguito.
Aggiornamenti di sicurezza
Questa beta include 2 correzioni di sicurezza per problemi segnalati dalla nostra comunità e da HackerOne.
- Aggiungere ulteriori restrizioni sulle email di invito
- Assicurarsi che l’API JSON degli inviti corrisponda all’UX
Miglioramenti dei plugin
Code Review
- Refactoring e altri miglioramenti interni
Group Tracker
- Correzione di bug
Cakeday
- Correzioni dei test per l’anno bisestile
Discourse Docker
- Correzione di bug
Graphviz
- Impostare la modalità SVG come predefinita
Policy
- Correzioni di bug
Calendar
- Correzioni di bug
- Rimuovere il campo personalizzato utente
timezone- utilizzareUserOption.timezone
Assign
- Rimuovere il codice di retrocompatibilità ora che la versione 2.4 è stata rilasciata sul ramo stabile
Funzionalità aggiuntive e correzioni
Clicca per espandere
Nuove funzionalità
- Sperimentale: Trattare /go/ come una route lato server
- Consente di aggiungere un link descrittivo a un rapporto
- Abilitare il service worker su iOS PWA
- Saltare incondizionatamente l’indicizzazione nel controller di ricerca
Correzioni di bug
- Non permettere agli utenti di svuotare il bucket di upload mentre è abilitato
- Utilizzare
destroy_allinvece didelete_allper le bozze condivise - Non generare un errore quando la ricerca
in:allviene eseguita da un anonimo - La sovrascrittura dei file dei plugin all’avvio è problematica
- Non ottimizzare le icone durante
db:migratequando si ripristina un backup - Consente di selezionare l’azione quando si accetta una penalità
- La migrazione degli upload su S3 poteva perdere file
- L’uso concorrente poteva causare il danneggiamento dei plugin durante l’avvio di Rails
- Utilizzare l’URL completo per gli allegati sicuri quando i media sicuri sono abilitati
- Fermare il problema della ricerca infinita per video/audio nella pagina
- È necessario saltare gli utenti con reviewables associati quando si approvano automaticamente
- Consentire agli utenti di creare sondaggi nei messaggi privati con utenti non umani
- Aggiungere
aria-labelsagli elementi dell’elenco degli argomenti - Gli argomenti dovrebbero rispettare la chiusura automatica quando pubblicati in una categoria
- Prevenire il propagarsi del click sull’intestazione di sk
- Il ripristino con
disable_emails: falsenon funzionava più - Lo scraper di Google Groups non riusciva ad accedere
- Far funzionare FooterNav con PWA su iPadOS
- Assicurarsi che l’URL della categoria nel menu a tendina delle categorie sia costruito usando slug e id
- Sincronizzare il formato della chiave di precaricamento per gli elenchi di argomenti per categoria
- Ignorare
secure-media-uploadsper miniprofiler - Prettier sul componente iframed-html
- Quando si aggiungono tag ai post di categorie ristrette, è necessario passare l’ID della categoria, altrimenti non funzionerà.
- Prevenire il caricamento per mostrare durante il debouncing
- L’assegnazione di massa dei badge dovrebbe funzionare anche se il CSV contiene valori nil
- Saltare il tutorial del sondaggio se l’utente non può creare sondaggi
- Prevenire che l’evento di click sulla riga venga intercettato dall’evento di input del filtro
- Saltare l’azione piccola ‘invited’ se l’utente è in un gruppo invitato
- Polyfill Promise per IE11
- Gli URL delle immagini scaricate sono stati sostituiti in modo errato nel raw del post.
Modifiche UX
- Regolazioni dell’input per la finestra di dialogo delle impostazioni della categoria (scheda tag)
- Tentativi di aumentare l’area di tocco del menu a comparsa su mobile
- Consentire la corretta pluralizzazione per i messaggi “troppo pochi argomenti e post”
- Prevenire i salti durante la visualizzazione degli elettori del sondaggio
Prestazioni
- Consentire il precaricamento di ‘tempo di lettura recente’ per un utente
- Consentire al serializzatore utente di utilizzare i campi personalizzati precaricati
- Consentire il passaggio di un elenco esistente di ID campi utente durante il caricamento
- Migliorare le prestazioni dell’elenco degli argomenti per categoria