3.6.0.beta1: modifica palette colori, campi utente alla registrazione, scoperta impostazioni sito personalizzabile, immagini con Google AI e bozze affidabili

E molto altro!

Ma aspetta, c’è dell’altro! Ci impegniamo al massimo per mettere in evidenza le nuove funzionalità e i cambiamenti per voi, ma ci sono sempre troppi cambiamenti da dettagliare. Per un elenco completo delle nuove funzionalità, correzioni di bug, miglioramenti dell’UX e altro ancora, assicuratevi di rivedere le Funzionalità Aggiuntive e le Correzioni elencate di seguito.

Miglioramenti dei plugin

discourse-activity-pub

Modifiche UX

  • Aggiunta della classe btn-default mancante (255)
  • Correzione della denominazione di ActivityPub (247)
  • Correzione della capitalizzazione e del formattazione della lingua (242)

discourse-brightcove

Modifiche UX

  • Aggiunta delle classi btn-default mancanti (75)

discourse-category-experts

Modifiche UX

  • Aggiunta delle classi btn-default mancanti (207)

discourse-doc-categories

Correzioni di bug

  • Specifica della reindirizzamento (55)

discourse-follow

Modifiche UX

  • Aggiunta della classe del pulsante predefinito al componente del pulsante di follow (157)

discourse-group-tracker

Modifiche UX

  • Aggiunta del carattere dell’etichetta aria mancante e del titolo al pulsante di navigazione della timeline (98)

Accessibilità

  • Aggiunta delle etichette aria ai pulsanti di navigazione della timeline (97)

discourse-livestream

Correzioni di bug

  • Mostra il pulsante della chat dello streaming solo se il canale è presente (66)

Modifiche UX

  • Passa alla modale della chat in base alla larghezza della viewport (65)

discourse-signatures

Correzioni di bug

  • Il salvataggio delle preferenze non funzionava (93)

discourse-theme-creator

Correzioni di bug

  • Importazioni corrette dopo la modifica del core (118)
  • Ripristino del funzionamento dopo le modifiche al core (115)

discourse-zoom

Modifiche UX

  • Aggiunta delle classi btn-default mancanti (128)

docker_manager

Modifiche UX

  • Aggiorna tests-passedlatest nella stringa di aiuto (284)

Tutte le funzionalità e le correzioni

Nuove funzionalità

  • Selezione in blocco dei post e eliminazione delle bozze (34972)
  • Attivazione automatica dei caricamenti per <img> con src=data:* (35012)
  • Apertura delle porte discourse-id (34949)
  • Aggiunta della portata API per la creazione dell’utente (34921)
  • Promozione di Discover a funzionalità dedicata. (34846)
  • Aggiornamento forzato delle traduzioni (34904)
  • Non incrementare l’argomento in caso di modifica del post (34681)
  • Visualizzazione delle impostazioni del sito personalizzabili nelle liste delle impostazioni del sito (34666)
  • Aggiunta della penalità di età configurabile per gli argomenti correlati semanticamente (34842)
  • Possibilità di riordinare gli oggetti nel modulo degli oggetti di tipo impostazioni sito/tema (34828)
  • Disabilitazione dei thread DM della chat per impostazione predefinita (34840)
  • Pulsante nuovo argomento sempre abilitato (34603)
  • Consenti la nascondimento dei campi utente nel modulo di registrazione (34672)
  • L’autenticazione gestita può sovrascrivere gli avatar (34123)
  • Consenti la scelta del primo giorno della settimana nel calendario (34670)
  • Aggiunta del parametro di query run ai rapporti dell’esploratore dati di gruppo (34673)
  • Aggiunta dell’opzione per segnalare + eliminare per la triage LLM (34590)
  • Introduzione del numero massimo di partecipanti per gli eventi (34313)
  • Abilitazione della nuova pagina di modifica della tavolozza dei colori (34566)
  • Aggiunta del parametro di query run per eseguire automaticamente i rapporti dell’esploratore dati (34565)
  • Nuovo task rake per rimappare i titoli degli argomenti (34608)
  • Aggiunta del supporto per il modello di immagini Google (34570)
  • Creazione dell’automazione dell’etichettatura AI (34587)
  • Aggiornamento delle festività statunitensi (34558)
  • Consenti anche la visualizzazione del selettore della lingua quando gli utenti sono connessi (34578)
  • Possibilità di impostare le tavolozze come predefinite sul tema (34480)
  • Aggiunta del servizio di registrazione Discourse ID con endpoint di sfida (34326)
  • Reintroduzione della convalida del test rapido durante la selezione del modello di embedding (34524)
  • Controlli migliori del compositore per “Salva e chiudi (X)” e “Scarta” (33510)
  • Consenti la scelta di emoji personalizzate nelle reazioni (34312)
  • Aggiunta del supporto per il filtro -user e non visto (34506)
  • Utilizzo degli embedding per trovare argomenti simili a quello in composizione (34448)
  • Aggiunta della lingua ai link nella vista del crawler se presente (34466)
  • Utilizzo di un’area per le impostazioni sperimentali (34454)
  • Disabilitazione dei suggerimenti utente + post di benvenuto del bot narrativo per tutti i siti (round 2) (34373)
  • Conservazione della query durante il reindirizzamento alla registrazione/accesso (34363)
  • Filtri utente e gruppo (34400)
  • Spostamento della pagina di configurazione delle impostazioni del sito del tema in una scheda nella pagina di personalizzazione (34376)
  • Supporto per sondaggi dinamici (34368)
  • Aggiunta del supporto per Groq come LLM preconfigurato (34402)

Correzioni di bug

  • Aggiunta del supporto per la sottocartella nella registrazione discourse-id (35011)
  • Non nascondere l’orario quando si sovrappone nella vista mensile (35016)
  • Ctrl/Cmd + Invio nei risultati di ricerca dovrebbe aprire in una nuova scheda (34989)
  • Escapes account-created routes on Welcome banner page visibility (34951)
  • Pubblicazione dell’argomento invece del post per aggiornare i titoli degli argomenti (34961)
  • Garantisce che le route delle note utente siano definite correttamente (34960)
  • Rispetta la lingua della query durante la ricerca di scoperte (34958)
  • Consenti il passaggio di un ID personalizzato al pulsante di creazione dell’argomento (34952)
  • Traduci anche il titolo dell’argomento se ‘Traduci Post’ è sul primo post (34947)
  • Includi gli URL dei Termini di Servizio e della Politica sulla Privacy nella registrazione quando è richiesto l’accesso (34926)
  • Mostra sempre il menu del post di traduzione (34927)
  • Forza la modalità markdown del compositore nella modifica del modello di email (34668)
  • Limita l’utilizzo degli strumenti in AI Discover (34923)
  • Disabilita il calendario della categoria quando gli eventi post sono disabilitati (34897)
  • Verifica le condizioni per il pulsante di selezione in blocco /filter su mobile (34887)
  • Il nome utente dell’attività dell’argomento Horizon a volte è vuoto (34679)
  • Gestione degli utenti eliminati negli argomenti risolti in modo elegante (34880)
  • Aggiunta di finished alla promessa animateBackdropOpacity della modale (34879)
  • Il provider DiscourseConnect reindirizza al forum invece che all’sso_redirect_url nel payload (34580)
  • Supporto della descrizione per gli eventi post nell’editor ricco (34873)
  • Non memorizzare il percorso di ritorno nella sessione
  • Consenti il ripristino delle revisioni degli argomenti con solo cambiamenti di tag (34169)
  • Verifica l’argomento label nel componente create-topic-button (34844)
  • Interrompi la doppia codifica degli URL quando si incolla tramite l’interfaccia del link (34834)
  • applySurround dovrebbe rilevare entrambi i lati quando si elimina surrounde… (34243)
  • L’utilizzo AI non aggiorna correttamente gli intervalli di date personalizzati (34816)
  • Non inviare contenuto vuoto quando si rileva la lingua (34825)
  • Banner di benvenuto: esclude tutte le route di amministrazione (34822)
  • Resetta gli hashtag premendo invio nel compositore (34579)
  • La configurazione LLM deve essere valida prima di eseguire un test (34806)
  • Garantisce che il serializzatore degli eventi abbia le informazioni sui tag (34801)
  • Garantisce che l’utilizzo delle reazioni rapide sia visibile in frequentemente (34798)
  • Rimuove custom fc-past-event (34796)
  • Aggiorna la regex ‘mobile moderno’ dopo l’abbandono del supporto iOS 15 (34792)
  • Convalida la lunghezza dell’email (34786)
  • Verifica se esiste il selettore _cardClickListenerSelectors prima di aggiungere l’ascoltatore (34779)
  • Definisci la data tipica della Grande Finale AFL. (34768)
  • Garantisce che base_path sia inserito correttamente nei messaggi di triage LLM. (34778)
  • Garantisce che il calendario della categoria interroghi un intervallo di date (34764)
  • Impossibile fare clic su qualsiasi reazione su ios (34730)
  • Rendi web_hook_events#id un bigint (34620)
  • Aggiungi ld+json VideoObject a ogni video pigro (34678)
  • Consenti il salvataggio automatico della bozza dopo l’uscita dalla modale (34703)
  • Resetta gli stili della categoria per la ricorsione dell’antenato (34702)
  • Visualizza un messaggio generico quando l’email è autenticata senza un provider (34691)
  • Garantisce che la versione di ember nella chiave della cache sia accoppiata al compilatore (34694)
  • Non importare direttamente il modulo admin dall’app principale (34689)
  • Correggi la formulazione dell’eliminazione dell’utente (34680)
  • Utilizza il fuso orario dell’utente quando si creano nuovi eventi (34675)
  • Nuove funzionalità git hash version tweaks (34671)
  • Includi le sottocategorie nell’elenco degli eventi imminenti, aggiungi il parametro after (34640)
  • Link “Mostra altro” non necessario nella modale delle categorie (34636)
  • Nei messaggi della chat, filtra i caricamenti per UserUpload, non per Upload.user (34596)
  • Calcola la data corretta con l’ora locale (34623)
  • Escludi i campi utente non testuali dal controllo della parola di osservazione (34646)
  • Aggiungi il pulsante di eliminazione alla griglia dei temi (34606)
  • Utilizza un intero, non un float, nell’automazione dell’etichettatura AI (34622)
  • Garantisce che gli eventi abbiano la durata corretta (34621)
  • Aggiunta della traduzione mancante per stop_impersonating (34616)
  • Caricamento pigro del colore del badge della categoria (34613)
  • Rimuove il supporto per il parametro include_expired (34582)
  • Timestamp del messaggio della chat basato sul client (34592)
  • Supporto delle entità html nella chat (34591)
  • Non mostrare i pulsanti di salvataggio/annullamento delle impostazioni quando si seleziona il valore corrente (34552)
  • Previene la chat di gruppo quando non si possono vedere i membri del gruppo (34571)
  • Escludi i post e gli argomenti eliminati dagli elenchi di assegnazione in vari luoghi (34564)
  • L’impostazione del sito Default Locale non è inclusa nella ricerca di amministrazione (34562)
  • Utilizza l’URL del CDN per la chat (34541)
  • Ordina correttamente gli eventi nell’elenco degli eventi imminenti (34526)
  • Inizia correttamente le settimane il lunedì (34536)
  • Non mostrare il toast se la bozza non è salvata (34535)
  • Mostra il link “Mostra altro” nella modale delle categorie dopo che l’osservatore di intersezione si è caricato (34516)
  • Utilizza l’URL del CDN per la chat (34507)
  • Rispetta l’impostazione long_polling_base_url per la configurazione del bus dei messaggi (34477)
  • Conferme obbligatorie non visualizzate (34504)
  • Tronca i nomi lunghi per i risultati di completamento automatico (34479)
  • I siti con modelli di form avevano caricamenti rotti (34455)
  • Aggiorna il rapporto degli account associati per gestire Discourse Connect (34462)
  • Migliora la logica di visibilità del selettore della modalità colore (34434)
  • Rispetta il parametro del prefisso del database nell’importatore SMF2 (34446)
  • Rimuovi il testo aggiunto per errore (34447)
  • Problema di timeout quando si aggiorna una grande raccolta di utenti cambiando le SiteSettings default_categories_* e default_tags_* (33665)
  • I prompt predefiniti devono essere espliciti sul formato previsto. (34442)
  • Gestisci dark in minuscolo (34444)
  • DiscourseConnect & SiteSetting.auth_immediately = false (34424)
  • Supporto light-dark sui browser più vecchi (34438)
  • Interfaccia utente del filtro sovrapposta all’INPUT su schermi piccoli (34426)
  • Migrazione base_scheme_id rotta quando base è predefinito (34430)
  • Consenti la creazione di nuove tavolozze dei colori basate su tavolozze personalizzate (34351)
  • Rilassa la convalida dell’ID della stanza Matrix (34399)
  • Gestisci l’evento auxclick sull’elenco degli argomenti (34408)
  • Non lasciare vuoto il parametro additional_tag_ids dopo aver rimosso i duplicati nell’intersezione (34423)
  • Ripristina gli stili nella route finish-installation (34420)
  • Aggiorna la chiave i18n per il pulsante di toggle della localizzazione (34405)

Modifiche UX

  • Rimuovi il tag <b> dalla modale di spostamento del post per evitare il grassetto doppio (35048)
  • Abilita ‘modalità mobile basata sulla viewport’ per impostazione predefinita (35036)
  • Migliora i colori del grafico delle traduzioni AI in modalità scura (35042)
  • Aggiustamento della ricerca Horizon (34909)
  • Correzione del pulsante nuovo argomento che riappare in Horizon (35017)
  • Mostra un errore utile quando l’anteprima del tema fallisce (35034)
  • Previene l’avvolgimento di icona e testo nella breadcrumb (35008)
  • Utilizza il padding della ricerca per le scoperte (35005)
  • Ridisegna 404 (34999)
  • Utilizza il nuovo modificatore --danger nel dropdown (34981)
  • Aggiorna la dimensione dell’emoji (34494)
  • Rimuovi l’effetto hover (non coerente) (34881)
  • Migliora l’avviso del primo post del nuovo utente (34965)
  • Sostituisci btn-danger con la classe modificatore per il dropdown dei segnalibri (34941)
  • Correzione della timeline (34953)
  • Aggiusta il menu di ricerca del banner di benvenuto quando ci sono scoperte AI (34957)
  • Aggiunta dell’impostazione del colore del testo del banner di benvenuto (34657)
  • Utilizza le classi della tabella di amministrazione per l’elenco delle festività del calendario (34942)
  • Aggiorna il testo (34944)
  • Correzione della dimensione dell’emoji negli estratti dei post (34924)
  • Horizon >` aggiungi lo stesso stile dello stato al pulsante danger (34922)
  • Migliora lo stile del progresso su mobile (34886)
  • Horizon >` stile dello stato del pulsante NT della barra laterale (34918)
  • Horizon >` aggiustamenti dello stile dei pulsanti (34912)
  • Aggiunta del tooltip delle modifiche del pulsante di traduzione sopra il colore dell’icona (34901)
  • Horizon >` aumenta lo z-index per i controlli dell’elenco (34902)
  • Rimuovi l’ombra, implementa le variabili di spazio (34885)
  • Il titolo del ripristino del backup disabilitato includeva HTML del link (34894)
  • Correzione del padding per le pagine senza ember (34884)
  • Correzioni della scheda utente su mobile (34883)
  • Rendi add_email.email maiuscolo (34876)
  • Mantieni attivo il link della barra laterale di amministrazione “Temi & Componenti” sui componenti (34869)
  • Migliora l’avvolgimento del badge della scheda utente per l’impostazione max_favorite_badges più alta (34860)
  • Ristrutturazione di GroupSelector con Floatkit (34685)
  • Aggiunge un link per iniziare un nuovo DM quando non ci sono DM presenti (34820)
  • Migliora il layout per il post segnalato revisionabile nella nuova interfaccia (33534)
  • Uso più coerente di d-hover nei menu (34794)
  • Applica htmlSafe ai titoli degli argomenti nelle notifiche dei segnalibri (34826)
  • Correzione dell’avvolgimento del profilo utente su schermi più piccoli (34817)
  • Rimuovi il margine dai figli di navigation-controls a favore di gap (34771)
  • Rendi cliccabili i titoli degli elementi dell’elenco di amministrazione (34772)
  • Miglioramenti per i controlli dell’elenco degli argomenti (34714)
  • Controlla la visualizzazione degli eventi tramite un’impostazione del sito (34795)
  • Utilizza un linguaggio più specifico per i sondaggi dinamici (34769)
  • Garantisce che tutti i blocchi citati gestiscano l’avvolgimento delle parole lunghe (34748)
  • Miglioramenti minori al layout del registro email di amministrazione (34735)
  • Glimmerize CreateTopicButton, rendi la classe btnType variabile per Horizon (34733)
  • Rimuovi il margine del paragrafo nel banner solo se è l’ultimo figlio (34695)
  • Sostituisci le variabili di spaziatura di Horizon con le nuove variabili core (34701)
  • Horizon >` correzioni dei badge (34700)
  • Alcuni affinamenti del grafico del progresso della traduzione (34674)
  • Horizon >` riporta il numero dei non letti (34662)
  • Aggiustamento del layout per la modale di personalizzazione della barra laterale su mobile (34665)
  • Stile e posizione del pulsante di scarto del compositore (34638)
  • Chiudi il menu di completamento automatico su spazio ma consenti la continuazione della ricerca dei nomi completi degli utenti (34611)
  • Mostra un po’ più di informazioni sul grafico del progresso della traduzione (34643)
  • Mantieni visibile il sottolineato della nuova navigazione (34612)
  • Correzione della capitalizzazione del marchio nella lingua (34631)
  • Non includere la navigazione del piè di pagina PWA/app mobile su alcune route (34619)
  • Correzione per border-radius sul banner di benvenuto (34609)
  • Correzioni di compatibilità Horizon (34577)
  • Modalità del colore del testo dell’immagine di sfondo del banner di benvenuto (34519)
  • Mostra il dropdown della persona AI solo con più opzioni (34527)
  • Utilizza ColorPalettePicker nella modale della tavolozza di base (34560)
  • Migliora il layout della tavolozza dei colori con spaziatura corretta (34559)
  • Migliora l’esperienza di ricerca e filtro su mobile (34554)
  • Horizon >` mostra il pulsante crea argomento (34546)
  • Previene il ridimensionamento automatico non necessario di Safari nel dropdown del filtro (34533)
  • Ristile della popup risolta (34518)
  • Stili del pulsante principale sul pulsante sociale Discourse ID (34465)
  • Aggiungi la classe a inline-footnote per visualizzarla come inline-block (34515)
  • Rimuovi i pulsanti di chat e messaggio dal profilo currentUser (34513)
  • Rimuovi il limite di altezza quando si mostra l’anteprima sul compositore mobile (34485)
  • Rimuovi “(Accedi con Apple)” come suffisso poiché lo stiamo già includendo come prefisso (34481)
  • Migliora il posizionamento del badge predefinito sull’indice dei temi/colori di amministrazione (34456)
  • Applica sempre le classi del contenuto del post per le risposte (34468)
  • Miglioramenti allo spoiler dell’editor ricco (34149)
  • Cambia “Open AI” in OpenAI (34459)
  • Correzione del padding inferiore cmd-k (34440)
  • Correggi la lingua ‘default_dark_badge’ (34432)
  • Visualizza l’indicatore di caricamento sul pulsante di impersonificazione utente (34431)
  • Aggiusta min-height degli elementi nel toast per allineare meglio l’icona di chiusura (34416)
  • La creazione di un nuovo tema/componente dovrebbe reindirizzare alla route di modifica del tema (34353)

Modifiche di sicurezza

  • I suggerimenti dell’assistente AI basati su un argomento dovrebbero verificare che l’utente abbia accesso ad esso
  • Utilizza restrizioni basate su nonce durante il ripristino
  • XSS del trascritto della chat dell’editor ricco

Prestazioni

  • Ottimizza la dashboard del progresso della traduzione con query in batch (34861)
  • Indica correttamente le date degli eventi (34877)
  • Rimuove N+1 quando si carica l’elenco degli eventi (34841)
  • Non recuperare i dati del thread quando li abbiamo (34799)
  • Aggiungi index_web_hook_events_on_created_at (34594)
  • Non idrata tutti i candidati in una relazione grande (34553)
  • Migliora le prestazioni di SiteSetting.humanize_name + all_settings (34404)

Accessibilità

  • Correzione della navigazione da tastiera della barra degli strumenti con elementi d-menu (34615)
5 Mi Piace