Nuove funzionalità in 3.2.0.beta5
Questa è la quinta release beta, che coincide con il rilascio della versione principale 3.2 ! Continua a leggere per scoprire le novità principali e un registro completo delle modifiche.
Ora puoi aggiungere gruppi ai DM
Abbiamo reso più facile iniziare una conversazione di chat solo con le persone che desideri. Ora puoi selezionare uno o più gruppi quando crei nuovi DM o quando inviti persone in un DM esistente. Tutti i membri del gruppo con la chat abilitata vengono aggiunti al DM, e non c’è differenza tra l’aggiunta di un gruppo o l’aggiunta dei suoi membri individualmente. Scopri di più
Riprogettazione del piè di pagina della chat mobile
Abbiamo migliorato l’interfaccia mobile della chat con una navigazione più pulita tra canali, thread e DM, così come da un thread al canale principale e dalla chat al forum stesso.
Abilita le passkey per impostazione predefinita
L’autenticazione tramite passkey è un’alternativa rapida, sicura e conveniente alle password tradizionali, ed è ora supportata in Discourse. Per utilizzarla, i membri del sito registrano una passkey nella schermata Preferenze utente > Sicurezza. Una volta fatto, possono utilizzare la loro passkey per accedere (e il loro browser suggerirà automaticamente la passkey come metodo di accesso). Scopri di più
Aggiornamenti di sicurezza
Questa release include correzioni per questo problema di sicurezza segnalato dalla nostra community e da HackerOne .
12 Mi Piace
jomaxro
(Joshua Rosenfeld)
30 Gennaio 2024, 9:21pm
2
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 troppe novità da dettagliare. Per un elenco completo delle nuove funzionalità, correzioni di bug, miglioramenti UX e altro, assicuratevi di consultare le Funzionalità e le Correzioni Aggiuntive elencate di seguito.
Miglioramenti dei plugin
discourse-activity-pub
Correzioni di bug
La pianificazione manuale dei post dovrebbe essere possibile solo con il Primo Post (63 )
Assicurarsi che gli errori di transazione del processo vengano registrati (60 )
discourse-ai
Nuove funzionalità
Consentire l’esclusione di tag e categorie dai report LLM (447 )
Aggiungere il supporto per i nuovi modelli di embedding OpenAI (445 )
Supporto per gpt-4-0125, appena rilasciato (443 )
Impostazione per controllare gli embedding per post (439 )
Streaming ancora più fluido (420 )
Correzioni di bug
Aggiungere il nome della tabella per rimuovere il riferimento ambiguo alla colonna in SQL (449 )
Includere il provider nei modelli di automazione (446 )
Refuso in Automation::AVAILABLE_MODELS (442 )
L’indice automatico degli embedding potrebbe fallire se esisteva nello schema di backup (441 )
Un’API OpenAI mal configurata per gli embedding non dovrebbe riempire i log di spam (440 )
Non tentare di generare embedding per post in topic eliminati (433 )
Refuso (432 )
Troncamento del contenuto per la classificazione del sentimento/tossicità (431 )
Assicurarsi sempre che #generate riceva un input valido (427 )
Pulire i prompt non validi durante il troncamento (426 )
Pulire i nomi utente Unicode quando si aggiungono messaggi tramite il costruttore del prompt (425 )
Impostare ivfflat.probes usando il conteggio dei topic, non quello dei post (421 )
Modifiche UX
Validazioni per le funzionalità basate su LLM (tranne AI Bot) (436 )
Avviare immediatamente l’animazione del puntino di progresso se è l’unico contenuto (437 )
discourse-akismet
Correzioni di bug
Non eseguire il job se il plugin è assente (114 )
discourse-animated-avatars
Correzioni di bug
Evitare di accedere/mutare le proprietà interne di SafeString (25 )
discourse-calendar
Nuove funzionalità
Supporto del parametro upcomingDays nell’elenco dei prossimi eventi (524 )
Correzioni di bug
Convertire gli emoji in Unicode nel titolo dell’evento (530 )
Conversione SafeString sotto l’ultima versione di Ember (535 )
Aggiornamento delle festività della Malesia per il 2024 (527 )
discourse-code-review
Nuove funzionalità
Aggiungere una scorciatoia da tastiera per approvare i commit (204 )
discourse-data-explorer
Nuove funzionalità
Consentire l’URL del topic senza numero di post per il parametro post_id (275 )
discourse-jira
Correzioni di bug
discourse-oauth2-basic
Correzioni di bug
Non tentare di recuperare il JSON dell’utente se l’URL non è impostato (94 )
discourse-post-voting
Correzioni di bug
Personalizzare la compatibilità del nuovo pulsante con il plugin di votazione dei post (186 )
Correggere can_flag_post_voting_comments? (187 )
discourse-prometheus
Nuove funzionalità
Aggiungere l’etichetta database a active_record_connections_count (84 )
Prestazioni
Evitare di sovraccaricare il database con query di controllo della sequenza pg (83 )
discourse-topic-voting
Correzioni di bug
Renderizzare il feed RSS dei voti (180 )
Tutte le funzionalità e le correzioni
Nuove funzionalità
Supporto per link interni silenziosi (25472 )
Badge delle notifiche chat su mobile (25438 )
Visualizzazione dell’ultimo messaggio su mobile (25384 )
Aggiunta di un’opzione per ordinare i risultati della query dei topic tramite plugin (25349 )
Abilitazione predefinita delle passkey (25340 )
Attivazione dell’evento dell’app per il tracciamento dei clic (25381 )
Supporto per il nome del sito personalizzato nei metadati Open Graph (25373 )
Salvataggio/recupero della posizione di scorrimento nel canale chat (25336 )
Implementazione dei separatori di date per i thread (25335 )
Consentire agli utenti di inviare DM a gruppi in chat (25189 )
Aggiunta di “Hot” come opzione per la homepage (25325 )
Miglioramenti all’algoritmo Hot (25295 )
Sperimentazione dell’ordine di ordinamento Hot (25274 )
Redesign del piè di pagina della chat su mobile (25161 )
Aggiunta dell’intestazione del nome utente alle risposte limitate a livello globale (25265 )
Consentire l’ordinamento dei membri del gruppo per campo personalizzato tramite API (25061 )
Opzione per ordinare i messaggi privati degli utenti e dei gruppi (25146 )
Preferire il contenuto in cache di topic_embed durante il riassunto (25190 )
Aggiunta di un indicatore di caricamento nella pagina delle categorie (25171 )
Correzioni di bug
Esportatore di messaggi chat (25461 )
Nascondere «I miei thread» se nessun canale seguito ha thread (25470 )
Rendere leggibili i titoli dei thread lunghi (25456 )
Non mostrare il pulsante di copia della citazione agli anonimi (25471 )
Ampersand mancante nel selettore della classe di input (25464 )
Evitare il flash di contenuto non stilizzato in Safari con una soluzione temporanea al bug (25462 )
Consente di tradurre «ieri» (25446 )
Selettore globale necessario per evitare che i clic vengano registrati su altri elementi (25445 )
Rimuovere il margine eccessivo dopo il titolo (25444 )
Messaggio di errore per il fallimento dell’esportazione del file CSV (25443 )
Deprecazione di NumberField, utilizzare <input> al suo posto (25434 )
Compilazione automatica del campo gruppo nella modale di invito sulla rotta del gruppo (25431 )
Impostare l’opzione SelectKit allowUncategorized (25440 )
Rimuovere CSS che non avrebbe dovuto essere aggiunto (25425 )
Errore di sovrascrittura della proprietà calcolata per webhook.categories (25418 )
Consentire di impostare category sulle istanze del modello topic (25416 )
FinalDestination::HTTP: validare l’argomento indirizzo (25407 )
Utilizzare l’impostazione del sito per mostrare la scheda piè di pagina chat «I miei thread» (25277 )
Renderizzare il contenitore channels-list solo una volta (25383 )
Problemi minori con i segnalibri (25358 )
Consentire sanitized-HTML nelle issue di GH e nei onebox delle categorie (25374 )
Pulire il valore predefinito di db_backup_port
Il grafico radar non è ampiamente disponibile (25368 )
Il gestore di escape della ricerca dovrebbe essere su keydown (25364 )
Regressioni dei suggerimenti utente in #25361 (25367 )
Ignorare le immagini non valide durante il ridimensionamento degli upload (25346 )
Il controllo del gruppo utente dovrebbe restituire true per l’utente di sistema per i gruppi automatici (25357 )
Salvare correttamente la posizione di scorrimento nel canale (25345 )
Escludere correttamente i canali silenziati dai thread non letti (25339 )
Corretto un bug in cui la tastiera su iOS non funzionava (25338 )
Assicurarsi che il messaggio attivo venga cancellato all’apertura dei thread (25337 )
Localizzare il testo nei onebox di GitHub (25327 )
Il task Rake ha eseguito il metodo sbagliato (25323 )
Tenere conto dei moderatori nella mappatura del gruppo a TL (25326 )
Errori durante il caricamento di «I miei thread» e «Thread del canale» (25310 )
Prevenire il popup quando la richiesta del conteggio dei thread fallisce (25308 )
Consentire allo staff di cambiare il livello di visibilità dei membri del gruppo per i gruppi automatici (25281 )
Pulsante «Log delle azioni» nella pagina di amministrazione utente (25300 )
Impostare la scheda canali come predefinita nel piè di pagina della chat su mobile (25296 )
Supportare correttamente safe-area-inset-bottom nel piè di pagina (25276 )
Utilizzare l’hashtag della categoria invece del link in guidelines_topic.body (25253 )
Aggiornare le chiavi/messaggi del limitatore di velocità globale per chiarire la differenza tra utente e IP (25264 )
Attivazione multipla dell’evento dell’app di ricerca (25250 )
Utilizzare getter e setter per le proprietà calcolate (25259 )
Applicare il max corretto per clean_orphan_uploads_grace_period_hours (25235 )
Impostare lo schema microdata per il topic quando il primo post manca (25195 )
Escludere i post vuoti dallo schema microdata per il topic (25198 )
Assicurare datePublished coerente nelle pagine successive nello schema microdata del topic (25130 )
La barra laterale di amministrazione su mobile mostrava ancora il pannello del forum (25236 )
Correzioni della barra laterale di amministrazione e registrazione di collegamenti personalizzati (25200 )
Rispettare la data di creazione durante la paginazione dei post di attività del gruppo (24993 )
Eliminare topicNotificationLevel dal post trasformato prima di createRecord nel widget del post (25229 )
Convertire la rotta in Ember Octane per risolvere il problema delle dipendenze (25221 )
Non utilizzare joins per filtrare (24904 )
Nascondere l’impostazione del sito deprecata che era stata tralasciata (25220 )
L’ambito dell’API dei log non funzionava (25215 )
Non mostrare il filtro dell’elenco dei temi a meno che non ci siano 10+ elementi (25202 )
Serializzare le categorie quando si visualizza un topic (25206 )
Link dell’email di riepilogo chat nelle configurazioni in sottocartella (25188 )
Riscrivere correttamente gli script/link tag nel proxy (25204 )
Migrazione errata dell’impostazione della barra laterale di amministrazione (25192 )
Nascondere le impostazioni del sito deprecate che erano state tralasciate in precedenza (25180 )
Refactoring della chiamata per l’eliminazione del backup temporizzato
Modifiche UX
Aggiungere lo stile di sfondo al campo di input di tipo numero (25460 )
Migliorare la posizione del pulsante dell’editor della tabella su mobile (25426 )
Correggere e migliorare lo spazio tra i badge del titolo del topic (25441 )
Chat > channel info: mostrare il conteggio dei membri nella scheda (25439 )
Correzione dell’overflow per l’aggiunta di partecipanti a PM su mobile (25437 )
Migliorare il posizionamento del link in evidenza nei titoli dei topic (25427 )
Semplificare il layout del messaggio educativo sulla rotta vuota /new (25412 )
Correggere lo spazio per le intestazioni della pagina «Chi siamo» (25410 )
Aggiungere spazio nel testo della bozza del nuovo topic - timestamp (25403 )
Aggiungere «filtra per altro» nell’icon picker (25263 )
Rimuovere la copia dell’opzione legacy nelle impostazioni del menu di navigazione (25382 )
user.account_possessive era impossibile da tradurre (25331 )
Nascondere l’avviso di post in bozza nella chat mobile (25297 )
Mostrare le opzioni SSO durante la creazione di un account su mobile (25260 )
Stile del menu a tendina del compositore chat su mobile (25244 )
Aggiustare gli stili onebox per chat, interlinea del titolo (25249 )
Pulizia di alcuni stili della pagina di invito (25247 )
Rimuovere il posizionamento dell’icona di blocco (25241 )
Dimensioni e allineamenti dell’intestazione chat (25239 )
Cambiare il pulsante indietro della chat in btn-transparent (25184 )
Assicurarsi che i link stilizzati come pulsanti non acquisiscano il colore visitato (25199 )
Rimuovere lo stile specifico di href (25183 )
Aggiungere una larghezza massima per c-navbar su mobile per prevenire lo scorrimento orizzontale (25182 )
Aggiungere l’attributo title ai titoli dei thread (25178 )
Correggere l’allineamento della categoria e del tag nella coda di revisione, spazi bianchi (25166 )
Modifiche di sicurezza
Scappare correttamente il contenuto dell’utente all’interno di <noscript>
Prestazioni
Eliminare alcuni selettori CSS lenti (25392 )
Migliore prestazioni delle query per il controllo della coerenza dell’avatar utente (25342 )
Evitare di caricare l’intero record quando serve solo l’ID (25301 )
Saltare le validazioni quando le immagini hotlinkate vengono sostituite nei post
Preferire la sottodomanda invece di due query (25167 )
Accessibilità
Mostrare lo stato di focus nell’elenco dei topic PM utente (25313 )
Consentire agli utenti della tastiera di scorrere la modale di aiuto (25226 )
Aggiungere role=“button” al pulsante di annullamento del compositore (25228 )
Aggiungere le associazioni describedby nella modale di creazione account (25227 )
Correggere il contrasto del colore dell’icona di toggle della barra laterale (25225 )
Migliore contrasto per i link dell’overlay lightbox (25208 )
10 Mi Piace