3.2.0.beta3: Periodo di tolleranza della chat, modalità scura per le categorie, miglioramenti all'interfaccia utente delle impostazioni del sito e altro ancora

Nuove funzionalità in 3.2.0.beta3

I plugin Spoiler alert e Footnote ora inclusi nel core

Spoiler alert e Footnote sono ora inclusi nel core di Discourse e abilitati per impostazione predefinita, quindi non è necessario installare i plugin separatamente.

Dai il benvenuto a AI Bot!

Il nuovo AI Bot utilizza la potenza della conversazione per aiutarti a ottenere risposte a qualsiasi tua domanda, suggerimento, raccomandazione o commento in pochi secondi. Tutto quello che devi fare è chiedere! Scopri di più sul blog.

Miglioramenti all’interfaccia utente delle impostazioni del sito

Ora è più facile configurare le impostazioni del sito, come quali schede vengono visualizzate negli elenchi degli argomenti, mostrando le opzioni disponibili tra cui scegliere. Abbiamo anche reso più facile trovare le impostazioni del sito con la ricerca, corrispondendo alle parole chiave oltre al nome e alla descrizione.

Miglioramenti alla chat

La chat continua a diventare più facile e divertente da usare. I thread ora visualizzano le immagini nelle onebox e un nuovo pulsante indietro rende più facile uscire dai thread. Gli utenti ora hanno un periodo di grazia che consente loro di modificare i messaggi della chat dopo averli pubblicati senza che venga visualizzato (edited) sul messaggio. E gli utenti possono ora specificare una preferenza per l’indicatore di chat per “Solo menzioni”.

Opzione modalità scura per lo sfondo della categoria

Ora è possibile caricare uno sfondo della categoria in modalità scura e un logo della categoria in modalità scura che verranno utilizzati quando Discourse è in modalità scura.

Aggiornamenti di sicurezza

Questa release include correzioni per questi problemi di sicurezza segnalati dalla nostra community e da HackerOne.

12 Mi Piace

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 variazioni da dettagliare. Per un elenco completo delle nuove funzionalità, delle correzioni di bug, dei miglioramenti dell’esperienza utente e altro ancora, assicuratevi di consultare le Funzionalità e le Correzioni aggiuntive elencate di seguito.

Miglioramenti dei plugin

discourse-activity-pub

Correzioni di bug

  • Supporto per diversi attori di attività e oggetti (34)

Prestazioni

  • Miglioramento delle prestazioni di serializzazione degli argomenti (32)

discourse-adplugin

Correzioni di bug

  • Ridisegno completo degli annunci durante la navigazione tra le pagine (188)

discourse-ai

Nuove funzionalità

  • Esposizione delle classificazioni del sentiment tramite la dashboard di amministrazione. (284)
  • Supporto per la registrazione di topic_id e post_id nel registro di audit dell’AI (274)
  • Titoli automatici dei thread di chat (269)
  • Rendere l’artista più creativo (266)
  • Rendere gli embedding pronti all’uso (261)
  • Assistente AI nei post (244)
  • Posticipare la creazione degli utenti bot (258)

Correzioni di bug

  • Filtraggio del tipo di classificazione utilizzando la colonna corretta (286)
  • Evitare la divisione per zero se non ci sono dati emotivi per il gruppo TL (285)
  • Mantenere la parità della forma per il comando immagine (275)
  • Aggiornamento dell’endpoint Bedrock (272)
  • Ritorno inaspettato nel punto di ingresso di aihelper (271)
  • Evitare i punti e virgola alla fine delle query per SQL Helper (268)
  • Rendere Stable Diffusion compatibile con più siti (265)
  • Il prompt di OpenAI era errato per la spiegazione (262)
  • Consentire campi vuoti nei risultati di Google (255)

Modifiche all’esperienza utente

  • Prevenire l’andare a capo del pulsante di suggerimento (282)
  • Aggiornamento del bordo sugli assistenti AI per gli argomenti (276)
  • Sostituzione della stringa codificata con una traduzione (264)
  • Unificazione dell’icona rappresentativa dell’AI (257)

Prestazioni

  • Migliore formato del contenuto del thread di chat per LLM (273)

discourse-assign

Correzioni di bug

  • Ordinamento corretto degli elementi nel menu utente
  • Visualizzazione corretta delle assegnazioni nel menu utente

Modifiche all’esperienza utente

  • Semplificazione del markup per correggere l’evidenziazione di j/k (516)

discourse-automation

Correzioni di bug

  • Esecuzione sempre delle automazioni in background quando attivate tramite API (232)

Modifiche all’esperienza utente

  • Introduzione del componente campo personalizzato (229)

discourse-calendar

Nuove funzionalità

  • Componente elenco eventi imminenti (463)
  • Aggiunta di un’opzione “nessuno” per evitare di mostrare il calendario della categoria su qualsiasi outlet (459)
  • Utilizzo del colore della categoria dell’evento per l’evento del calendario (441)

Correzioni di bug

  • Saltare l’escaping HTML degli URL degli eventi (473)
  • Precaricamento dei campi personalizzati della categoria (472)
  • Spostamento di sidebar_show_upcoming_events nelle impostazioni degli eventi (466)
  • Rimozione della nota superflua dalla descrizione di sidebar show upcoming events (467)
  • Colore di riserva della categoria se non esiste una categoria (461)

Modifiche all’esperienza utente

  • Rimozione di ‘sperimentale’ da discourse_post_event_enabled (468)
  • Passaggio della locale corrente a FullCalendar (458)

discourse-data-explorer

Nuove funzionalità

  • Aggiunta del componente tipo di risultato JSON (260)

discourse-gamification

Correzioni di bug

  • db:migrate rake potrebbe fallire nell’ambiente di sviluppo (118)

Prestazioni

  • Precomputazione delle classifiche utilizzando viste materializzate (112)

discourse-intercom

Correzioni di bug

  • Inclusione dell’utente in guardian per il serializzatore (15)

discourse-kolide

Nuove funzionalità

  • Opzione per impostare il nome del dispositivo corrente dall’elenco dei dispositivi registrati su Kolide. (80)

Modifiche all’esperienza utente

  • Miglioramento del testo del messaggio visualizzato quando non ci sono problemi. (82)
  • Rimozione della notifica di avviso utente se tutti i problemi sono risolti. (83)

discourse-multilingual

Correzioni di bug

  • Test falliti a causa di i18n.default (3)

discourse-post-voting

Nuove funzionalità

  • Disattivazione predefinita del plugin (171)

Correzioni di bug

  • Aggiunta del precaricamento dell’elenco delle categorie (173)

discourse-reactions

Correzioni di bug

  • L’assenza dell’utente di reazione per l’emoji del cuore interrompe lo spostamento del post (255)
  • Saltare l’aggiunta dei dati di reazione se non ci sono reazioni sul post originale (OP) (253)
  • Aggiornamento dell’ID del post per le reazioni quando il post viene spostato (250)

discourse-solved

Correzioni di bug

  • Conteggio delle discussioni risolte nel profilo utente (264)
  • Correzione dell’importazione di getOwner (260)

Modifiche all’esperienza utente

  • Aggiunta della classe linked-stat alla statistica del profilo (266)

discourse-staff-alias

Correzioni di bug

  • Consentire l’editing dei tag per gli argomenti creati da un alias dello staff (60)

discourse-teambuild

Correzioni di bug

  • Assicurarsi che il link di teambuild appaia e non interrompa l’URL di teambuild (64)

discourse-templates

Modifiche all’esperienza utente

  • Correzione del contenitore del pulsante per evitare l’overflow su mobile (56)

discourse-user-notes

Correzioni di bug

  • Ripristino del pulsante per aggiungere note utente al menu di amministrazione del post (85)

Tutte le funzionalità e le correzioni

Nuove funzionalità

  • Aggiunta della possibilità di nascondere l’intestazione della finestra modale (24290)
  • Aggiunta della rotta per i componenti del tema per l’amministratore (24264)
  • Aggiunta dei campi personalizzati ai membri nell’indice del gruppo (24232)
  • Redesign della chat - pulsante indietro per uscire dai thread (24189)
  • Miglioramento del messaggio di notifica push per le notifiche di watching_category_or_tag (24228)
  • Visualizzazione predefinita del carosello lightbox se il post ha 2 o più immagini (24216)
  • Aggiunta di outlet per il plugin per il suffisso del titolo dell’argomento (24215)
  • Migrazioni delle impostazioni del tema (24071)
  • Aggiunta del supporto delle parole chiave per la ricerca di site_settings (24146)
  • Aggiunta di una nuova preferenza per l’indicatore della chat per Solo menzioni (23848)
  • Aggiunta del supporto onebox per i thread di chat (23580)
  • Inclusione del plugin discourse-spoiler-alert nel core (24030)
  • Inclusione del plugin discourse-footnote nel core (23995)
  • Aggiunta di un periodo di grazia per le modifiche alla chat (23800)
  • Aggiunta dell’opzione modalità scura per gli sfondi delle categorie (24003)
  • Aggiunta di tutti gli ambiti API per l’aggiornamento utente (24016)
  • Elenco semplice predefinito per l’impostazione di amministrazione (23953)
  • Utilizzo della ricerca asincrona per i menu a discesa delle categorie (23774)

Correzioni di bug

  • Aggiustamento del raggio del bordo (24301)
  • Prevenzione di URL invalidi per i termini di servizio e la privacy nella cache (24291)
  • L’utente è stato avvisato di una menzione all’interno di una citazione di un messaggio di chat (24229)
  • Sostituzione delle parole monitorate con jolly (24279)
  • Correzione della decorazione dell’hashtag nelle pagine successive del flusso di attività dell’utente (24261)
  • Spostamento dell’outlet above-discovery-categories (24287)
  • Ripristino del layout “categorie e argomenti principali” (24275)
  • Gestione corretta delle sottoscrizioni (24270)
  • Eliminazione dei tag tramite il componente <TagInfo /> (24268)
  • Mappatura corretta del file vendor.js con fingerprint in produzione (24267)
  • Espansione corretta degli argomenti fissati globalmente (24266)
  • Eliminazione/ripristino di un post negli argomenti ha causato effetti collaterali sui segnalibri (24226)
  • Targeting di chat-message-text solo sull’azione secondaria (24255)
  • Il targeting di chat-message-text è più affidabile (24245)
  • Accesso interrotto con chiave di sicurezza quando le passkey sono abilitate (24249)
  • Non registrare le deprecazioni delle impostazioni del sito client (24237)
  • L’impostazione del sito di riferimento ha un nome diverso
  • Validazione del tipo di caricamento del modello di modulo (24148)
  • Rimozione dell’immagine di sfondo dallo sfondo della finestra lightbox (24225)
  • Aggiunta dell’attributo colore dominante ai caricamenti di immagini nella chat (24214)
  • Hashtag interrotti sulle pagine di incorporamento e pubblicazione (24210)
  • Riordinamento affidabile del collegamento nelle sezioni personalizzate (24188)
  • Aggiunta della traduzione per la nuova notifica push (24203)
  • Saltare il trattamento degli GIF animati per l’avatar onebox (24199)
  • Aggiustamento del posizionamento e dell’animazione delle etichette per i campi utente personalizzati (24201)
  • Aumento della lunghezza della coda di differimento (24200)
  • Gestione corretta delle viste materializzate durante il ripristino del database (24193)
  • Invio di notifiche push per le notifiche di monitoraggio di categoria/tag (24196)
  • Ulteriore ottimizzazione della menzione dei gruppi nei messaggi di chat (parte 2) (24185)
  • Utilizzo della posizione corretta per l’immagine di sfondo della procedura guidata (24183)
  • Mantenimento di destination_url dopo l’accesso con passkey (24171)
  • Ulteriore ottimizzazione della menzione dei gruppi nei messaggi di chat (24122)
  • Regressioni nella validazione del nome completo (24178)
  • Aggiornamento dell’URL della data per i onebox dei thread (24172)
  • Aggiunta di rel=0 all’URL dei video YouTube lazy (24173)
  • Aggiunta di checkbox-label a più elementi di etichetta checkbox (24174)
  • Sanificazione corretta degli interi negativi nelle impostazioni del sito (24170)
  • Regressioni nella creazione dell’account (24169)
  • autotracking.mutation-after-consumption (24164)
  • Visualizzazione corretta dei titoli dei thread con escape (24159)
  • Alterazione del comportamento predefinito di «Agisci» per nascondere il post (24088)
  • Controllo della mediazione condizionale solo quando necessario (24142)
  • Memorizzazione nella cache nella classe helper Ruby di EmberCli (24139)
  • Assicurarsi che il transpilatore JS sia disponibile per multisite-migrate (24136)
  • Svuotamento dell’elenco dei caricamenti solo se non è consentito più di uno (24123)
  • Revisione e rifiuto dei post che si interrompono su nuovi argomenti in coda (24109)
  • Gli hashtag non erano decorati nell’elenco delle attività dell’utente (24125)
  • Validazione del nome utente nella finestra modale di creazione dell’account (24114)
  • Ripristino del supporto per la classe NavItem personalizzata (24113)
  • Ottimizzazione di una query lenta quando si menzionano gruppi nei messaggi di chat (24103)
  • Non controllare se all’interno di cooked troppo presto (24105)
  • Svuotamento dello stato se il testo selezionato è vuoto (24102)
  • Non mostrare l’errore di like durante la creazione dell’argomento (24084)
  • Miglioramento dell’affidabilità della barra di selezione del testo del post (24093)
  • Corretto percorso di importazione nello styleguide (24092)
  • Refuso nella migrazione (24089)
  • Aggiunta della classe CSS checkbox-label alle etichette della finestra modale di segnalazione (24087)
  • Aggiunta del supporto per OffscreenCanvas nel worker di ottimizzazione dei media (24074)
  • Aggiunta della classe checkbox-label alle caselle di controllo delle impostazioni del sito (24075)
  • Assicura che gli utenti possano aprire gli inviti ai canali (24067)
  • Aggiornamento del percorso per il plugin spoiler-alert (24064)
  • Sostituzione dell’uso di data-tooltip con <DTooltip /> (24062)
  • Visualizzazione e collegamento agli utenti grant_by corretti per i badge concessi (24021)
  • Citazione mancante (24049)
  • Disattivazione del filtro durante il caricamento dei tag nel menu di navigazione in modalità modifica (23789)
  • Utilizzo del logo della categoria che corrisponde al tema (24033)
  • Non perdere lo stato di SummaryBox attraverso i ridisegni del widget. (24020)
  • Rimozione dei caratteri non validi dai feed XML (24001)
  • Ordinamento del set di risultati della ricerca per categoria (24027)
  • Impostazione corretta di categoryId nel modello Composer (23934)
  • Modifica della larghezza massima per far espandere l’immagine di sfondo alla stessa larghezza del browser (24004)
  • Conservazione del parametro preview_theme_id sui reindirizzamenti degli argomenti (23965)
  • Condizione di gara nell’elaborazione del caricamento sicuro dei post (23968)
  • Registrazione per il lavoro CleanUpTags (23964)
  • Corretto allegato delle immagini sicure all’email per i caricamenti non sicuri (23865)
  • I tag sinonimo non sono considerati non utilizzati (23950)
  • Non serializzare lo stato quando il profilo è nascosto (23946)

Modifiche all’esperienza utente

  • Aggiustamento della posizione della selezione in blocco per evitare modifiche (24231)
  • Stile della pagina di iscrizione con invito + separazione (24293)
  • Rendering della tabella reviewable con stili cooked (24230)
  • Piccole modifiche alle recenti modifiche alla ricerca (24220)
  • Aggiornamento dello stile del menu di ricerca allo stile cmd-k (24181)
  • Aggiornamento del colore del bordo del compositore (24176)
  • Chiamata a discourseLater sulle animazioni del menu (24168)
  • Modello di modulo più semplice per i18n «valore mancante» (24154)
  • Correzione dell’overflow minore del trascrizione della chat (24158)
  • Conversione del margine della finestra modale di condivisione in gap (24157)
  • Correzione dello stile di focus di btn-flat (24156)
  • Impostazione dell’ordinamento dei tag in base a siteSetting (24147)
  • Evitare che il menu di amministrazione del piè di pagina esca dal limite superiore (24149)
  • Miglioramento della spaziatura del badge con la griglia (24150)
  • Aggiustamento di varie classi di pulsanti (24121)
  • Rimozione del raggio del bordo e dell’ombra della scatola (24135)
  • Correzione del pulsante di accesso con passkey su mobile (24124)
  • Miglioramento del supporto per il ridimensionamento della finestra nella chat (24115)
  • Attendere il rendering prima di invocare A11YDialog (24100)
  • Miglioramento del rendering della barra di citazione/modifica (24097)
  • Aggiornamento dello stile dei campi utente nella finestra modale di creazione dell’account (24091)
  • Modifica allo stile del campo di input + etichetta (24060)
  • Aggiunta di un’interfaccia utente condizionale per le passkey (24041)
  • Correzioni per la finestra modale «crea account» su mobile (24043)
  • Unificazione dell’icona rappresentativa dell’AI (24029)
  • Spostamento dell’opzione globale nel piè di pagina della finestra modale della barra laterale, abbreviazione della traduzione (24024)
  • Correzione dei problemi mobili del modello di modulo (24019)
  • L’icona segnaposto del video deve essere sempre bianca (23990)
  • Aggiornamento degli stili di highlight.js (23999)
  • Confetti statici della procedura guidata (23973)
  • Piccole correzioni alla gestione delle passkey (23947)
  • Miglioramento della gestione dei nomi lunghi dei temi nell’amministrazione (23963)
  • Correzione della posizione di deselezione del testo nella finestra modale di categoria/tag della barra laterale di modifica (23966)
  • Correzione del colore dell’icona per il segnaposto del video (23957)
  • Miglioramento delle prestazioni di tocco, scorrimento e spostamento sui menu mobili (23775)

Prestazioni

  • Elaborazione del messaggio in background (24227)
  • Arresto del caricamento immediato dei moduli helper core (24015)
8 Mi Piace