Ancora di più!
Ma aspettate, c’è dell’altro! Facciamo del nostro meglio per evidenziare le nuove funzionalità e le modifiche per voi, ma ci sono sempre troppi cambiamenti da dettagliare. Per un elenco completo delle nuove funzionalità, correzioni di bug, miglioramenti UX e altro, assicuratevi di rivedere le Funzionalità Aggiuntive e le Correzioni elencate di seguito.
Aggiornamenti di Sicurezza
Questa beta include 4 correzioni di sicurezza per problemi segnalati dalla nostra comunità e da HackerOne.
- Non accedere a utenti non approvati
- La ricerca avanzata di gruppi non rispettava la visibilità dei gruppi.
- Nascondi la biografia dell’utente se il profilo è limitato
- Mostra solo suggerimenti di utenti con post regolari
Miglioramenti dei Plugin
Molti plugin
- Traduzioni
- Abbiamo aggiornato le traduzioni in molti dei nostri plugin
Assegna
Correzioni di Bug
- Usa il router Ember per i link ai piccoli post di azione
- La finestra modale di assegnazione di massa era rotta
- Imposta questi campi solo nella condizione sottostante
Modifiche UX
- Cambia il testo di “Riassegna” in “Riassegna”
Chat
Funzionalità
- Collassa correttamente YouTube, GIF esterne, immagini e caricamenti
- Collassa le GIF
- Collassa le immagini
- Memorizza il “rispondi a” nella bozza
- Collassa gli anteprime di YouTube nella chat
- Consente di smettere di seguire un canale di messaggi diretti
- Visualizza un separatore tra i giorni
- Mostra segnaposti che indicano a chi si sta parlando
- Rinomina i canali dalla pagina di navigazione
- Finestra modale di creazione del canale di chat
- Permettimi di parlare con me stesso
- Scambia il tempo da relativo ad assoluto
Correzioni di Bug
- Calcola correttamente l’altezza massima dei canali nel pannello fluttuante
- Assicura che la larghezza dell’avatar dell’utente della chat non possa essere ridotta
- Assicura che la larghezza del primo messaggio prima del contenuto sia corretta
- Rendi i nomi dei file piccoli come prima
- Non collassare tutti gli onebox
- Rimuove il div di avvolgimento superfluo per sidebar-channels
- Semplifica il codice quando si inserisce full-page-chat
- Cerca di evitare il tracciamento duplicato dei canali
- Usa rAF per minimizzare il salto visibile dello scorrimento
- Le miniature di YouTube venivano tagliate
- Caricamento dei messaggi precedenti
- Rende il tag chat-channel-title senza tag
- Il messaggio “Tutto caricato” veniva mostrato troppo presto
- Usa absolute per prevenire il bug di Safari nei contenitori con scorrimento
- Previene la riproduzione dell’audio uno sopra l’altro, CAUSANDO CHE DIVENTI FORTE
- Pluralizza le stringhe i18n
- Altezza della riga del canale da quando è stato aggiunto il pulsante
- IMPOSTA SEMPRE il messaggio “rispondi a” quando viene caricato un nuovo canale
- Imposta replyToMsg correttamente su chat-live-pane
- Cancella “rispondi a” dalla bozza quando viene annullata nel compositore
- Mostra il link disponibile alla nuova rotta chat.browse
- Imposta una larghezza massima a un’immagine
- Invio non funzionante all’interno dei backticks
- Assicuriamoci di controllare anche per gli array nei preferiti
- Avatar elastici su iOS < 15.1
- Non crashare in caso di preferiti mancanti
- Semplifica il layout per correggere un problema di overflow
- Salva la nuova bozza quando il caricamento viene rimosso
- Altezze uniformi delle righe dei canali nella barra laterale
- Correggi i margini per il testo su più righe
- L’utente non è disponibile su AnonymousUser
- Riconcilia lo stato di live-pane
- Non crashare quando un utente di conversazione personale viene eliminato
- Assicura che lo stato di caricamento venga rimosso
- DOMParser è molto schizzinoso, specialmente su Firefox
- Il selettore utente non si apriva più automaticamente
- Usa il componente Ember per il collasso invece di inserirlo in un contenitore
- Le colonne dei timestamp dei canali di chat avevano valori predefiniti statici
- Gestisce correttamente il risultato
skip - Evita la query N+1 durante il recupero dei canali di chat
- Analizza il contenuto cotto per ottenere gli utenti menzionati
- Pulisci un po’ di codice
- Ripristina “Mostra me stesso in cima ai miei DM se ho mai inviato un DM a me stesso”
- Serializza il titolo elegante se il nome non è presente e salva il campo personalizzato
Modifiche UX
- Usa il colore primario per l’icona al passaggio del mouse diretto
- Cerca di semplificare il CSS per le righe dei canali di chat
- Rimuovi lo spazio tra i punti nei puntini di sospensione
- Consente a chat-channel-row di nascondere il pulsante lascia
- Testo segnaposto su una singola riga
- Correggi la compatibilità con i temi personalizzati
- Regola l’altezza della riga del canale nella barra laterale
- Modifica lo stile del separatore dei messaggi
- Non mostrare il pulsante lascia canale su mobile
- Corregge vari problemi minori
- Mostra un testo migliore quando si creano i canali
- Rimuovi la riga “rispondi a” se il messaggio è direttamente sopra
- Aggiustamento del posizionamento del menu a tendina
- Modifiche al pulsante a pagina intera e uscita
- Allinea verticalmente tc-message-collapsible
- Non transita quando il canale non seguito non è attualmente visualizzato
- Stato più fluido quando si smette di seguire un canale di messaggi diretti
- Correggi le dimensioni dell’elenco dei canali in floatie e su mobile
- Unifica le dimensioni delle righe della barra laterale
- Correggi le dimensioni del compositore
- Piccola correzione di allineamento delle emoji
- Rendi la chat a pagina intera più simile al core
- Modifica il CSS del menu al passaggio del mouse
- Evita di usare il blu per il testo che non è un link
- Aumenta il margine verticale del separatore
- Rende tutte le azioni con uno stile coerente
- Piccola modifica
- Aumenta il contrasto del separatore del primo messaggio della giornata
- Semplifica la formattazione della data per la settimana scorsa
- Piccoli aggiustamenti del margine
- Modifiche alla navigazione dei canali
- Segnaposto della chat su una singola riga
- Per lo più correzioni CSS della barra laterale della chat
- Varie correzioni CSS
- Modifica il CSS di .tc-msgactions
- Chiude il menu su mobile dopo la reazione
- Accesso rapido alle reazioni preferite
- Stile di navigazione dei canali
- Correggi un altro caso di messaggi che escono dalla viewport
- Rendi cliccabile l’area accanto a “scorri fino in fondo”
- Previene l’overflow dei messaggi; indicatori circolari
Prestazioni
- Previene N+1 sul titolo del canale di messaggi diretti
Votazione
Correzioni di Bug
- Consenti agli anonimi di visualizzare i voti se l’impostazione voting_show_votes_on_profile è abilitata
OAuth2 base
Modifiche UX
- Aggiorna la descrizione dell’impostazione per oauth2_overrides_email
Patreon
Correzioni di Bug
- Definisci il nome in PatreonAuthenticator
Calendario
Nuove Funzionalità
- Opzione calendario FullDay
- Aggiorna le festività IN per il 2022.
- Aggiorna le festività SG per il 2022.
- Usa l’uscita after-chat-channel-username per visualizzare le festività
Modifiche UX
- Riduce le dimensioni dell’indicatore festività
Risolto
Correzioni di Bug
- Esegui una transizione per aggiornare il parametro di query ‘solved’
Modifiche UX
- Aggiorna la breadcrumb del filtro a causa di modifiche al core
Crittografia
Correzioni di Bug
- Il passaggio del timer indietro a “Mai” non funzionava
Kolide
Nuove Funzionalità
- Salva gli IP degli utenti in un campo personalizzato e confrontali con gli IP dei dispositivi
- Aggiungi il gruppo helper Kolide ai partecipanti PM di avviso utente.
- Sincronizza i controlli Kolide e ritarda i promemoria utente in base ai controlli.
Correzioni di Bug
- Rimuovi i dispositivi non più disponibili su Kolide.
- Correggi il refuso nel nome della classe
UserAlert. - Tratta i dati del payload dell’evento webhook come hash per ottenere user_id
SAML
Nuove Funzionalità
- Quando si suggeriscono nomi utente, ignora gli input composti interamente da caratteri non consentiti
Correzioni di Bug
- Semplifica i dati da archiviare nella colonna
extra
Docker Manager
Correzioni di Bug
- Non attivare i plugin prima di verificare la compatibilità
Code Review
Nuove Funzionalità
- Non usare l’email per i suggerimenti di nomi utente fino a quando non è esplicitamente abilitato nelle impostazioni del sito
- Quando si suggeriscono nomi utente, ignora gli input composti interamente da caratteri non consentiti
Correzioni di Bug
- Non duplicare le notifiche se si ricevono webhook duplicati.
Reazioni
Nuove Funzionalità
- Rimuovi la sovrapposizione con le notifiche “mi piace”.
- Collassa le reazioni multiple allo stesso post.
Correzioni di Bug
- Correggi il conteggio delle reazioni “mi piace”
- Includi i “mi piace” nell’elenco delle reazioni ricevute.
- Filtra le reazioni quando si fa clic su una notifica consolidata.
- Tieni sempre l’icona dell’ultima notifica quando si collassa
- Mantieni l’icona del cuore quando si consolidano più reazioni “mi piace”.
- Mantieni l’icona del cuore se tutte le reazioni collassate erano “mi piace”.
- Usa la chiave di localizzazione corretta per le notifiche di reazione
OpenID Connect
Modifiche UX
- Aggiorna la descrizione dell’impostazione per openid_connect_overrides_email
Traduttore
Nuove Funzionalità
- Aggiungi l’impostazione ruoli IAM AWS
- Aggiungi AWS translate
Correzioni di Bug
- Evita di assegnare valori nil al campo personalizzato
Esperti di Categoria
Correzioni di Bug
- Consenti il filtro per utente quando il plugin è abilitato
Automazione
Nuove Funzionalità
- Aggiunge lo script auto_responder
Correzioni di Bug
- Un argomento può essere bloccato anche se ha solo OP
Crowd
Correzioni di Bug
- Definisci il nome per CrowdAuthenticator
Nota a piè di pagina
Correzioni di Bug
- Assicura che la nota a piè di pagina sia chiusa al cambio di pagina
- Correggi le note a piè di pagina nei PM crittografati
- Rimuovi l’uso dell’operatore di navigazione sicuro per la compatibilità con vecchi iOS
Integrazione Chat
Modifiche UX
- Correggi il refuso nella configurazione del canale Microsoft Teams
Correzioni e Modifiche Aggiuntive
Clicca per espandere
Correzioni di Bug
- Cerca di compensare lo spazio della prima riga con pre-line
- Previene che i tweet perdano il formato in onebox
- Ignora il service worker sul percorso SSO
- Naviga verso l’argomento/PM indipendentemente dal tasto Shift premuto
- Gestione degli URL
/p/###all’interno di Ember - LOAD_PLUGINS=0 in dev/prod, avvisa in plugin:pull_compatible_all
- Consenti agli URL degli argomenti senza slug di funzionare all’interno dello stesso argomento
- Non visualizzare emoji duplicate nel selettore
- Aggiorna l’elenco delle emoji recenti quando si seleziona da esso
- Non attivare l’evento
topic_createdper i post di risposta via email. - Disabilita il pulsante “vota” per i sondaggi multipli senza min.
- Regression nella navigazione da tastiera dell’elenco degli argomenti
- Aggiungi /all all’URL se l’elenco predefinito è ‘nessuno’
- Salva effettivamente i campi su themes:update
- Aggiorna la logica nell’elenco degli argomenti di scoperta
- Quando si compone un messaggio, non suggerire utenti con post eliminati
- La funzione New-topic era rotta quando “Filtro elenco predefinito” era impostato su “nessuna sottocategoria”
- Quando si caricano più argomenti,
showFooternon veniva aggiornato correttamente - Progresso dell’argomento scattoso su alcune dimensioni della finestra
- Pulisci la coda segnalata quando la risposta al post segnalato viene eliminata
- Errore durante la votazione su un sondaggio multiplo senza gli attributi min/max.
- Usa font-down
- Icona matita più piccola per modificare i tag
- Nascondi la biografia dell’utente se il profilo è limitato
- Piccoli aggiustamenti alla posizione del progresso dell’argomento su desktop
- Attenua i messaggi critici della dashboard di amministrazione
- Non consentire valori NULL per
notification_levelincategory_users - Migliora il modo in cui viene caricato il popup magnific
- I caricamenti erano rotti su vecchi Safari
- Salva draftSequence quando è 0
- Prevedi draftSequence al salvataggio della bozza
- SiteSetting.title veniva inquinato in StaticController
- Dà al compositore opzioni per il trigger post:highlight
- Rimuovi il vincolo di lunghezza di
fancy_titleintopics
Modifiche UX
- Regola lo spazio tra invito e modulo correlato
- Cambia il testo del codice azione public_topic nei siti che richiedono l’accesso.
- Modifica il CSS del selettore emoji
- Aggiornata la pagina di errore “accetta invito”
- Previene l’overflow della vista crawler topic-list
- Migliore modulo di accettazione invito
- Refactor e coerenza dello spazio delle azioni del post
- Migliorato il layout della pagina di accettazione invito
- Massimizza lo spazio di anteprima nel compositore
Prestazioni
- Trasforma i prefissi di test comuni in contesti in topics_controller_spec
- Rendi i test più veloci pre-fabbricando più cose