Hai mai menzionato un utente, ti sei reso conto un paio di giorni dopo che non ha risposto e ti sei chiesto perché? Solo per scoprire che quell’utente non ha accesso all’argomento o al PM? Non più! Ora mostriamo un avviso se un utente menzionato non può vedere il post.
Abbiamo aggiornato il nostro database di emoji per includere le nuove emoji incluse in Emoji 13. Quindi vai avanti, mettici il tuo e e goditi tutti i tipi di nuove emoji!
Funzionalità aggiuntive
Cerca indirizzo IP schermato nei blocchi
Regole e plugin personalizzabili per PrettyText.markdown.
Decora il nome utente in email-group-user-chooser-row
Tag intervallo di date per date locali
Rendi rosso il punto esclamativo di errore della bozza nel composer
Cattura errori decorateCooked da temi/plugin
Usa immagine raster e autocompilazione nell’input 2FA
Controllo problema credenziali email gruppo pianificata
Consenti il cambio di pin dell’argomento quando l’intestazione è agganciata
Callback prima del consolidamento
Modalità scura automatica per l’editor admin
Consenti l’invio di messaggi tramite un link a più utenti
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_created per 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, showFooter non 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_level in category_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_title in topics
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